-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathNavigableSet.php
More file actions
151 lines (138 loc) Β· 5.29 KB
/
NavigableSet.php
File metadata and controls
151 lines (138 loc) Β· 5.29 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<?php
declare(strict_types=1);
namespace PHPJava\Packages\java\util;
use PHPJava\Exceptions\NotImplementedException;
/**
* The `NavigableSet` interface was auto generated.
*/
interface NavigableSet
{
/**
* Returns the least element in this set greater than or equal to the given element, or null if there is no such element.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#ceiling
* @NotImplemented
*/
// public function ceiling($a = null)
/**
* Returns an iterator over the elements in this set, in descending order.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#descendingIterator
* @NotImplemented
*/
// public function descendingIterator($a = null)
/**
* Returns a reverse order view of the elements contained in this set.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#descendingSet
* @NotImplemented
*/
// public function descendingSet($a = null)
/**
* Returns the greatest element in this set less than or equal to the given element, or null if there is no such element.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#floor
* @NotImplemented
*/
// public function floor($a = null)
/**
* Returns a view of the portion of this set whose elements are strictly less than toElement.
* Returns a view of the portion of this set whose elements are less than (or equal to, if inclusive is true) toElement.
*
* @param mixed $a
* @param mixed $b
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#headSet
* @NotImplemented
*/
// public function headSet($a = null, $b = null)
/**
* Returns the least element in this set strictly greater than the given element, or null if there is no such element.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#higher
* @NotImplemented
*/
// public function higher($a = null)
/**
* Returns an iterator over the elements in this set, in ascending order.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#iterator
* @NotImplemented
*/
// public function iterator($a = null)
/**
* Returns the greatest element in this set strictly less than the given element, or null if there is no such element.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#lower
* @NotImplemented
*/
// public function lower($a = null)
/**
* Retrieves and removes the first (lowest) element, or returns null if this set is empty.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#pollFirst
* @NotImplemented
*/
// public function pollFirst($a = null)
/**
* Retrieves and removes the last (highest) element, or returns null if this set is empty.
*
* @param mixed $a
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#pollLast
* @NotImplemented
*/
// public function pollLast($a = null)
/**
* Returns a view of the portion of this set whose elements range from fromElement to toElement.
* Returns a view of the portion of this set whose elements range from fromElement, inclusive, to toElement, exclusive.
*
* @param mixed $a
* @param mixed $b
* @param mixed $c
* @param mixed $d
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#subSet
* @NotImplemented
*/
// public function subSet($a = null, $b = null, $c = null, $d = null)
/**
* Returns a view of the portion of this set whose elements are greater than or equal to fromElement.
* Returns a view of the portion of this set whose elements are greater than (or equal to, if inclusive is true) fromElement.
*
* @param mixed $a
* @param mixed $b
* @throws NotImplementedException
* @return mixed
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#tailSet
* @NotImplemented
*/
// public function tailSet($a = null, $b = null)
}