-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathStringJoiner.php
More file actions
76 lines (69 loc) Β· 2.57 KB
/
StringJoiner.php
File metadata and controls
76 lines (69 loc) Β· 2.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?php
declare(strict_types=1);
namespace PHPJava\Packages\java\util;
use PHPJava\Exceptions\NotImplementedException;
use PHPJava\Packages\java\lang\Object_;
// use PHPJava\Packages\java\lang\CharSequence;
/**
* The `StringJoiner` class was auto generated.
*
* @parent \PHPJava\Packages\java\lang\Object_
*/
class StringJoiner extends Object_ // implements CharSequence
{
/**
* Adds a copy of the given CharSequence value as the next element of the StringJoiner value.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#add
* @param null|mixed $a
* @throws NotImplementedException
*/
public function add($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns the length of the String representation of this StringJoiner.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#length
* @param null|mixed $a
* @throws NotImplementedException
*/
public function length($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Adds the contents of the given StringJoiner without prefix and suffix as the next element if it is non-empty.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#merge
* @param null|mixed $a
* @throws NotImplementedException
*/
public function merge($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Sets the sequence of characters to be used when determining the string representation of this StringJoiner and no elements have been added yet, that is, when it is empty.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#setEmptyValue
* @param null|mixed $a
* @throws NotImplementedException
*/
public function setEmptyValue($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns the current value, consisting of the prefix, the values added so far separated by the delimiter, and the suffix, unless no elements have been added in which case, the prefix + suffix or the emptyValue characters are returned.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#toString
* @param null|mixed $a
* @throws NotImplementedException
*/
public function toString($a = null)
{
throw new NotImplementedException(__METHOD__);
}
}