- a(Object) - Method in class org.osgl.util.S.Buffer
-
- a(String) - Method in class org.osgl.util.S.Buffer
-
- a(StringBuffer) - Method in class org.osgl.util.S.Buffer
-
- a(StringBuilder) - Method in class org.osgl.util.S.Buffer
-
- a(S.Buffer) - Method in class org.osgl.util.S.Buffer
-
Alias of #append(Buffer)
- a(CharSequence) - Method in class org.osgl.util.S.Buffer
-
- a(char[]) - Method in class org.osgl.util.S.Buffer
-
- a(boolean) - Method in class org.osgl.util.S.Buffer
-
- a(char) - Method in class org.osgl.util.S.Buffer
-
- a(int) - Method in class org.osgl.util.S.Buffer
-
- a(long) - Method in class org.osgl.util.S.Buffer
-
- a(float) - Method in class org.osgl.util.S.Buffer
-
- a(double) - Method in class org.osgl.util.S.Buffer
-
- aBool - Variable in class org.osgl.Osgl.IndexedVisitor
-
- abs(int) - Static method in class org.osgl.util.N
-
- abs(long) - Static method in class org.osgl.util.N
-
- abs(float) - Static method in class org.osgl.util.N
-
- abs(double) - Static method in class org.osgl.util.N
-
- aByte - Variable in class org.osgl.Osgl.IndexedVisitor
-
- accept(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.List
-
- accept(Osgl.Func2<Integer, ? super T, ?>) - Method in interface org.osgl.util.C.List
-
Loop through the list and for each element, call on the
indexedVisitor function specified
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ListOrSet
-
- accept(Osgl.Func2<? super K, ? super V, ?>) - Method in class org.osgl.util.C.Map
-
- accept(Osgl.Function<? super ELEMENT, ?>) - Method in interface org.osgl.util.C.Range
-
Iterate this Traversable
with a visitor function.
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ReversibleSequence
-
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Sequence
-
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Set
-
- accept(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Traversable
-
Iterate this Traversable
with a visitor function.
- accept(Osgl.Function<? super ELEMENT, ?>) - Method in class org.osgl.util.LazyRange
-
- accept(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- accept(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- accept(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SequenceBase
-
- accept(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SetBase
-
- accept(Osgl.Function<? super Character, ?>) - Method in class org.osgl.util.StrBase
-
- accept(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.TraversableBase
-
- acceptLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- acceptLeft(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.List
-
- acceptLeft(Osgl.Func2<Integer, ? super T, ?>) - Method in interface org.osgl.util.C.List
-
Loop through the list from 0
to size - 1
.
- acceptLeft(Osgl.Function<? super ELEMENT, ?>) - Method in interface org.osgl.util.C.Range
-
Iterate through this sequence from head to tail with
the visitor function specified
- acceptLeft(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ReversibleSequence
-
- acceptLeft(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Sequence
-
Iterate through this sequence from head to tail with
the visitor function specified
- acceptLeft(Osgl.Function<? super ELEMENT, ?>) - Method in class org.osgl.util.LazyRange
-
- acceptLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- acceptLeft(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- acceptLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SequenceBase
-
- acceptLeft(Osgl.Function<? super Character, ?>) - Method in class org.osgl.util.StrBase
-
- acceptRight(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- acceptRight(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- acceptRight(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.List
-
- acceptRight(Osgl.Func2<Integer, ? super T, ?>) - Method in interface org.osgl.util.C.List
-
Loop through the list from size() - 1
to 0
.
- acceptRight(Osgl.Function<? super ELEMENT, ?>) - Method in interface org.osgl.util.C.Range
-
iterate through the range from tail to head
- acceptRight(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Iterate through this sequence from tail to head with the visitor function
specified
- acceptRight(Osgl.Function<? super ELEMENT, ?>) - Method in class org.osgl.util.LazyRange
-
- acceptRight(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- acceptRight(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- acceptRight(Osgl.Function<? super Character, ?>) - Method in class org.osgl.util.StrBase
-
- aChar - Variable in class org.osgl.Osgl.IndexedVisitor
-
- add(T) - Method in class org.osgl.Osgl.Var
-
- add(int, T) - Method in class org.osgl.Osgl.Var
-
- add(T) - Static method in enum org.osgl.util.C.F
-
Returns a function that add the specified element into the argument collection and
return true
if add successfully or false
otherwise
- add(int, T) - Static method in enum org.osgl.util.C.F
-
Returns a function that add specified element into the argument list at specified position.
- add(T) - Method in class org.osgl.util.ListBase
-
- add(int, T) - Method in class org.osgl.util.ListBase
-
- add(T) - Method in class org.osgl.util.ListBuilder
-
- add(int, T) - Method in class org.osgl.util.ListBuilder
-
- add(Number) - Static method in class org.osgl.util.N.F
-
- add(Number, Class<T>) - Static method in class org.osgl.util.N.F
-
- add(Number) - Method in class org.osgl.util.N.Num
-
- add(T) - Method in class org.osgl.util.SingletonListIterator
-
- add(int, Character) - Method in class org.osgl.util.StrBase
-
- add(Osgl.T2<A, B>) - Method in class org.osgl.util.ZippedListIterator
-
- addAll(Iterable<? extends T>) - Method in class org.osgl.Osgl.Var
-
- addAll(int, Collection<? extends T>) - Method in class org.osgl.Osgl.Var
-
- addAll(Collection<? extends T>) - Method in class org.osgl.Osgl.Var
-
- addAll(Collection<? extends T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that add all elements in the source collection specified into the destination
collection as argument.
- addAll(int, Collection<? extends T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that add all elements from the source collection specified into the argument list at
the position specified
- addAll(Iterable<? extends T>) - Method in interface org.osgl.util.C.List
-
Add all elements from an
Iterable
into this list.
- addAll(Iterable<? extends T>) - Method in class org.osgl.util.ListBase
-
- addAll(Collection<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- addAll(ListBuilder<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- addAll(int, ListBuilder<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- addAll(int, Collection<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- addAllTo(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that takes argument of type
Collection
and add all elements inside
into the specified collection.
- addAllTo(int, C.List<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that add all elements from the argument collection into the destination list specified
at the position specified
- adder(Osgl.Function<X, T>) - Static method in class org.osgl.util.N.F
-
- adder(Osgl.Function<X, T>, Class<T>) - Static method in class org.osgl.util.N.F
-
- addPredefinedResolver(Class<T>, StringValueResolver<T>) - Static method in class org.osgl.util.StringValueResolver
-
- addTo(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that add the argument to a collection specified and returns
true
if added successfully or false
otherwise
- addTo(int, L) - Static method in enum org.osgl.util.C.F
-
Returns a function that add the argument into the specified list at specified position.
- addTwo() - Static method in class org.osgl.util.N.F
-
- addTwo(Class<T>) - Static method in class org.osgl.util.N.F
-
- aDouble - Variable in class org.osgl.Osgl.IndexedVisitor
-
- aFloat - Variable in class org.osgl.Osgl.IndexedVisitor
-
- after(String, String) - Static method in class org.osgl.util.S
-
- after(String, String, boolean) - Static method in class org.osgl.util.S
-
- after(T) - Method in class org.osgl.util.StrBase
-
- after(String) - Method in class org.osgl.util.StrBase
-
- afterFirst(String) - Method in class org.osgl.util.FastStr
-
- afterFirst(FastStr) - Method in class org.osgl.util.FastStr
-
- afterFirst(char) - Method in class org.osgl.util.FastStr
-
- afterFirst(String, String) - Static method in class org.osgl.util.S
-
- afterFirst(Str) - Method in class org.osgl.util.Str
-
- afterFirst(String) - Method in class org.osgl.util.Str
-
- afterFirst(char) - Method in class org.osgl.util.Str
-
- afterFirst(String) - Method in class org.osgl.util.StrBase
-
- afterFirst(T) - Method in class org.osgl.util.StrBase
-
- afterFirst(char) - Method in class org.osgl.util.StrBase
-
- afterLast(String) - Method in class org.osgl.util.FastStr
-
- afterLast(FastStr) - Method in class org.osgl.util.FastStr
-
- afterLast(char) - Method in class org.osgl.util.FastStr
-
- afterLast(String, String) - Static method in class org.osgl.util.S
-
- afterLast(Str) - Method in class org.osgl.util.Str
-
- afterLast(String) - Method in class org.osgl.util.Str
-
- afterLast(char) - Method in class org.osgl.util.Str
-
- afterLast(String) - Method in class org.osgl.util.StrBase
-
- afterLast(T) - Method in class org.osgl.util.StrBase
-
- afterLast(char) - Method in class org.osgl.util.StrBase
-
- aggregate(Class<T>) - Static method in class org.osgl.util.N.F
-
- Algorithm - Interface in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- Algorithms - Enum in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- allBlank(String...) - Static method in class org.osgl.util.S
-
Check if all of the specified string is
blank
- allContainsIn(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a predicate function that check if all element in the argument (a collection) contained
in the collection specified
- allEmpty(String...) - Static method in class org.osgl.util.S
-
- allMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- allMatch(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Traversable
-
Check if all elements match the predicate specified
- allMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- allMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SetBase
-
- allMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.TraversableBase
-
- aLong - Variable in class org.osgl.Osgl.IndexedVisitor
-
- amended(AnnotationAware) - Method in class org.osgl.util.StringValueResolver
-
Returns an amended copy of this resolver based on the
AnnotationAware
provided.
- and(Collection<Osgl.Function<? super T, Boolean>>) - Static method in enum org.osgl.Osgl.F
-
Returns a composed
Osgl.Predicate
function that for any given parameter, the test result is
true
only when all of the specified predicates returns
true
when applied to the parameter
- and(Osgl.Function<? super T, Boolean>...) - Static method in enum org.osgl.Osgl.F
-
Returns a composed
Osgl.Predicate
function that for any given parameter, the test result is
true
only when all of the specified predicates returns
true
when applied to the parameter
- and(Osgl.Function<? super T, Boolean>...) - Method in class org.osgl.Osgl.Predicate
-
Return an Predicate
predicate from a list of Function<Boolean, T>
with AND operation.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F0
-
Returns a composed function that applies this function to it's input and
then applies the after
function to the result.
- andThen(Osgl.Func0<? extends R>...) - Method in class org.osgl.Osgl.F0
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F1
-
Returns a composed function that applies this function to it's input and
then applies the after
function to the result.
- andThen(Osgl.Function<? super P1, ? extends R>...) - Method in class org.osgl.Osgl.F1
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F2
-
Returns a composed function from this function and the specified function that takes the
result of this function.
- andThen(Osgl.Func2<? super P1, ? super P2, ? extends R>...) - Method in class org.osgl.Osgl.F2
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F3
-
Returns a composed function from this function and the specified function that takes the
result of this function.
- andThen(Osgl.Func3<? super P1, ? super P2, ? super P3, ? extends R>...) - Method in class org.osgl.Osgl.F3
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F4
-
Returns a composed function from this function and the specified function that takes the
result of this function.
- andThen(Osgl.Func4<? super P1, ? super P2, ? super P3, ? super P4, ? extends R>...) - Method in class org.osgl.Osgl.F4
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- andThen(Osgl.Function<? super R, ? extends T>) - Method in class org.osgl.Osgl.F5
-
Returns a composed function from this function and the specified function that takes the
result of this function.
- andThen(Osgl.Func5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? extends R>...) - Method in class org.osgl.Osgl.F5
-
Returns a composed function that applied, in sequence, this function and
all functions specified one by one.
- anInt - Variable in class org.osgl.Osgl.IndexedVisitor
-
- AnnotationAware - Interface in org.osgl.util
-
- any(Collection<Osgl.Function<? super T, Boolean>>) - Static method in enum org.osgl.Osgl.F
-
- any(Osgl.Function<? super T, Boolean>...) - Static method in enum org.osgl.Osgl.F
-
- any - Variable in class org.osgl.Osgl.IndexedVisitor
-
- anyBlank(String...) - Static method in class org.osgl.util.S
-
Check if anyone of the specified string is
blank
- anyEmpty(String...) - Static method in class org.osgl.util.S
-
- anyMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- anyMatch(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Traversable
-
Check if any elements matches the predicate specified
- anyMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- anyMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SetBase
-
- anyMatch(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.TraversableBase
-
- anyNull(Object, Object...) - Static method in class org.osgl.Osgl
-
Check if any objects in the parameter list is null
- append(T) - Method in interface org.osgl.util.C.List
-
Returns a sequence consists of all elements of this sequence
followed by the element specified.
- append(Collection<? extends T>) - Method in interface org.osgl.util.C.List
- append(C.List<T>) - Method in interface org.osgl.util.C.List
-
Returns a List contains all elements in this List followed by
all elements in the specified List.
- append(T) - Method in interface org.osgl.util.C.List.Cursor
-
Add an element after the element this cursor points to.
- append(T) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns a sequence consists of all elements of this sequence
followed by the element specified.
- append(C.ReversibleSequence<T>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns an new reversible sequence contains all elements
in this sequence followed by all elements in the specified
reverse sequence
- append(Iterable<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of this sequence
followed by all elements of the specified iterable.
- append(C.Sequence<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of this sequence
followed by all elements of the specified sequence.
- append(Iterator<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of this sequence
followed by all elements of the specified iterator.
- append(Enumeration<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of this sequence
followed by all elements of the specified enumeration.
- append(T) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of this sequence
followed by the element specified.
- append(Collection<? extends Character>) - Method in class org.osgl.util.FastStr
-
- append(C.List<Character>) - Method in class org.osgl.util.FastStr
-
- append(char...) - Method in class org.osgl.util.FastStr
-
- append(Character) - Method in class org.osgl.util.FastStr
-
- append(FastStr) - Method in class org.osgl.util.FastStr
-
- append(String) - Method in class org.osgl.util.FastStr
-
- append(InputStream, OutputStream) - Static method in class org.osgl.util.IO
-
Copy content from input stream to output stream without closing the output stream
- append(Iterable<? extends T>) - Method in class org.osgl.util.ListBase
-
- append(Collection<? extends T>) - Method in class org.osgl.util.ListBase
-
- append(C.Sequence<? extends T>) - Method in class org.osgl.util.ListBase
-
- append(Iterator<? extends T>) - Method in class org.osgl.util.ListBase
-
- append(Enumeration<? extends T>) - Method in class org.osgl.util.ListBase
-
- append(C.ReversibleSequence<T>) - Method in class org.osgl.util.ListBase
-
- append(C.List<T>) - Method in class org.osgl.util.ListBase
-
- append(T) - Method in class org.osgl.util.ListBase
-
- append(T) - Method in class org.osgl.util.ListBuilder
-
- append(Object[]) - Method in class org.osgl.util.ListBuilder
-
- append(Object[], Object[]) - Method in class org.osgl.util.ListBuilder
-
- append(Object[], Object[], Object[]...) - Method in class org.osgl.util.ListBuilder
-
- append(T, T) - Method in class org.osgl.util.ListBuilder
-
- append(T, T, T) - Method in class org.osgl.util.ListBuilder
-
- append(T, T, T, T) - Method in class org.osgl.util.ListBuilder
-
- append(T, T, T, T, T) - Method in class org.osgl.util.ListBuilder
-
- append(T, T, T, T, T, T...) - Method in class org.osgl.util.ListBuilder
-
- append(Collection<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- append(Collection<? extends T>, Collection<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- append(Collection<? extends T>, Collection<? extends T>, Collection<? extends T>...) - Method in class org.osgl.util.ListBuilder
-
- append(Iterable<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- append(Iterator<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- append(Enumeration<? extends T>) - Method in class org.osgl.util.ListBuilder
-
- append(Object) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the Object
argument.
- append(String) - Method in class org.osgl.util.S.Buffer
-
Appends the specified string to this character sequence.
- append(StringBuffer) - Method in class org.osgl.util.S.Buffer
-
- append(StringBuilder) - Method in class org.osgl.util.S.Buffer
-
- append(S.Buffer) - Method in class org.osgl.util.S.Buffer
-
- append(CharSequence) - Method in class org.osgl.util.S.Buffer
-
- append(CharSequence, int, int) - Method in class org.osgl.util.S.Buffer
-
Appends a subsequence of the specified CharSequence
to this
sequence.
- append(char[]) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the char
array
argument to this sequence.
- append(char[], int, int) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of a subarray of the
char
array argument to this sequence.
- append(boolean) - Method in class org.osgl.util.S.Buffer
-
- append(char) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the char
argument to this sequence.
- append(int) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the int
argument to this sequence.
- append(long) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the long
argument to this sequence.
- append(float) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the float
argument to this sequence.
- append(double) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the double
argument to this sequence.
- append(String) - Static method in enum org.osgl.util.S.F
-
- append(Iterable<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- append(C.Sequence<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- append(Iterator<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- append(Enumeration<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- append(T) - Method in class org.osgl.util.SequenceBase
-
- append(Collection<? extends Character>) - Method in class org.osgl.util.Str
-
- append(C.List<Character>) - Method in class org.osgl.util.Str
-
- append(char...) - Method in class org.osgl.util.Str
-
- append(Character) - Method in class org.osgl.util.Str
-
- append(Str) - Method in class org.osgl.util.Str
-
- append(String) - Method in class org.osgl.util.Str
-
- append(Collection<? extends Character>) - Method in class org.osgl.util.StrBase
-
Return a str instance contains all characters of this str append with all
characters in the collection specified
- append(C.List<Character>) - Method in class org.osgl.util.StrBase
-
Return a str instance contains all characters of this str instance append with
all characters in the list specified
- append(char...) - Method in class org.osgl.util.StrBase
-
Return a str instance contains all characters of this str instance append with
all characters in the array specified
- append(Character) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance appended with
the character specified
- append(T) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance appended with
all characters in teh str specified
- append(String) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance appended
with all characters in the
String
specified
- appendCodePoint(int) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the codePoint
argument to this sequence.
- appendList(C.List<T>) - Method in class org.osgl.util.ListBase
-
- appendReversibleSeq(C.ReversibleSequence<T>) - Method in class org.osgl.util.ListBase
-
- appendTo(Deque<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that append the argument to a
Deque
specified
- appendTo(C.Sequence<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that append the argument to a
C.Sequence
specified
- apply() - Method in class org.osgl.concurrent.ContextLocal.InitialValueProvider
-
- apply(T, T) - Method in class org.osgl.Osgl.Comparator
-
- apply() - Method in class org.osgl.Osgl.Factory
-
- apply() - Method in interface org.osgl.Osgl.Func0
-
user application to implement main logic of applying the function
- apply(P1, P2) - Method in interface org.osgl.Osgl.Func2
-
Apply the two params to the function
- apply(P1, P2, P3) - Method in interface org.osgl.Osgl.Func3
-
Run the function with parameters specified.
- apply(P1, P2, P3, P4) - Method in interface org.osgl.Osgl.Func4
-
Run the function with parameters specified.
- apply(P1, P2, P3, P4, P5) - Method in interface org.osgl.Osgl.Func5
-
Run the function with parameters specified.
- apply(T) - Method in interface org.osgl.Osgl.Function
-
Apply this function to <T> type parameter.
- apply(K, T) - Method in class org.osgl.Osgl.IndexedVisitor
-
- apply(T) - Method in class org.osgl.Osgl.Predicate
-
- apply(T) - Method in class org.osgl.Osgl.Processor
-
- apply(FROM) - Method in class org.osgl.Osgl.Transformer
-
- apply(P1, P2) - Method in class org.osgl.Osgl.V2
-
- apply(P1, P2, P3) - Method in class org.osgl.Osgl.V3
-
- apply(P1, P2, P3, P4) - Method in class org.osgl.Osgl.V4
-
- apply(P1, P2, P3, P4, P5) - Method in class org.osgl.Osgl.V5
-
- apply() - Method in class org.osgl.Osgl.Var
-
- apply(T) - Method in class org.osgl.Osgl.Visitor
-
- apply(T[], Integer, Integer, T, Comparator<T>) - Method in class org.osgl.util.algo.ArrayBinarySearch
-
- apply(T[], Integer, Integer) - Method in class org.osgl.util.algo.ArrayReverse
-
- apply(T[], Integer, Integer) - Method in class org.osgl.util.algo.ArrayReverseInplace
-
- apply(T[], Integer, Integer, T, Comparator<T>) - Method in interface org.osgl.util.algo.ArraySearch
-
Search array region specified by from
and to
using
the predicate specified
- apply(T[], Integer, Integer, Comparator<T>) - Method in class org.osgl.util.algo.ArraySortBase
-
- apply(T[], Integer, Integer, Comparator<T>) - Method in class org.osgl.util.algo.ArraySortInplaceBase
-
- apply(Byte, Integer) - Method in class org.osgl.util.N.ByteRangeStep
-
- apply(Integer, Integer) - Method in class org.osgl.util.N.IntRangeStep
-
- apply(Long, Integer) - Method in class org.osgl.util.N.LongRangeStep
-
- apply(Number, Number) - Method in enum org.osgl.util.N.Op
-
- apply(T, Integer) - Method in class org.osgl.util.N.RangeStep
-
- apply(Short, Integer) - Method in class org.osgl.util.N.ShortRangeStep
-
- apply(Class<?>) - Method in class org.osgl.util.SimpleObjectFactory
-
- apply(String, Class<?>) - Method in class org.osgl.util.SimpleStringValueResolver
-
- apply(String) - Method in class org.osgl.util.StringValueResolver
-
- applyOrElse(Osgl.F0<? extends R>) - Method in class org.osgl.Osgl.F0
-
Applies this partial function to the given argument when it is contained in the function domain.
- applyOrElse(P1, Osgl.F1<? super P1, ? extends R>) - Method in class org.osgl.Osgl.F1
-
Applies this partial function to the given argument when it is contained in the function domain.
- applyOrElse(P1, P2, Osgl.F2<? super P1, ? super P2, ? extends R>) - Method in class org.osgl.Osgl.F2
-
Applies this partial function to the given argument when it is contained in the function domain.
- applyOrElse(P1, P2, P3, Osgl.F3<? super P1, ? super P2, ? super P3, ? extends R>) - Method in class org.osgl.Osgl.F3
-
Applies this partial function to the given argument when it is contained in the function domain.
- applyOrElse(P1, P2, P3, P4, Osgl.F4<? super P1, ? super P2, ? super P3, ? super P4, ? extends R>) - Method in class org.osgl.Osgl.F4
-
Applies this partial function to the given argument when it is contained in the function domain.
- applyOrElse(P1, P2, P3, P4, P5, Osgl.F5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? extends R>) - Method in class org.osgl.Osgl.F5
-
Applies this partial function to the given argument when it is contained in the function domain.
- ARRAY_INSERTION_SORT - Static variable in enum org.osgl.util.algo.Algorithms
-
- ARRAY_INSERTION_SORT_INPLACE - Static variable in enum org.osgl.util.algo.Algorithms
-
- ARRAY_REVERSE - Static variable in enum org.osgl.util.algo.Algorithms
-
- ARRAY_REVERSE_INPLACE - Static variable in enum org.osgl.util.algo.Algorithms
-
- ArrayAlgorithm - Interface in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArrayAlgorithm.Util - Enum in org.osgl.util.algo
-
- ArrayBinarySearch<T> - Class in org.osgl.util.algo
-
Implement the binary search on array which is assumed to be sorted already
- ArrayBinarySearch() - Constructor for class org.osgl.util.algo.ArrayBinarySearch
-
- arrayInsertionSort() - Static method in enum org.osgl.util.algo.Algorithms
-
- ArrayInsertionSort<T> - Class in org.osgl.util.algo
-
Array insertion sort algorithm.
- ArrayInsertionSort() - Constructor for class org.osgl.util.algo.ArrayInsertionSort
-
- arrayInsertionSortInplace() - Static method in enum org.osgl.util.algo.Algorithms
-
- ArrayInsertionSortInplace<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArrayInsertionSortInplace() - Constructor for class org.osgl.util.algo.ArrayInsertionSortInplace
-
- ArrayMergeSort<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArrayMergeSort() - Constructor for class org.osgl.util.algo.ArrayMergeSort
-
- ArrayMergeSortInplace<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArrayMergeSortInplace() - Constructor for class org.osgl.util.algo.ArrayMergeSortInplace
-
- arrayReverse() - Static method in enum org.osgl.util.algo.Algorithms
-
- ArrayReverse<T> - Class in org.osgl.util.algo
-
Return an new array contains elements specified by from and to in an array in reverse order
- ArrayReverse() - Constructor for class org.osgl.util.algo.ArrayReverse
-
- arrayReverseInplace() - Static method in enum org.osgl.util.algo.Algorithms
-
- ArrayReverseInplace<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArrayReverseInplace() - Constructor for class org.osgl.util.algo.ArrayReverseInplace
-
- ArraySearch<T> - Interface in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArraySimpleInsertionSort<T> - Class in org.osgl.util.algo
-
Array insertion sort algorithm.
- ArraySimpleInsertionSort() - Constructor for class org.osgl.util.algo.ArraySimpleInsertionSort
-
- ArraySimpleInsertionSortInplace<T> - Class in org.osgl.util.algo
-
Array insertion sort algorithm.
- ArraySimpleInsertionSortInplace() - Constructor for class org.osgl.util.algo.ArraySimpleInsertionSortInplace
-
- ArraySort<T> - Interface in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArraySortBase<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArraySortBase() - Constructor for class org.osgl.util.algo.ArraySortBase
-
- ArraySortInplaceBase<T> - Class in org.osgl.util.algo
-
Created with IntelliJ IDEA.
- ArraySortInplaceBase() - Constructor for class org.osgl.util.algo.ArraySortInplaceBase
-
- as(Class<T>) - Method in class org.osgl.util.N.Num
-
- AS_STRING - Static variable in enum org.osgl.Osgl.F
-
A predefined function that when applied to an object instance, returns
String representation of the instance
- asCollection(Iterable<T>) - Static method in enum org.osgl.util.C
-
- asCollection() - Static method in enum org.osgl.util.C.F
-
- asEnum(Class<T>, String) - Static method in class org.osgl.Osgl
-
Return an enum value from code
- asEnum(Class<T>, String, boolean) - Static method in class org.osgl.Osgl
-
Return an enum value from code
- asJDKException() - Method in exception org.osgl.exception.InvalidArgException
-
Convert to corresponding JDK exception.
- asJDKException() - Method in exception org.osgl.exception.InvalidRangeException
-
Convert to corresponding JDK exception.
- asJDKException() - Method in exception org.osgl.exception.InvalidStateException
-
Convert to corresponding JDK exception.
- asJDKException() - Method in exception org.osgl.exception.UnsupportedException
-
Convert to corresponding JDK exception.
- asMap() - Method in class org.osgl.Osgl.Tuple
-
Convert this Tuple
instance into a Map with one key,value pair.
- asMap(Collection<Osgl.Tuple<K, V>>) - Static method in class org.osgl.Osgl.Tuple
-
Convert a list of Tuple
instances into a Map.
- asObject(boolean[]) - Static method in class org.osgl.Osgl
-
- asObject(byte[]) - Static method in class org.osgl.Osgl
-
- asObject(char[]) - Static method in class org.osgl.Osgl
-
- asObject(short[]) - Static method in class org.osgl.Osgl
-
- asObject(int[]) - Static method in class org.osgl.Osgl
-
- asObject(long[]) - Static method in class org.osgl.Osgl
-
- asObject(float[]) - Static method in class org.osgl.Osgl
-
- asObject(double[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Boolean[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Byte[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Character[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Short[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Integer[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Long[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Float[]) - Static method in class org.osgl.Osgl
-
- asPrimitive(Double[]) - Static method in class org.osgl.Osgl
-
- asString() - Static method in enum org.osgl.Osgl.F
-
- asString(Class<T>) - Static method in enum org.osgl.Osgl.F
-
- aStr - Variable in class org.osgl.Osgl.IndexedVisitor
-
- async(Osgl.F0<T>, int) - Static method in class org.osgl.Osgl
-
Execute callback asynchronously after delay specified
- attr - Variable in class org.osgl.Osgl.IndexedVisitor
-
- attribute(String, Object) - Method in class org.osgl.util.StringValueResolver
-
Set attribute of this resolver.
- attribute(String) - Method in class org.osgl.util.StringValueResolver
-
Get attribute of this resolver by key specified
- attributes - Variable in class org.osgl.util.StringValueResolver
-
- attributes(Map<String, Object>) - Method in class org.osgl.util.StringValueResolver
-
Set attributes to this resolver
Note use this method only on new resolver instance instead of shared instance
- backward() - Method in interface org.osgl.util.C.List.Cursor
-
Move the cursor backward to make it point to the previous element to
the current element
- before(String, String) - Static method in class org.osgl.util.S
-
- before(String, String, boolean) - Static method in class org.osgl.util.S
-
- before(String) - Method in class org.osgl.util.StrBase
-
- before(T) - Method in class org.osgl.util.StrBase
-
- beforeFirst(String) - Method in class org.osgl.util.FastStr
-
- beforeFirst(FastStr) - Method in class org.osgl.util.FastStr
-
- beforeFirst(char) - Method in class org.osgl.util.FastStr
-
- beforeFirst(String, String) - Static method in class org.osgl.util.S
-
- beforeFirst(Str) - Method in class org.osgl.util.Str
-
- beforeFirst(String) - Method in class org.osgl.util.Str
-
- beforeFirst(char) - Method in class org.osgl.util.Str
-
- beforeFirst(String) - Method in class org.osgl.util.StrBase
-
- beforeFirst(char) - Method in class org.osgl.util.StrBase
-
- beforeFirst(T) - Method in class org.osgl.util.StrBase
-
- beforeLast(String) - Method in class org.osgl.util.FastStr
-
- beforeLast(FastStr) - Method in class org.osgl.util.FastStr
-
- beforeLast(char) - Method in class org.osgl.util.FastStr
-
- beforeLast(String, String) - Static method in class org.osgl.util.S
-
- beforeLast(Str) - Method in class org.osgl.util.Str
-
- beforeLast(String) - Method in class org.osgl.util.Str
-
- beforeLast(char) - Method in class org.osgl.util.Str
-
- beforeLast(String) - Method in class org.osgl.util.StrBase
-
- beforeLast(T) - Method in class org.osgl.util.StrBase
-
- beforeLast(char) - Method in class org.osgl.util.StrBase
-
- benchmark() - Static method in class org.osgl.util.algo.ArrayInsertionSortInplace
-
- BigDecimalValueObjectCodec - Class in org.osgl.util
-
- BigDecimalValueObjectCodec() - Constructor for class org.osgl.util.BigDecimalValueObjectCodec
-
- BigIntegerValueObjectCodec - Class in org.osgl.util
-
- BigIntegerValueObjectCodec() - Constructor for class org.osgl.util.BigIntegerValueObjectCodec
-
- Binary(LEFT, RIGHT) - Constructor for class org.osgl.Osgl.Binary
-
- binary(Osgl.T2<String, String>) - Static method in class org.osgl.util.S
-
- Binary(String, String) - Constructor for class org.osgl.util.S.Binary
-
- Binary(Osgl.T2<String, String>) - Constructor for class org.osgl.util.S.Binary
-
- binarySplit(String, char) - Static method in class org.osgl.util.S
-
Split string by separator into two parts and return in a
S.T2
object
**Note** this will only check the first position of the separator, anything after that will
be put into the second element of the `T2` instance, including the following separator char
**Note** it will put the entire string into the first element of the return object if
no separator is found in the string and leave the second element to be an empty string
- blank(String) - Static method in class org.osgl.util.S
-
Determine if a string is all blank or empty or null
- bool(Object) - Static method in class org.osgl.Osgl
-
Evaluate an object's bool value.
- bool(boolean) - Static method in class org.osgl.Osgl
-
- bool(String) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a String.
- bool(Collection<?>) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a collection.
- bool(byte) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a byte value
- bool(char) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a char value
- bool(int) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a int value
- bool(long) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a long value
- bool(float) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a float value
- bool(double) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a double value
- bool(BigDecimal) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a BigDecimal value
- bool(BigInteger) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a BigInteger value
- bool(File) - Static method in class org.osgl.Osgl
-
Do bool evaluation on a File instance.
- bool(Osgl.Func0<?>) - Static method in class org.osgl.Osgl
-
- booleanValue() - Method in class org.osgl.util.ValueObject
-
- BREAK - Static variable in class org.osgl.Osgl
-
A predefined Break instance without payload
- Break() - Constructor for exception org.osgl.Osgl.Break
-
construct a Break without payload
- Break(Object) - Constructor for exception org.osgl.Osgl.Break
-
Construct a Break with payload specified.
- breakIf(Osgl.Function<? super T, Boolean>, P) - Static method in enum org.osgl.Osgl.F
-
Return a one variable function that throw out a
Osgl.Break
with payload specified when a predicate return
true
on an element been tested
- breakIf(Osgl.Function<? super T, Boolean>) - Static method in enum org.osgl.Osgl.F
-
Return a one variable function that throw out a
Osgl.Break
when a predicate return
true
on an element been tested.
- breakIf(Osgl.Func2<? super T1, ? super T2, Boolean>, P) - Static method in enum org.osgl.Osgl.F
-
Return a two variables function that throw out a
Osgl.Break
with payload specified when
a two variables predicate return
true
on an element been tested
- breakIf(Osgl.Func2<? super T1, ? super T2, Boolean>) - Static method in enum org.osgl.Osgl.F
-
Return a two variables function that throw out a
Osgl.Break
when a two variables predicate return
true
on an element been tested.
- breakIf(Osgl.Func3<? super T1, ? super T2, ? super T3, Boolean>, P) - Static method in enum org.osgl.Osgl.F
-
Return a three variables function that throw out a
Osgl.Break
with payload specified when
a three variables predicate return
true
on an element been tested
- breakIf(Osgl.Func3<? super T1, ? super T2, ? super T3, Boolean>) - Static method in enum org.osgl.Osgl.F
-
Return a three variables function that throw out a
Osgl.Break
when a three variables predicate return
true
on an element been tested.
- breakIf(Osgl.Func4<? super T1, ? super T2, ? super T3, ? super T4, Boolean>, P) - Static method in enum org.osgl.Osgl.F
-
Return a four variables function that throw out a
Osgl.Break
with payload specified when
a four variables predicate return
true
on an element been tested
- breakIf(Osgl.Func4<? super T1, ? super T2, ? super T3, ? super T4, Boolean>) - Static method in enum org.osgl.Osgl.F
-
Return a four variables function that throw out a
Osgl.Break
when the predicate returns
true
on an element been tested.
- breakIf(Osgl.Func5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Boolean>, P) - Static method in enum org.osgl.Osgl.F
-
Return a five variables function that throw out a
Osgl.Break
with payload specified when
a five variables predicate return
true
on an element been tested
- breakIf(Osgl.Func5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Boolean>) - Static method in enum org.osgl.Osgl.F
-
Return a five variables function that throw out a
Osgl.Break
when the predicate returns
true
on an element been tested.
- breakOut(T) - Static method in class org.osgl.Osgl
-
A utility method to throw out a Break with payload
- breakOut(Object) - Method in class org.osgl.Osgl.FuncBase
-
- buffer() - Static method in class org.osgl.util.S
-
- buffer(boolean) - Static method in class org.osgl.util.S
-
- buffer(byte) - Static method in class org.osgl.util.S
-
- buffer(short) - Static method in class org.osgl.util.S
-
- buffer(char) - Static method in class org.osgl.util.S
-
- buffer(int) - Static method in class org.osgl.util.S
-
- buffer(float) - Static method in class org.osgl.util.S
-
- buffer(long) - Static method in class org.osgl.util.S
-
- buffer(double) - Static method in class org.osgl.util.S
-
- buffer(Object) - Static method in class org.osgl.util.S
-
- buffer(String) - Static method in class org.osgl.util.S
-
- Buffer() - Constructor for class org.osgl.util.S.Buffer
-
This no-arg constructor is necessary for serialization of subclasses.
- Buffer(int) - Constructor for class org.osgl.util.S.Buffer
-
Creates an Buffer of the specified capacity.
- buffered(OutputStream) - Static method in class org.osgl.util.IO
-
- buffered(InputStream) - Static method in class org.osgl.util.IO
-
- buffered(Writer) - Static method in class org.osgl.util.IO
-
- buffered(Reader) - Static method in class org.osgl.util.IO
-
- bufOf(CharSequence) - Static method in class org.osgl.util.FastStr
-
Return the char array that backed the char sequence specified
- bufOf(String) - Static method in enum org.osgl.util.Unsafe
-
Get the char array buf out of a string directly
- bufOf(CharSequence) - Static method in enum org.osgl.util.Unsafe
-
Returns char array that backed the char sequence specified
- bufOf(FastStr) - Static method in enum org.osgl.util.Unsafe
-
Get the char array buf from a FastStr instance
- builder() - Static method in class org.osgl.util.S
-
Returns the ThreadLocal StringBuilder instance with length set to 0
- builder(boolean) - Static method in class org.osgl.util.S
-
- builder(byte) - Static method in class org.osgl.util.S
-
- builder(short) - Static method in class org.osgl.util.S
-
- builder(char) - Static method in class org.osgl.util.S
-
- builder(int) - Static method in class org.osgl.util.S
-
- builder(float) - Static method in class org.osgl.util.S
-
- builder(long) - Static method in class org.osgl.util.S
-
- builder(double) - Static method in class org.osgl.util.S
-
- builder(Object) - Static method in class org.osgl.util.S
-
- builder(String) - Static method in class org.osgl.util.S
-
- buildTypeParamImplLookup(Class) - Static method in class org.osgl.util.Generics
-
Build class type variable name and type variable implementation lookup
- buildTypeParamImplLookup(Class, Map<String, Class>) - Static method in class org.osgl.util.Generics
-
- BYTE_RANGE_STEP - Static variable in class org.osgl.util.N.F
-
- ByteRangeStep() - Constructor for class org.osgl.util.N.ByteRangeStep
-
- ByteRangeStep(int) - Constructor for class org.osgl.util.N.ByteRangeStep
-
- byteRangeStep(int) - Static method in class org.osgl.util.N.F
-
- byteToHexString(byte[]) - Static method in class org.osgl.util.Codec
-
Write a byte array as hexadecimal String.
- byteValue() - Method in class org.osgl.util.ValueObject
-
- C - Enum in org.osgl.util
-
The namespace for OSGL collection utilities
- C.Array<T> - Class in org.osgl.util
-
- C.F - Enum in org.osgl.util
-
the namespace of function definitions relevant to Collection manipulation
- C.Feature - Enum in org.osgl.util
-
The character enum for a data structure
- C.Featured - Interface in org.osgl.util
-
- C.Featured.Factory - Class in org.osgl.util
-
- C.List<T> - Interface in org.osgl.util
-
- C.List.Cursor<T> - Interface in org.osgl.util
-
A cursor points to an element of a
List
.
- C.ListFactory - Interface in org.osgl.util
-
Defines a factory to create
java List
instance
used by
DelegatingList
to create it's backing data structure
- C.ListFactory.Predefined - Enum in org.osgl.util
-
- C.ListOrSet<T> - Interface in org.osgl.util
-
- C.Map<K,V> - Class in org.osgl.util
-
- C.Map.Entry<K,V> - Class in org.osgl.util
-
- C.Range<ELEMENT> - Interface in org.osgl.util
-
- C.ReversibleSequence<T> - Interface in org.osgl.util
-
A bidirectional sequence which can be iterated from tail to head
- C.Sequence<T> - Interface in org.osgl.util
-
- C.Set<T> - Interface in org.osgl.util
-
- C.Traversable<T> - Interface in org.osgl.util
-
Define a traversable structure with functional programming support,
including map, reduce etc.
- CacheService - Interface in org.osgl.cache
-
Defines a cache service
- camelCase() - Method in class org.osgl.util.Keyword
-
- camelCase(CharSequence) - Static method in class org.osgl.util.S
-
- canonical() - Method in class org.osgl.util.FastStr
-
- CAP_FIRST - Static variable in enum org.osgl.util.S.F
-
- capacity() - Method in class org.osgl.util.S.Buffer
-
Returns the current capacity.
- capFirst() - Method in class org.osgl.util.FastStr
-
- capFirst(String) - Static method in class org.osgl.util.S
-
- capFirst() - Method in class org.osgl.util.Str
-
- capFirst() - Method in class org.osgl.util.StrBase
-
- cast(Object, Class<T>) - Static method in class org.osgl.Osgl
-
Cast an object to a type.
- cast(Object) - Static method in class org.osgl.Osgl
-
- cbrt(double) - Static method in class org.osgl.util.N
-
- cbrt() - Static method in class org.osgl.util.N.F
-
- cbrt() - Method in class org.osgl.util.N.Num
-
- ceil(double) - Static method in class org.osgl.util.N
-
- ceil() - Method in class org.osgl.util.N.Num
-
- charArray() - Method in class org.osgl.util.FastStr
-
- charArray() - Method in class org.osgl.util.Str
-
- charArray() - Method in class org.osgl.util.StrBase
-
- charAt(int) - Method in class org.osgl.util.FastStr
-
- charAt(int) - Method in class org.osgl.util.S.Buffer
-
Returns the char
value in this sequence at the specified index.
- charAt(int) - Method in class org.osgl.util.Str
-
- CharEncoding - Class in org.osgl.util
-
Relocated from commons-codec project
Character encoding names required of every implementation of the Java platform.
- CharEncoding() - Constructor for class org.osgl.util.CharEncoding
-
- Charsets - Class in org.osgl.util
-
Relocated from commons-codec project
Charsets required of every implementation of the Java platform.
- Charsets() - Constructor for class org.osgl.util.Charsets
-
- charValue() - Method in class org.osgl.util.ValueObject
-
- checkIndex(Object[], int) - Static method in enum org.osgl.util.algo.ArrayAlgorithm.Util
-
- checkIndex(Object[], int, int) - Static method in enum org.osgl.util.algo.ArrayAlgorithm.Util
-
- checkState() - Method in class org.osgl.util.ListBuilder
-
- child(File, String) - Static method in class org.osgl.util.IO
-
- children(File) - Static method in class org.osgl.util.IO
-
- classForName(String) - Static method in class org.osgl.Osgl
-
- classForName(String, ClassLoader) - Static method in class org.osgl.Osgl
-
- classOf(Type) - Static method in class org.osgl.util.Generics
-
- clear() - Method in interface org.osgl.cache.CacheService
-
Remove all cached items
- clear() - Method in class org.osgl.Osgl.Var
-
- clear() - Method in class org.osgl.util.C.Map
-
- clear() - Method in class org.osgl.util.ListBuilder
-
- clearAttributes() - Method in class org.osgl.util.StringValueResolver
-
Clear all attributes on this resolver
- clone() - Method in class org.osgl.Osgl.None
-
- close(Closeable) - Static method in class org.osgl.util.IO
-
- Codec - Class in org.osgl.util
-
Utility class for encoding and decoding
- Codec() - Constructor for class org.osgl.util.Codec
-
- codePointAt(int) - Method in class org.osgl.util.S.Buffer
-
Returns the character (Unicode code point) at the specified
index.
- codePointBefore(int) - Method in class org.osgl.util.S.Buffer
-
Returns the character (Unicode code point) before the specified
index.
- codePointCount(int, int) - Method in class org.osgl.util.S.Buffer
-
Returns the number of Unicode code points in the specified text
range of this sequence.
- COMMON_SEP - Static variable in class org.osgl.util.S
-
A commonly used separator: [,;:\\s]+
- comparator(Osgl.Func2<? super T, ? super T, Integer>) - Static method in class org.osgl.Osgl
-
- comparator(Comparator<? super T>) - Static method in class org.osgl.Osgl
-
- Comparator() - Constructor for class org.osgl.Osgl.Comparator
-
- compareTo(FastStr) - Method in class org.osgl.util.FastStr
-
- compareTo(CharSequence) - Method in class org.osgl.util.FastStr
-
- compareTo(Keyword) - Method in class org.osgl.util.Keyword
-
- compareTo(Str) - Method in class org.osgl.util.Str
-
- compareTo(CharSequence) - Method in class org.osgl.util.Str
-
- compareTo(CharSequence) - Method in class org.osgl.util.StrBase
-
Compare the char sequence specified against this str
- compareToIgnoreCase(FastStr) - Method in class org.osgl.util.FastStr
-
- compareToIgnoreCase(CharSequence) - Method in class org.osgl.util.FastStr
-
- compareToIgnoreCase(Str) - Method in class org.osgl.util.Str
-
- compareToIgnoreCase(CharSequence) - Method in class org.osgl.util.Str
-
- compareToIgnoreCase(T) - Method in class org.osgl.util.StrBase
-
Compare the str specified against this str in a case insensitive
manner
- compareToIgnoreCase(CharSequence) - Method in class org.osgl.util.StrBase
-
Compare the char sequence specified against this str in a case insensitive
manner
- comparing(Osgl.Function<? super T, ? extends U>) - Static method in enum org.osgl.Osgl.F
-
- comparing(Osgl.Function<? super T, ? extends U>, Comparator<? super U>) - Static method in enum org.osgl.Osgl.F
-
Construct a
Comparator
with a function to extract the key of type U from given object of type T and
a comparator to compare type U
- compose(Osgl.Func0<? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F0<R>>
function by composing the specified Func0<P1>
function
with this function applied last
- compose(Osgl.Function<? super X1, ? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F1<X1, R>>
function by composing the specified
Function<X1, P1>
function with this function applied last
- compose(Osgl.Func2<? super X1, ? super X2, ? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F2<X1, X2, R>>
function by composing the specified
Func2<X1, X2, P1>
function with this function applied last
- compose(Osgl.Func3<? super X1, ? super X2, ? super X3, ? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F3<X1, X2, X3, R>>
function by composing the specified
Func3<X1, X2, X3, P1>
function with this function applied last
- compose(Osgl.Func4<? super X1, ? super X2, ? super X3, ? super X4, ? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F3<X1, X2, X3, X4, R>>
function by composing the specified
Func3<X1, X2, X3, X4, P1>
function with this function applied last
- compose(Osgl.Func5<? super X1, ? super X2, ? super X3, ? super X4, ? super X5, ? extends P1>) - Method in class org.osgl.Osgl.F1
-
Returns an F3<X1, X2, X3, X4, X5, R>>
function by composing the specified
Func3<X1, X2, X3, X4, X5, P1>
function with this function applied last
- composite(Iterator<? extends T>, Iterator<? extends T>) - Static method in enum org.osgl.util.Iterators
-
- CompositeList<T> - Class in org.osgl.util
-
Created with IntelliJ IDEA.
- concat(T[], T) - Static method in class org.osgl.Osgl
-
- concat(T[], T[]) - Static method in class org.osgl.Osgl
-
- concat(T[], T[], T[]...) - Static method in class org.osgl.Osgl
-
- concat(int[], int[]) - Static method in class org.osgl.Osgl
-
- concat(int[], int[], int[]...) - Static method in class org.osgl.Osgl
-
- concat(boolean[], boolean[]) - Static method in class org.osgl.Osgl
-
- concat(boolean[], boolean[], boolean[]...) - Static method in class org.osgl.Osgl
-
- concat(byte[], byte[]) - Static method in class org.osgl.Osgl
-
- concat(byte[], byte[], byte[]...) - Static method in class org.osgl.Osgl
-
- concat(short[], short[]) - Static method in class org.osgl.Osgl
-
- concat(short[], short[], short[]...) - Static method in class org.osgl.Osgl
-
- concat(char[], char[]) - Static method in class org.osgl.Osgl
-
- concat(char[], char[], char[]...) - Static method in class org.osgl.Osgl
-
- concat(long[], long[]) - Static method in class org.osgl.Osgl
-
- concat(long[], long[], long[]...) - Static method in class org.osgl.Osgl
-
- concat(float[], float[]) - Static method in class org.osgl.Osgl
-
- concat(float[], float[], float[]...) - Static method in class org.osgl.Osgl
-
- concat(double[], double[]) - Static method in class org.osgl.Osgl
-
- concat(double[], double[], double[]...) - Static method in class org.osgl.Osgl
-
- concat(C.Sequence<T>, C.Sequence<T>) - Static method in enum org.osgl.util.C
-
- concat(C.ReversibleSequence<T>, C.ReversibleSequence<T>) - Static method in enum org.osgl.util.C
-
- concat(C.List<T>, C.List<T>) - Static method in enum org.osgl.util.C
-
Concatenate two
List
into one.
- concat(String, String) - Static method in class org.osgl.util.S
-
- concat(Object, Object) - Static method in class org.osgl.util.S
-
- concat(String, String, String) - Static method in class org.osgl.util.S
-
- concat(Object, Object, Object) - Static method in class org.osgl.util.S
-
- concat(String, String, String, String) - Static method in class org.osgl.util.S
-
- concat(Object, Object, Object, Object) - Static method in class org.osgl.util.S
-
- concat(String, String, String, String, String) - Static method in class org.osgl.util.S
-
- concat(Object, Object, Object, Object, Object) - Static method in class org.osgl.util.S
-
- concat(String, String, String, String, String, String...) - Static method in class org.osgl.util.S
-
- concat(Object, Object, Object, Object, Object, Object...) - Static method in class org.osgl.util.S
-
- concat(String[]) - Static method in class org.osgl.util.S
-
- concat(Object[]) - Static method in class org.osgl.util.S
-
- concat(String) - Method in class org.osgl.util.StrBase
-
- concat(T) - Method in class org.osgl.util.StrBase
-
- conf - Static variable in class org.osgl.Osgl
-
- Conf() - Constructor for class org.osgl.Osgl.Conf
-
- CONF_CONTEXT_LOCAL_FACTORY - Static variable in interface org.osgl.concurrent.ContextLocal
-
- CONF_LINKED_LIST_FACTORY - Static variable in enum org.osgl.util.C
-
"osgl.list.factory", the property key to configure user defined
list factory
.
- CONF_RANDOM_ACCESS_LIST_FACTORY - Static variable in enum org.osgl.util.C
-
- ConfigurationException - Exception in org.osgl.exception
-
Indicate a configuration error
- ConfigurationException(String) - Constructor for exception org.osgl.exception.ConfigurationException
-
- ConfigurationException(String, Object...) - Constructor for exception org.osgl.exception.ConfigurationException
-
- ConfigurationException(Throwable) - Constructor for exception org.osgl.exception.ConfigurationException
-
- ConfigurationException(Throwable, String, Object...) - Constructor for exception org.osgl.exception.ConfigurationException
-
- Const<T> - Class in org.osgl.util
-
Represent an immutable value
- constant(T) - Static method in class org.osgl.Osgl
-
- constant() - Static method in class org.osgl.Osgl
-
- constantName() - Method in class org.osgl.util.Keyword
-
- consumed() - Method in class org.osgl.util.S.Buffer
-
- contains(Object) - Method in class org.osgl.Osgl.Var
-
- contains(T) - Static method in enum org.osgl.util.C.F
-
Returns a predicate function that check if the argument (collection) contains the
element specified
- contains(ELEMENT) - Method in interface org.osgl.util.C.Range
-
Check if an element is contained in this range
- contains(CharSequence) - Method in class org.osgl.util.FastStr
-
- contains(ELEMENT) - Method in class org.osgl.util.LazyRange
-
- CONTAINS - Static variable in enum org.osgl.util.S.F
-
- contains(String) - Static method in enum org.osgl.util.S.F
-
- contains(CharSequence) - Method in class org.osgl.util.Str
-
- contains(CharSequence) - Method in class org.osgl.util.StrBase
-
- contains(char) - Method in class org.osgl.util.StrBase
-
- containsAll(Collection<?>) - Method in class org.osgl.Osgl.Var
-
- containsAll(Collection<? extends T>) - Static method in enum org.osgl.util.C.F
-
Returns a predicate function that check if all element in the collection specified are contained in
the argument collection
- containsAll(C.Range<ELEMENT>) - Method in interface org.osgl.util.C.Range
-
- containsAll(C.Range<ELEMENT>) - Method in class org.osgl.util.LazyRange
-
- containsIn(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a predicate function that check if the argument is contained in
the collection specified
- containsKey(Object) - Method in class org.osgl.util.C.Map
-
- containsValue(Object) - Method in class org.osgl.util.C.Map
-
- contentEquals(CharSequence) - Method in class org.osgl.util.FastStr
-
- contentEquals(FastStr) - Method in class org.osgl.util.FastStr
-
- contentEquals(CharSequence) - Method in class org.osgl.util.Str
-
- contentEquals(Str) - Method in class org.osgl.util.Str
-
- contentEquals(CharSequence) - Method in class org.osgl.util.StrBase
-
Check if this str content is equals to the char sequence specified
- contentEquals(T) - Method in class org.osgl.util.StrBase
-
Check if this str content iks equals to the str specified
- contentEquals(StringBuffer) - Method in class org.osgl.util.StrBase
-
- ContextLocal<T> - Interface in org.osgl.concurrent
-
Provide access to context local bag.
- contextLocal() - Static method in class org.osgl.Osgl
-
- contextLocal(ContextLocal.InitialValueProvider<T>) - Static method in class org.osgl.Osgl
-
- ContextLocal.Factory - Interface in org.osgl.concurrent
-
- ContextLocal.Factory.Predefined - Enum in org.osgl.concurrent
-
- ContextLocal.InitialValueProvider<T> - Class in org.osgl.concurrent
-
- ContextLocalBase<T> - Class in org.osgl.concurrent
-
- ContextLocalBase() - Constructor for class org.osgl.concurrent.ContextLocalBase
-
- ContextLocalBase(ContextLocal.InitialValueProvider<T>) - Constructor for class org.osgl.concurrent.ContextLocalBase
-
- convertValue(Class, Object) - Method in class org.osgl.util.ReflectionPropertySetter
-
- copy() - Method in interface org.osgl.util.C.List
-
Returns a mutable copy of this list
- copy() - Method in class org.osgl.util.FastStr
-
- copy(InputStream, OutputStream) - Static method in class org.osgl.util.IO
-
- copy(InputStream, OutputStream, boolean) - Static method in class org.osgl.util.IO
-
Copy an stream to another one.
- copy() - Method in class org.osgl.util.ListBase
-
- copy() - Method in class org.osgl.util.StrBase
-
Returns a copy of this str.
- copy(int, int, char[], int) - Method in class org.osgl.util.StrBase
-
- copyDirectory(File, File) - Static method in class org.osgl.util.IO
-
- copyOf(T[]) - Static method in class org.osgl.util.C.Array
-
- count(T) - Method in interface org.osgl.util.C.Sequence
-
Count the element occurence in this sequence
- count(String, boolean) - Method in class org.osgl.util.FastStr
-
- count(FastStr, boolean) - Method in class org.osgl.util.FastStr
-
- count(T) - Method in class org.osgl.util.ListBase
-
- count(String, String) - Static method in class org.osgl.util.S
-
Count how many times a search string occurred in the give string
- count(String, String, boolean) - Static method in class org.osgl.util.S
-
Count how many times a search string occurred in the give string
- count(T) - Method in class org.osgl.util.SequenceBase
-
- count(C.Sequence<T>, T) - Static method in class org.osgl.util.SequenceBase
-
- count(String, boolean) - Method in class org.osgl.util.Str
-
- count(Str, boolean) - Method in class org.osgl.util.Str
-
- count(String, boolean) - Method in class org.osgl.util.StrBase
-
- count(T, boolean) - Method in class org.osgl.util.StrBase
-
- count(String) - Method in class org.osgl.util.StrBase
-
- count(T) - Method in class org.osgl.util.StrBase
-
- COUNTER - Static variable in class org.osgl.util.N.F
-
- counter() - Static method in class org.osgl.util.N.F
-
- countWithOverlap(String) - Method in class org.osgl.util.StrBase
-
- countWithOverlap(T) - Method in class org.osgl.util.StrBase
-
- create() - Method in interface org.osgl.concurrent.ContextLocal.Factory
-
- create(ContextLocal.InitialValueProvider<T>) - Method in interface org.osgl.concurrent.ContextLocal.Factory
-
- create() - Method in class org.osgl.Osgl.Factory
-
- create() - Method in interface org.osgl.util.C.ListFactory
-
Create an empty java.util.List
contains the generic type E
- create(Collection<? extends ET>) - Method in interface org.osgl.util.C.ListFactory
-
Create a java.util.List
pre populated with elements
of specified collection
- create(int) - Method in interface org.osgl.util.C.ListFactory
-
Create a java.util.List
with initial capacity
- create() - Static method in class org.osgl.util.ListBuilder
-
Create an empty ListBuilder instance
- create(int) - Static method in class org.osgl.util.ListBuilder
-
- createListPropertyGetter(Class) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createListPropertyGetter(Class) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- createListPropertySetter(Class) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createListPropertySetter(Class) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- createMapPropertyGetter(Class, Class) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createMapPropertyGetter(Class, Class) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- createMapPropertySetter(Class, Class) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createMapPropertySetter(Class, Class) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- createPropertyGetter(Class, String, boolean) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createPropertyGetter(Class, String, boolean) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- createPropertySetter(Class, String) - Method in interface org.osgl.util.PropertyHandlerFactory
-
- createPropertySetter(Class, String) - Method in class org.osgl.util.ReflectionPropertyHandlerFactory
-
- Crypto - Enum in org.osgl.util
-
Cryptography utils.
- Crypto.HashType - Enum in org.osgl.util
-
Define a hash type enumeration for strong-typing
- CryptoService - Interface in org.osgl.util
-
Created by luog on 16/01/14.
- cubic() - Static method in class org.osgl.util.N.F
-
- cubic(Class<T>) - Static method in class org.osgl.util.N.F
-
- curry(P1) - Method in class org.osgl.Osgl.F1
-
- curry(P1, P2) - Method in class org.osgl.Osgl.F2
-
- curry(P2) - Method in class org.osgl.Osgl.F2
-
- curry(P1, P2, P3) - Method in class org.osgl.Osgl.F3
-
- curry(P2, P3) - Method in class org.osgl.Osgl.F3
-
- curry(P3) - Method in class org.osgl.Osgl.F3
-
- curry(P1, P2, P3, P4) - Method in class org.osgl.Osgl.F4
-
- curry(P2, P3, P4) - Method in class org.osgl.Osgl.F4
-
- curry(P3, P4) - Method in class org.osgl.Osgl.F4
-
- curry(P4) - Method in class org.osgl.Osgl.F4
-
- curry(P1, P2, P3, P4, P5) - Method in class org.osgl.Osgl.F5
-
- curry(P2, P3, P4, P5) - Method in class org.osgl.Osgl.F5
-
- curry(P3, P4, P5) - Method in class org.osgl.Osgl.F5
-
- curry(P4, P5) - Method in class org.osgl.Osgl.F5
-
- curry(P5) - Method in class org.osgl.Osgl.F5
-
- curry(Number, Number) - Method in enum org.osgl.util.N.Op
-
- cutOff(String, int) - Static method in class org.osgl.util.S
-
Return a string no longer than specified max length.
- cutOff(int) - Method in class org.osgl.util.StrBase
-
Return a string no longer than specified max length.
- E - Class in org.osgl.util
-
Utility class to throw common exceptions
- E() - Constructor for class org.osgl.util.E
-
- E - Static variable in class org.osgl.util.N
-
The double
value that is closer than any other to
e, the base of the natural logarithms.
- each(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.List
-
- each(Osgl.Func2<Integer, ? super T, ?>) - Method in interface org.osgl.util.C.List
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ListOrSet
-
- each(Osgl.Func2<? super K, ? super V, ?>) - Method in class org.osgl.util.C.Map
-
- each(Osgl.Function<? super ELEMENT, ?>) - Method in interface org.osgl.util.C.Range
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ReversibleSequence
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Sequence
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Set
-
- each(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Traversable
-
- each(Osgl.Function<? super ELEMENT, ?>) - Method in class org.osgl.util.LazyRange
-
- each(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- each(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- each(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SequenceBase
-
- each(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SetBase
-
- each(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.TraversableBase
-
- eager() - Method in class org.osgl.Osgl.Var
-
- eager() - Method in class org.osgl.util.C.Array
-
- eager() - Method in interface org.osgl.util.C.List
-
- eager() - Method in interface org.osgl.util.C.ListOrSet
-
- eager() - Method in interface org.osgl.util.C.ReversibleSequence
-
- eager() - Method in interface org.osgl.util.C.Sequence
-
- eager() - Method in interface org.osgl.util.C.Set
-
- eager() - Method in interface org.osgl.util.C.Traversable
-
- eager() - Method in class org.osgl.util.ListBase
-
- eager() - Method in class org.osgl.util.SequenceBase
-
- eager() - Method in class org.osgl.util.SetBase
-
- eager() - Method in class org.osgl.util.StrBase
-
- eager() - Method in class org.osgl.util.TraversableBase
-
- echo(String, Object...) - Static method in class org.osgl.Osgl
-
- elseThen(Osgl.Function<? super T, R>) - Method in class org.osgl.Osgl.Predicate
-
- EMPTY - Static variable in enum org.osgl.util.C
-
- empty(Collection<?>) - Static method in enum org.osgl.util.C
-
- empty(Map) - Static method in enum org.osgl.util.C
-
- empty() - Static method in enum org.osgl.util.C
-
- empty(String) - Static method in class org.osgl.util.S
-
Determine if a string is empty or null
- empty() - Method in class org.osgl.util.StrBase
-
- EMPTY_ARRAY - Static variable in class org.osgl.util.S
-
An empty string array constant
- EMPTY_LIST - Static variable in enum org.osgl.util.C
-
- EMPTY_MAP - Static variable in enum org.osgl.util.C
-
- EMPTY_SET - Static variable in enum org.osgl.util.C
-
- EMPTY_STR - Static variable in class org.osgl.util.FastStr
-
- EMPTY_STR - Static variable in class org.osgl.util.Str
-
- emptyListOf(Class<T>) - Static method in enum org.osgl.util.C
-
- encode(Object) - Static method in class org.osgl.util.ValueObject
-
Encode a object into a String
- encodeBASE64(String) - Static method in class org.osgl.util.Codec
-
- encodeBase64(String) - Static method in class org.osgl.util.Codec
-
Encode a String to base64
- encodeBASE64(byte[]) - Static method in class org.osgl.util.Codec
-
- encodeBase64(byte[]) - Static method in class org.osgl.util.Codec
-
Encode binary data to base64
- encodeBASE64() - Method in class org.osgl.util.FastStr
-
- encodeBASE64(String) - Static method in class org.osgl.util.S
-
Encode a string using Base64 encoding
- encodeBase64(String) - Static method in class org.osgl.util.S
-
- encodeBASE64() - Method in class org.osgl.util.Str
-
- encodeBASE64() - Method in class org.osgl.util.StrBase
-
- encodeUrl(String, Charset) - Static method in class org.osgl.util.Codec
-
- encodeUrl(String) - Static method in class org.osgl.util.Codec
-
- encodeUrlSafeBase64(String) - Static method in class org.osgl.util.Codec
-
Encode a String to base64 using variant URL safe encode scheme
- encodeUrlSafeBase64(byte[]) - Static method in class org.osgl.util.Codec
-
Encode binary data to base64 use Url safe variant
- encodingException(UnsupportedEncodingException) - Static method in class org.osgl.util.E
-
- encrypt(String, String) - Method in interface org.osgl.util.CryptoService
-
Deprecated.
- encrypt(String, byte[]) - Method in interface org.osgl.util.CryptoService
-
Encrypt a String content using private key specified
- encrypt(String, String, String) - Method in interface org.osgl.util.CryptoService
-
Deprecated.
- encrypt(String, byte[], byte[]) - Method in interface org.osgl.util.CryptoService
-
Encrypt a string content using private key specified along with salt
- encryptAES(String, String) - Static method in enum org.osgl.util.Crypto
-
Deprecated.
- encryptAES(String, byte[]) - Static method in enum org.osgl.util.Crypto
-
Encrypt a String with the AES encryption standard.
- encryptAES(String, String, String) - Static method in enum org.osgl.util.Crypto
-
Deprecated.
- encryptAES(String, byte[], byte[]) - Static method in enum org.osgl.util.Crypto
-
Encrypt a String with the AES encryption standard.
- ENDS_WITH - Static variable in enum org.osgl.util.S.F
-
- endsWith(CharSequence, int) - Method in class org.osgl.util.FastStr
-
- endsWith(FastStr, int) - Method in class org.osgl.util.FastStr
-
- endsWith(String, String) - Static method in class org.osgl.util.S
-
- endsWith(String, char) - Static method in class org.osgl.util.S
-
- endsWith(String) - Static method in enum org.osgl.util.S.F
-
- endsWith(CharSequence, int) - Method in class org.osgl.util.Str
-
- endsWith(Str, int) - Method in class org.osgl.util.Str
-
- endsWith(CharSequence) - Method in class org.osgl.util.StrBase
-
Check if this str ends with the given char sequence
- endsWith(T) - Method in class org.osgl.util.StrBase
-
Check if this str ends with the given str
- endsWith(T, int) - Method in class org.osgl.util.StrBase
-
Check this str instance ends with str, with the search starts at
specified offset
- endsWith(CharSequence, int) - Method in class org.osgl.util.StrBase
-
Check if this str ends with a char sequence, with the search starts at
the specified offset
- ensureCapacity(int) - Method in class org.osgl.util.S.Buffer
-
Ensures that the capacity is at least equal to the specified minimum.
- ensureEndsWith(String, String) - Static method in class org.osgl.util.S
-
- ensureEndsWith(String, char) - Static method in class org.osgl.util.S
-
- ensureGet(T, T) - Static method in class org.osgl.Osgl
-
- ensureGet(T, Osgl.F0<T>) - Static method in class org.osgl.Osgl
-
- ensureGet(T, T, T) - Static method in class org.osgl.Osgl
-
- ensureGet(T, T, T, T) - Static method in class org.osgl.Osgl
-
- ensureGet(T, List<T>) - Static method in class org.osgl.Osgl
-
- ensureStartsWith(String, String) - Static method in class org.osgl.util.S
-
- ensureStartsWith(String, char) - Static method in class org.osgl.util.S
-
- Entry(K, V) - Constructor for class org.osgl.util.C.Map.Entry
-
- entrySet() - Method in class org.osgl.util.C.Map
-
- enumerable(Enumeration<T>) - Static method in enum org.osgl.util.C
-
- enumValue() - Method in class org.osgl.util.ValueObject
-
- eq(Object, Object) - Static method in class org.osgl.Osgl
-
Check if two object is equals to each other.
- eq(boolean, boolean) - Static method in class org.osgl.Osgl
-
Check if two boolean
value equals to each other
- eq(byte, byte) - Static method in class org.osgl.Osgl
-
Check if two byte
value equals to each other
- eq(char, char) - Static method in class org.osgl.Osgl
-
Check if two char
value equals to each other
- eq(short, short) - Static method in class org.osgl.Osgl
-
Check if two short
value equals to each other
- eq(int, int) - Static method in class org.osgl.Osgl
-
Check if two int
value equals to each other
- eq(float, float) - Static method in class org.osgl.Osgl
-
Check if two float
value equals to each other
- eq(long, long) - Static method in class org.osgl.Osgl
-
Check if two long
value equals to each other
- eq(double, double) - Static method in class org.osgl.Osgl
-
Check if two double
value equals to each other
- EQ - Static variable in enum org.osgl.Osgl.F
-
A predefined function that applies to two parameters and check if they are equals to each other
- eq() - Static method in enum org.osgl.Osgl.F
-
- eq(P) - Static method in enum org.osgl.Osgl.F
-
Returns a
Osgl.Predicate
that checkes if the argument
equals to the element specified
- eq(Number, Number) - Static method in class org.osgl.util.N
-
- eq(Number) - Method in class org.osgl.util.N.Num
-
- eq(N.Type) - Method in enum org.osgl.util.N.Type
-
- eq(String, String) - Static method in class org.osgl.util.S
-
- eq(String, String, int) - Static method in class org.osgl.util.S
-
- eq(CharSequence) - Method in class org.osgl.util.StrBase
-
- eq(T) - Method in class org.osgl.util.StrBase
-
- eq(StringBuffer) - Method in class org.osgl.util.StrBase
-
- eq2(Object, Object) - Static method in class org.osgl.Osgl
-
Check if two objects are equals to each other.
- EQUAL - Static variable in enum org.osgl.Osgl.F
-
- equal() - Static method in enum org.osgl.Osgl.F
-
- equal(String, String) - Static method in class org.osgl.util.S
-
Return true if 2 strings are equals to each other without
ignore space and case sensitive.
- equal(String, String, int) - Static method in class org.osgl.util.S
-
Return true if 2 strings are equals to each other as per rule specified
- equal(int, String...) - Static method in class org.osgl.util.S
-
Check if all strings are equal to each other
- equals(Object) - Method in class org.osgl.Osgl
-
- equals(Object) - Method in class org.osgl.Osgl.Option
-
- equals(Object) - Method in class org.osgl.Osgl.Quadruple
-
- equals(Object) - Method in class org.osgl.Osgl.Quintuple
-
- equals(Object) - Method in class org.osgl.Osgl.Triple
-
- equals(Object) - Method in class org.osgl.Osgl.Tuple
-
- equals(Object) - Method in class org.osgl.Osgl.Var
-
- equals(Object) - Method in class org.osgl.util.C.Map
-
- equals(Object) - Method in class org.osgl.util.Const
-
- equals(Object) - Method in class org.osgl.util.FastStr
-
- equals(Object) - Method in class org.osgl.util.Keyword
-
- equals(Object) - Method in class org.osgl.util.LazyRange
-
- equals(Object) - Method in class org.osgl.util.ListBase
-
- equals(Object) - Method in class org.osgl.util.N.ByteRangeStep
-
- equals(Object) - Method in class org.osgl.util.N.IntRangeStep
-
- equals(Object) - Method in class org.osgl.util.N.LongRangeStep
-
- equals(Object) - Method in class org.osgl.util.N.RangeStep
-
- equals(Object) - Method in class org.osgl.util.N.ShortRangeStep
-
- equals(Object) - Method in class org.osgl.util.StrBase
-
- equals(Object) - Method in class org.osgl.util.ValueObject
-
- equalsIgnoreCase(CharSequence) - Method in class org.osgl.util.FastStr
-
- equalsIgnoreCase(FastStr) - Method in class org.osgl.util.FastStr
-
- equalsIgnoreCase(CharSequence) - Method in class org.osgl.util.Str
-
- equalsIgnoreCase(CharSequence) - Method in class org.osgl.util.StrBase
-
Compare content of the str and the specified char sequence, case insensitive
- error(String, Object...) - Static method in class org.osgl.Osgl
-
- evaluate(Annotation) - Static method in class org.osgl.Osgl
-
Evaluate Annotation properties
- evenNumbers() - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of non-negative even numbers starts from
0
to
Integer.MAX_VALUE
.
- evict(String) - Method in interface org.osgl.cache.CacheService
-
Remove an item from the cache service by key
- exp(double) - Static method in class org.osgl.util.N
-
- exp() - Method in class org.osgl.util.N.Num
-
- f - Variable in class org.osgl.Osgl.Option
-
A reference to this runtime function namesapce
- f - Variable in class org.osgl.Osgl.Var
-
- F() - Constructor for class org.osgl.util.IO.F
-
- F() - Constructor for class org.osgl.util.N.F
-
- F0 - Static variable in class org.osgl.Osgl
-
A dumb function for
Osgl.Func0
that does nothing and return
null
- f0() - Static method in class org.osgl.Osgl
-
- f0(Osgl.Func0<? extends R>) - Static method in class org.osgl.Osgl
-
- F0() - Constructor for class org.osgl.Osgl.F0
-
- F1 - Static variable in class org.osgl.Osgl
-
A dumb
Osgl.Function
implementation that does nothing and return null
- f1() - Static method in class org.osgl.Osgl
-
- f1(Osgl.Function<? super P1, ? extends R>) - Static method in class org.osgl.Osgl
-
- f1(Osgl.Bijection<X, Y>) - Static method in class org.osgl.Osgl
-
- F1() - Constructor for class org.osgl.Osgl.F1
-
- F2 - Static variable in class org.osgl.Osgl
-
A dumb
Osgl.Func2
implementation that does nothing and return null
- f2() - Static method in class org.osgl.Osgl
-
- f2(Osgl.Func2<? super P1, ? super P2, ? extends R>) - Static method in class org.osgl.Osgl
-
- F2() - Constructor for class org.osgl.Osgl.F2
-
- F3 - Static variable in class org.osgl.Osgl
-
A dumb
Osgl.Func3
implementation that does nothing and return null
- f3() - Static method in class org.osgl.Osgl
-
- f3(Osgl.Func3<? super P1, ? super P2, ? super P3, ? extends R>) - Static method in class org.osgl.Osgl
-
- F3() - Constructor for class org.osgl.Osgl.F3
-
- F4 - Static variable in class org.osgl.Osgl
-
A dumb
Osgl.Func4
implementation that does nothing and return null
- f4() - Static method in class org.osgl.Osgl
-
- f4(Osgl.Func4<? super P1, ? super P2, ? super P3, ? super P4, ? extends R>) - Static method in class org.osgl.Osgl
-
- F4() - Constructor for class org.osgl.Osgl.F4
-
- F5 - Static variable in class org.osgl.Osgl
-
A dumb
Osgl.Func5
implementation that does nothing and return null
- f5() - Static method in class org.osgl.Osgl
-
- f5(Osgl.Func5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? extends R>) - Static method in class org.osgl.Osgl
-
- F5() - Constructor for class org.osgl.Osgl.F5
-
- factory(Osgl.Func0<T>) - Static method in class org.osgl.Osgl
-
- Factory() - Constructor for class org.osgl.Osgl.Factory
-
- Factory() - Constructor for class org.osgl.util.C.Featured.Factory
-
- FALSE - Static variable in enum org.osgl.Osgl.F
-
A predefined forever FALSE predicate which always return
false
for whatever element been tested
- FastJsonObjectCodec - Class in org.osgl.util
-
- FastJsonObjectCodec() - Constructor for class org.osgl.util.FastJsonObjectCodec
-
- FastRuntimeException - Exception in org.osgl.exception
-
Runtime exception without fill the stack trace.
- FastRuntimeException() - Constructor for exception org.osgl.exception.FastRuntimeException
-
- FastRuntimeException(String) - Constructor for exception org.osgl.exception.FastRuntimeException
-
- FastRuntimeException(String, Object...) - Constructor for exception org.osgl.exception.FastRuntimeException
-
- FastRuntimeException(Throwable) - Constructor for exception org.osgl.exception.FastRuntimeException
-
- FastRuntimeException(Throwable, String, Object...) - Constructor for exception org.osgl.exception.FastRuntimeException
-
- fastSplit(String, String) - Static method in class org.osgl.util.S
-
Split a string by separator literal and return a list of strings
- FastStr - Class in org.osgl.util
-
FastStr implements the same contract of Str with the a char array.
- FeaturedBase - Class in org.osgl.util
-
Provide common logic to handle
C.Featured
interface
- FeaturedBase() - Constructor for class org.osgl.util.FeaturedBase
-
- features() - Method in interface org.osgl.util.C.Featured
-
- features() - Method in class org.osgl.util.FeaturedBase
-
- features() - Method in class org.osgl.util.ListBase
-
- features() - Method in class org.osgl.util.SetBase
-
- features_() - Method in class org.osgl.util.FeaturedBase
-
- features_() - Method in class org.osgl.util.ListBase
-
- features_() - Method in class org.osgl.util.SetBase
-
- fieldOf(Class<?>, String) - Static method in class org.osgl.Osgl
-
Returns non-static field of a class by name.
- fieldOf(Class<?>, String, boolean) - Static method in class org.osgl.Osgl
-
Returns field of a class by name.
- fieldOf(Class<?>, String, Class<?>, boolean) - Static method in class org.osgl.Osgl
-
Returns field of a class by name.
- fieldsOf(Class<?>) - Static method in class org.osgl.Osgl
-
Returns all fields of a class and all super classes.
- fieldsOf(Class<?>, Osgl.Function<Field, Boolean>) - Static method in class org.osgl.Osgl
-
Returns all fields of a class and all super classes.
- fieldsOf(Class<?>, boolean) - Static method in class org.osgl.Osgl
-
Returns all fields of a class and all super classes.
- fieldsOf(Class<?>, Class<?>, boolean) - Static method in class org.osgl.Osgl
-
Returns all fields of a class and all super classes until root class.
- fieldsOf(Class<?>, Class<?>, Osgl.Function<Field, Boolean>) - Static method in class org.osgl.Osgl
-
Returns all fields of a class and all super classes until root class.
- fieldsOf(Class<?>, Osgl.Function<Class<?>, Boolean>, Osgl.Function<Field, Boolean>) - Static method in class org.osgl.Osgl
-
- fieldWithAnnotation(Class<? extends Annotation>) - Static method in enum org.osgl.Osgl.F
-
Returns a predicate function that when applied to a
Field
type
object, returns `true` if the field has specified annotation presented
- fifth() - Method in class org.osgl.Osgl.Quintuple
-
- FILE_TO_IS - Static variable in class org.osgl.util.IO.F
-
- fileExtension(String) - Static method in class org.osgl.util.S
-
Get the extension of a filename
- fileSeparator() - Method in enum org.osgl.util.OS
-
- fill(boolean, boolean[]) - Static method in class org.osgl.Osgl
-
- fill(byte, byte[]) - Static method in class org.osgl.Osgl
-
- fill(char, char[]) - Static method in class org.osgl.Osgl
-
- fill(short, short[]) - Static method in class org.osgl.Osgl
-
- fill(int, int[]) - Static method in class org.osgl.Osgl
-
- fill(float, float[]) - Static method in class org.osgl.Osgl
-
- fill(long, long[]) - Static method in class org.osgl.Osgl
-
- fill(double, double[]) - Static method in class org.osgl.Osgl
-
- fill(T, T[]) - Static method in class org.osgl.Osgl
-
- fillInStackTrace() - Method in exception org.osgl.exception.FastRuntimeException
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Option.f
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Option
-
If a value is present, and the value matches the given predicate,
return an
Option
describing the value, otherwise return
Osgl.NONE
.
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- filter(C.Sequence<T>, Osgl.Function<? super T, Boolean>) - Static method in enum org.osgl.util.C
-
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.List
-
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.ListOrSet
-
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.ReversibleSequence
-
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Sequence
-
Returns an new traversable that contains all elements in the current traversable
except that does not pass the test of the filter function specified.
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Set
-
- filter(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Traversable
-
Returns an new traversable that contains all elements in the current traversable
except that does not pass the test of the filter function specified.
- filter(Iterator<? extends T>, Osgl.Function<? super T, Boolean>) - Static method in enum org.osgl.util.Iterators
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SequenceBase
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SetBase
-
- filter(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.StrBase
-
- filter(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.TraversableBase
-
- filterIndex(Iterator<? extends T>, Osgl.Function<Integer, Boolean>) - Static method in enum org.osgl.util.Iterators
-
- filterUntil(Iterator<? extends T>, Osgl.Function<? super T, Boolean>) - Static method in enum org.osgl.util.Iterators
-
- filterWhile(Iterator<? extends T>, Osgl.Function<? super T, Boolean>) - Static method in enum org.osgl.util.Iterators
-
- findFirst(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- findFirst(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Sequence
-
Apply the predicate specified to the element of this sequence
from head to tail.
- findFirst(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- findFirst(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SequenceBase
-
- findLast(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- findLast(Osgl.Function<? super ELEMENT, Boolean>) - Method in interface org.osgl.util.C.Range
-
- findLast(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Apply the predicate specified to the element of this sequence
from tail to head.
- findLast(Osgl.Function<? super ELEMENT, Boolean>) - Method in class org.osgl.util.LazyRange
-
- findLast(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- findOne(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- findOne(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Traversable
-
Returns an element that matches the predicate specified.
- findOne(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- findOne(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SetBase
-
- findOne(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.TraversableBase
-
Iterate the traversal to check if any element applied to the predicate
the iteration process stop when the element is found and return
an option describing the element.
- first() - Method in class org.osgl.Osgl.Quadruple
-
- first() - Method in class org.osgl.Osgl.Quintuple
-
- first() - Method in class org.osgl.Osgl.Triple
-
- first() - Method in class org.osgl.Osgl.Tuple
-
- first() - Method in interface org.osgl.util.C.Sequence
-
- first() - Method in class org.osgl.util.ListBase
-
- FIRST - Static variable in enum org.osgl.util.S.F
-
- first(int) - Static method in enum org.osgl.util.S.F
-
- first(String, int) - Static method in class org.osgl.util.S
-
Return the string of first N chars.
- first() - Method in class org.osgl.util.SequenceBase
-
- flatMap(Osgl.Function<? super T, Osgl.Option<B>>) - Method in class org.osgl.Osgl.Option.f
-
- flatMap(Osgl.Function<? super T, Osgl.Option<B>>) - Method in class org.osgl.Osgl.Option
-
If a value is present, apply the provided
Option
-bearing
mapping function to it, return that result, otherwise return
Osgl.NONE
.
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in class org.osgl.Osgl.Var
-
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.osgl.util.C.List
-
Returns a traversable consisting of the results of replacing each element of this
stream with the contents of the iterable produced by applying the provided mapping
function to each element.
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns a traversable consisting of the results of replacing each element of this
stream with the contents of the iterable produced by applying the provided mapping
function to each element.
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.osgl.util.C.Sequence
-
Returns a traversable consisting of the results of replacing each element of this
stream with the contents of the iterable produced by applying the provided mapping
function to each element.
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.osgl.util.C.Traversable
-
Returns a traversable consisting of the results of replacing each element of this
stream with the contents of the iterable produced by applying the provided mapping
function to each element.
- flatMap(Iterator<? extends T>, Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Static method in enum org.osgl.util.Iterators
-
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in class org.osgl.util.ListBase
-
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in class org.osgl.util.SequenceBase
-
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in class org.osgl.util.SetBase
-
- flatMap(Osgl.Function<? super Character, ? extends Iterable<? extends R>>) - Method in class org.osgl.util.StrBase
-
- flatMap(Osgl.Function<? super T, ? extends Iterable<? extends R>>) - Method in class org.osgl.util.TraversableBase
-
- floatValue() - Method in class org.osgl.util.N.Num
-
- floatValue() - Method in class org.osgl.util.ValueObject
-
- floor(double) - Static method in class org.osgl.util.N
-
- floor() - Method in class org.osgl.util.N.Num
-
- fmt(String, Object...) - Static method in class org.osgl.Osgl
-
- fmt(String) - Static method in class org.osgl.util.S
-
- fmt(String, Object...) - Static method in class org.osgl.util.S
-
- forEach(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- forEach(Iterable<? extends T>, Osgl.Function<? super T, ?>) - Static method in enum org.osgl.util.C
-
Run visitor function on each element supplied by the iterable.
- forEach(Iterator<? extends T>, Osgl.Function<? super T, ?>) - Static method in enum org.osgl.util.C
-
Run visitor function on each element supplied by the iterator.
- forEach(Map<K, V>, Osgl.Func2<? super K, ? super V, ?>) - Static method in enum org.osgl.util.C
-
Run indexedVisitor function on all key/value pair in a given map.
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.List
-
- forEach(Osgl.Func2<Integer, ? super T, ?>) - Method in interface org.osgl.util.C.List
-
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ListOrSet
-
- forEach(Osgl.Func2<? super K, ? super V, ?>) - Method in class org.osgl.util.C.Map
-
Loop through this map on each key/value pair, apply them to the function specified
- forEach(Osgl.Function<? super ELEMENT, ?>) - Method in interface org.osgl.util.C.Range
-
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.ReversibleSequence
-
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Sequence
-
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Set
-
- forEach(Osgl.Function<? super T, ?>) - Method in interface org.osgl.util.C.Traversable
-
- forEach(Osgl.Function<? super ELEMENT, ?>) - Method in class org.osgl.util.LazyRange
-
- forEach(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forEach(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forEach(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SequenceBase
-
- forEach(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SetBase
-
Sub class could override this method to implement iterating in parallel.
- forEach(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.TraversableBase
-
Iterate through this traversal and apply the visitor function specified
to each element iterated
- forEachIterable(Osgl.Function<? super T, ?>) - Static method in enum org.osgl.util.C.F
-
Returns a function that apply the visitor function specified on the argument (iterable)
- forEachLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- forEachLeft(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- forEachLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forEachLeft(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forEachLeft(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.SequenceBase
-
- forEachRight(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- forEachRight(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.Osgl.Var
-
- forEachRight(Osgl.Function<? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forEachRight(Osgl.Func2<Integer, ? super T, ?>) - Method in class org.osgl.util.ListBase
-
- forth() - Method in class org.osgl.Osgl.Quadruple
-
- forth() - Method in class org.osgl.Osgl.Quintuple
-
- forward() - Method in interface org.osgl.util.C.List.Cursor
-
Move the cursor forward to make it point to the next element to
the current element
- from() - Method in interface org.osgl.util.C.Range
-
Returns the from
value (inclusive) in the range
- from() - Method in class org.osgl.util.LazyRange
-
- FuncBase() - Constructor for class org.osgl.Osgl.FuncBase
-
- generalPredicate(Osgl.Function<? super T, ?>) - Static method in class org.osgl.Osgl
-
Convert a general
Function<T, ?>
typed function to
Predicate<T>
function.
- generateHashCode() - Method in class org.osgl.util.TraversableBase
-
Sub class can override this method to provide more efficient algorithm to
generate hash code.
- Generics - Class in org.osgl.util
-
Provides utilities for generic relevant operations
- Generics() - Constructor for class org.osgl.util.Generics
-
- genericTargetType() - Method in class org.osgl.util.StringValueResolver
-
- genRandomDigits(int) - Static method in enum org.osgl.util.Crypto
-
Generate random digital string with the size specified.
- genRandomDigits() - Static method in enum org.osgl.util.Crypto
-
Generate random digital string of random size range from 4 to 12 inclusive
- genRandomStr(int) - Static method in enum org.osgl.util.Crypto
-
Generate random String with readable characters.
- genRandomStr() - Static method in enum org.osgl.util.Crypto
-
Generate random string with random length from 4 to 12 inclusive
- genSecret(int) - Static method in enum org.osgl.util.Crypto
-
Generate a secret string from random byte array
- genSecret() - Static method in enum org.osgl.util.Crypto
-
Generate secret string using 4 bytes
- get(String) - Method in interface org.osgl.cache.CacheService
-
Return an item from the cache service by key
- get() - Method in interface org.osgl.concurrent.ContextLocal
-
Returns the value in the current context's copy of this
context-local variable.
- get() - Method in class org.osgl.concurrent.JDKThreadLocal
-
- get() - Method in exception org.osgl.Osgl.Break
-
Return the payload
- get() - Method in class org.osgl.Osgl.IndexedVisitor
-
- get(String) - Method in class org.osgl.Osgl.IndexedVisitor
-
- get() - Method in class org.osgl.Osgl.None
-
- GET - Variable in class org.osgl.Osgl.Option.f
-
A function that when applied, returns the value described by this Option
- get() - Method in class org.osgl.Osgl.Option
-
If a value is present in this Option
, returns the value,
otherwise throws NoSuchElementException.
- get() - Method in class org.osgl.Osgl.Some
-
- get(int) - Method in class org.osgl.Osgl.Var
-
- get() - Method in class org.osgl.Osgl.Var
-
- get() - Method in interface org.osgl.util.C.List.Cursor
-
Returns the element this cursor points to.
- get(Object) - Method in class org.osgl.util.C.Map
-
- get(int) - Method in class org.osgl.util.CompositeList
-
- get() - Method in class org.osgl.util.Const
-
Returns the object stored in this `Val`
- get(int) - Method in class org.osgl.util.IntRange
-
- get(int) - Method in class org.osgl.util.ListBuilder
-
- get(Object, Object) - Method in class org.osgl.util.ListPropertyGetter
-
- get(Object, Object) - Method in class org.osgl.util.MapPropertyGetter
-
- get() - Method in class org.osgl.util.N.Num
-
- get() - Static method in enum org.osgl.util.OS
-
- get(Object, Object) - Method in interface org.osgl.util.PropertyGetter
-
Get the property value from an entity
- get(Object, Object) - Method in class org.osgl.util.ReflectionPropertyGetter
-
- get(int) - Method in class org.osgl.util.S.Buffer
-
- get(int) - Method in class org.osgl.util.StrBase
-
- getAnnotation(Class<T>) - Method in interface org.osgl.util.AnnotationAware
-
- getBoolean() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getBrowser() - Method in class org.osgl.web.util.UserAgent
-
- getByte() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getBytes() - Method in class org.osgl.util.FastStr
-
- getBytes(String) - Method in class org.osgl.util.FastStr
-
- getBytes(Charset) - Method in class org.osgl.util.FastStr
-
- getBytes() - Method in class org.osgl.util.Str
-
- getBytes(String) - Method in class org.osgl.util.Str
-
- getBytes(Charset) - Method in class org.osgl.util.Str
-
- getBytes() - Method in class org.osgl.util.StrBase
-
Encodes this str into a sequence of bytes using the
platform's default charset, storing the result into a new byte array.
- getBytes(Charset) - Method in class org.osgl.util.StrBase
-
Encodes this str into a sequence of bytes using the given
charset, storing the result into a
new byte array.
- getBytes(String) - Method in class org.osgl.util.StrBase
-
Encodes this str into a sequence of bytes using the named
charset, storing the result into a new byte array.
- getBytesAscII() - Method in class org.osgl.util.FastStr
-
- getBytesAscII() - Method in class org.osgl.util.Str
-
- getBytesAscII() - Method in class org.osgl.util.StrBase
-
Returns byte array of string composed of only ascii chars
- getBytesUTF8() - Method in class org.osgl.util.FastStr
-
- getBytesUTF8() - Method in class org.osgl.util.Str
-
- getBytesUTF8() - Method in class org.osgl.util.StrBase
-
Returns byte array of string composed of UTF-8 chars
- getChar() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getChars(int, int, char[], int) - Method in class org.osgl.util.FastStr
-
- getChars(int, int, char[], int) - Method in class org.osgl.util.S.Buffer
-
Characters are copied from this sequence into the
destination character array dst
.
- getChars(int, int, char[], int) - Method in class org.osgl.util.Str
-
- getChars(int, int, char[], int) - Method in class org.osgl.util.StrBase
-
Copy part of the char sequence into another array
- getCommonSep() - Static method in class org.osgl.util.S
-
- getDevice() - Method in class org.osgl.web.util.UserAgent
-
- getDouble() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getFloat() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getInt() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getKey() - Method in class org.osgl.util.C.Map.Entry
-
- getLong() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getMethod(Class, String, Object...) - Static method in class org.osgl.Osgl
-
Returns
Method
by name and parameter value
- getMethod(Class, String, Class...) - Static method in class org.osgl.Osgl
-
Returns
Method
by name and argument type
- getOS() - Method in class org.osgl.web.util.UserAgent
-
- getProperty(Object, String) - Static method in class org.osgl.Osgl
-
- getProperty(CacheService, Object, String) - Static method in class org.osgl.Osgl
-
- getStr() - Method in class org.osgl.Osgl.IndexedVisitor
-
- getValue() - Method in class org.osgl.util.C.Map.Entry
-
- getValue(String) - Method in interface org.osgl.util.KV
-
Returns a decoded value by key
- getValue(String) - Method in class org.osgl.util.KVStore
-
- GREATER_THAN - Static variable in enum org.osgl.Osgl.F
-
A function that apply to two parameters then return true
if the first parameter
is greater than the second one.
- GREATER_THAN_OR_EQUAL_TO - Static variable in enum org.osgl.Osgl.F
-
A function that apply to two parameters then return true
if the first parameter
is greater than or equal to the second one.
- greaterThan(T) - Static method in enum org.osgl.Osgl.F
-
- greaterThan() - Static method in enum org.osgl.Osgl.F
-
- greaterThan(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
- greaterThan(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
- greaterThan(int) - Static method in class org.osgl.util.N.F
-
- greaterThanOrEqualsTo(T) - Static method in enum org.osgl.Osgl.F
-
- greaterThanOrEqualsTo() - Static method in enum org.osgl.Osgl.F
-
- greaterThanOrEqualsTo(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
- greaterThanOrEqualsTo(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
- greaterThanOrEqualsTo(int) - Static method in class org.osgl.util.N.F
-
- gt(T) - Static method in enum org.osgl.Osgl.F
-
Returns a function that apply to one parameter and compare it with the value v
specified,
returns true
if the parameter applied is greater than v
- gt() - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one.
- gt(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one using the
Comparator
specified
- gt(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one using the
Comparator
specified
- gt(int) - Static method in class org.osgl.util.N.F
-
- gt(Number, Number) - Static method in class org.osgl.util.N
-
- gt(Number) - Method in class org.osgl.util.N.Num
-
- gt(N.Type) - Method in enum org.osgl.util.N.Type
-
- gte(T) - Static method in enum org.osgl.Osgl.F
-
Returns a function that apply to one parameter and compare it with the value v
specified,
returns true
if the parameter applied is greater than or equals to v
- gte() - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is greater than or equals to another one.
- gte(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is greater than or equals to another one
using the
Comparator
specified
- gte(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is greater than or equals to another one
using the
Comparator
specified
- gte(int) - Static method in class org.osgl.util.N.F
-
- guardedVisitor(Osgl.Function<? super T, Boolean>, Osgl.Function<? super T, ?>) - Static method in class org.osgl.Osgl
-
Return a composed visitor function that only applies when the guard predicate test returns true
- IDENTITY - Static variable in enum org.osgl.Osgl.F
-
A predefined function that when apply to a parameter it return it directly, so for any Object o
- identity() - Static method in enum org.osgl.Osgl.F
-
- identity(Class<T>) - Static method in enum org.osgl.Osgl.F
-
- identity(EnumSet<C.Feature>) - Static method in class org.osgl.util.C.Featured.Factory
-
- ifNullThen(T, T) - Static method in class org.osgl.Osgl
-
- ifNullThen(T, Osgl.F0<T>) - Static method in class org.osgl.Osgl
-
- ifThen(Osgl.Function<? super T, R>) - Method in class org.osgl.Osgl.Predicate
-
- IGNORECASE - Static variable in class org.osgl.util.S
-
equal modifier: specify
equal
comparison
should ignore leading and after spaces.
- IGNORESPACE - Static variable in class org.osgl.util.S
-
equal modifier: specify
equal
comparison
should be case insensitive
- illegalArgumentIf(boolean) - Static method in class org.osgl.util.E
-
- illegalArgumentIf(boolean, String) - Static method in class org.osgl.util.E
-
- illegalArgumentIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- illegalStateIf(boolean) - Static method in class org.osgl.util.E
-
- illegalStateIf(boolean, String) - Static method in class org.osgl.util.E
-
- illegalStateIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- index() - Method in interface org.osgl.util.C.List.Cursor
-
Returns the index of the element to which the cursor pointed
- IndexedVisitor() - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(Map<String, ?>) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(T) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(String) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(boolean) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(int) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(long) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(double) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(float) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(byte) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- IndexedVisitor(char) - Constructor for class org.osgl.Osgl.IndexedVisitor
-
- indexGuardedVisitor(Osgl.Function<? super K, Boolean>, Osgl.Visitor<? super T>) - Static method in class org.osgl.Osgl
-
- indexOf(Object) - Method in class org.osgl.Osgl.Var
-
- indexOf(int, int) - Method in class org.osgl.util.FastStr
-
- indexOf(CharSequence, int) - Method in class org.osgl.util.FastStr
-
- indexOf(FastStr, int) - Method in class org.osgl.util.FastStr
-
- indexOf(String) - Method in class org.osgl.util.S.Buffer
-
Returns the index within this string of the first occurrence of the
specified substring.
- indexOf(String, int) - Method in class org.osgl.util.S.Buffer
-
Returns the index within this string of the first occurrence of the
specified substring, starting at the specified index.
- indexOf(int, int) - Method in class org.osgl.util.Str
-
- indexOf(CharSequence, int) - Method in class org.osgl.util.Str
-
- indexOf(Str, int) - Method in class org.osgl.util.Str
-
- indexOf(int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of
the specified character.
- indexOf(Object) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of
the specified object.
- indexOf(int, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of
the specified character.
- indexOf(CharSequence, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of the
specified substring, starting at the specified index.
- indexOf(T, int) - Method in class org.osgl.util.StrBase
-
Locate another str inside this str, start at the specified index
- indexOf(List<Character>) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of the
specified character list
- indexOf(List<Character>, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of the
specified character list, starting at the specified index
- indexOf(T) - Method in class org.osgl.util.StrBase
-
Locate another str inside this str, start at the specified index
- indexOf(CharSequence) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the first occurrence of the
specified substring, starting at 0.
- INFO - Static variable in class org.osgl.util.VM
-
- initFeatures() - Method in class org.osgl.Osgl.Var
-
- initFeatures() - Method in class org.osgl.util.CompositeList
-
- initFeatures() - Method in class org.osgl.util.FeaturedBase
-
Sub class should override this method to provide initial feature
set for the feature based instance
- initFeatures() - Method in class org.osgl.util.ListBase
-
Sub class should override this method to provide initial feature
set for the feature based instance
- initFeatures() - Method in class org.osgl.util.SequenceBase
-
- initFeatures() - Method in class org.osgl.util.SetBase
-
Sub class should override this method to provide initial feature
set for the feature based instance
- initFeatures() - Method in class org.osgl.util.StrBase
-
- initFeatures() - Method in class org.osgl.util.TraversableBase
-
- initialValue() - Method in interface org.osgl.concurrent.ContextLocal
-
Returns the current context's "initial value" for this
context-local variable.
- initialValue() - Method in class org.osgl.concurrent.ContextLocal.InitialValueProvider
-
- initialValue() - Method in class org.osgl.concurrent.ContextLocalBase
-
- InitialValueProvider() - Constructor for class org.osgl.concurrent.ContextLocal.InitialValueProvider
-
- insert(int, T) - Method in class org.osgl.Osgl.Var
-
- insert(int, T...) - Method in class org.osgl.Osgl.Var
-
- insert(int, List<T>) - Method in class org.osgl.Osgl.Var
-
- insert(int, T) - Method in interface org.osgl.util.C.List
-
Insert an element at the position specified by index
.
- insert(int, T...) - Method in interface org.osgl.util.C.List
-
Insert an array of elements at the position specified by index
.
- insert(int, List<T>) - Method in interface org.osgl.util.C.List
-
Insert a sub list at the position specified by index
.
- insert(int, char) - Method in class org.osgl.util.FastStr
-
- insert(int, Character) - Method in class org.osgl.util.FastStr
-
- insert(int, StrBase<?>) - Method in class org.osgl.util.FastStr
-
- insert(int, Character...) - Method in class org.osgl.util.FastStr
-
- insert(int, char...) - Method in class org.osgl.util.FastStr
-
- insert(int, String) - Method in class org.osgl.util.FastStr
-
- insert(int, T) - Method in class org.osgl.util.ListBase
-
- insert(int, T...) - Method in class org.osgl.util.ListBase
-
- insert(int, List<T>) - Method in class org.osgl.util.ListBase
-
- insert(int, char[], int, int) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of a subarray of the str
array argument into this sequence.
- insert(int, Object) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the Object
argument into this character sequence.
- insert(int, String) - Method in class org.osgl.util.S.Buffer
-
Inserts the string into this character sequence.
- insert(int, char[]) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the char
array
argument into this sequence.
- insert(int, CharSequence) - Method in class org.osgl.util.S.Buffer
-
Inserts the specified CharSequence
into this sequence.
- insert(int, CharSequence, int, int) - Method in class org.osgl.util.S.Buffer
-
Inserts a subsequence of the specified CharSequence
into
this sequence.
- insert(int, boolean) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the boolean
argument into this sequence.
- insert(int, char) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the char
argument into this sequence.
- insert(int, int) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the second int
argument into this sequence.
- insert(int, long) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the long
argument into this sequence.
- insert(int, float) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the float
argument into this sequence.
- insert(int, double) - Method in class org.osgl.util.S.Buffer
-
Inserts the string representation of the double
argument into this sequence.
- insert(int, char) - Method in class org.osgl.util.Str
-
- insert(int, Character) - Method in class org.osgl.util.Str
-
- insert(int, Character...) - Method in class org.osgl.util.Str
-
- insert(int, char...) - Method in class org.osgl.util.Str
-
- insert(int, StrBase<?>) - Method in class org.osgl.util.Str
-
- insert(int, String) - Method in class org.osgl.util.Str
-
- insert(int, char) - Method in class org.osgl.util.StrBase
-
Return a new str with character inserted into the char sequence of this str
- insert(int, Character) - Method in class org.osgl.util.StrBase
-
Return a new str with character inserted into the char sequence of this str
- insert(int, Character...) - Method in class org.osgl.util.StrBase
-
Return a new str with character array inserted into the char sequence of this str
- insert(int, char...) - Method in class org.osgl.util.StrBase
-
Return a new str with character array inserted into the char sequence of this str
- insert(int, StrBase<?>) - Method in class org.osgl.util.StrBase
-
Returns a new str with a string specified inserted into the char sequence of this str
- insert(int, String) - Method in class org.osgl.util.StrBase
-
Returns a new str with a string specified inserted into the char sequence of this str
- INSTANCE - Static variable in class org.osgl.$
-
- INSTANCE - Static variable in class org.osgl.Osgl
-
- INSTANCE - Static variable in class org.osgl.Osgl.None
-
- INSTANCE - Static variable in class org.osgl.util.BigDecimalValueObjectCodec
-
- INSTANCE - Static variable in class org.osgl.util.BigIntegerValueObjectCodec
-
- INSTANCE - Static variable in class org.osgl.util.FastJsonObjectCodec
-
- INSTANCE - Static variable in class org.osgl.util.KeywordValueObjectCodec
-
- INSTANCE - Static variable in class org.osgl.util.KVCodec
-
- INSTANCE - Static variable in class org.osgl.util.SimpleObjectFactory
-
- INSTANCE - Static variable in class org.osgl.util.SimpleStringValueResolver
-
- INT_RANGE_STEP - Static variable in class org.osgl.util.N.F
-
- intern() - Method in class org.osgl.util.FastStr
-
- intern() - Method in class org.osgl.util.Str
-
- intern() - Method in class org.osgl.util.StrBase
-
- IntRange - Class in org.osgl.util
-
- IntRange(int, int) - Constructor for class org.osgl.util.IntRange
-
- IntRange(int, int, int) - Constructor for class org.osgl.util.IntRange
-
- intRangeStep(int) - Static method in class org.osgl.util.N.F
-
- IntRangeStep() - Constructor for class org.osgl.util.N.IntRangeStep
-
- IntRangeStep(int) - Constructor for class org.osgl.util.N.IntRangeStep
-
- intValue() - Method in class org.osgl.util.N.Num
-
- intValue() - Method in class org.osgl.util.ValueObject
-
- invalidArg() - Static method in class org.osgl.util.E
-
- invalidArg(String, Object...) - Static method in class org.osgl.util.E
-
- InvalidArgException - Exception in org.osgl.exception
-
Argument(s) is not valid
- InvalidArgException() - Constructor for exception org.osgl.exception.InvalidArgException
-
- InvalidArgException(String) - Constructor for exception org.osgl.exception.InvalidArgException
-
- InvalidArgException(String, Object...) - Constructor for exception org.osgl.exception.InvalidArgException
-
- InvalidArgException(Throwable) - Constructor for exception org.osgl.exception.InvalidArgException
-
- invalidArgIf(boolean) - Static method in class org.osgl.util.E
-
- invalidArgIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- invalidConfiguration(Throwable, String, Object...) - Static method in class org.osgl.util.E
-
- invalidConfiguration(String, Object...) - Static method in class org.osgl.util.E
-
- invalidConfigurationIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- invalidRange() - Static method in class org.osgl.util.E
-
- invalidRange(String, Object...) - Static method in class org.osgl.util.E
-
- InvalidRangeException - Exception in org.osgl.exception
-
Indicate a computation exceeds the implied range
- InvalidRangeException() - Constructor for exception org.osgl.exception.InvalidRangeException
-
- InvalidRangeException(String) - Constructor for exception org.osgl.exception.InvalidRangeException
-
- InvalidRangeException(String, Object...) - Constructor for exception org.osgl.exception.InvalidRangeException
-
- InvalidRangeException(Throwable) - Constructor for exception org.osgl.exception.InvalidRangeException
-
- invalidRangeIf(boolean) - Static method in class org.osgl.util.E
-
- invalidRangeIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- invalidState() - Static method in class org.osgl.util.E
-
- invalidState(String, Object...) - Static method in class org.osgl.util.E
-
- InvalidStateException - Exception in org.osgl.exception
-
Indicate a certain state of the object is not valid when accepting a message
- InvalidStateException() - Constructor for exception org.osgl.exception.InvalidStateException
-
- InvalidStateException(String) - Constructor for exception org.osgl.exception.InvalidStateException
-
- InvalidStateException(String, Object...) - Constructor for exception org.osgl.exception.InvalidStateException
-
- InvalidStateException(Throwable) - Constructor for exception org.osgl.exception.InvalidStateException
-
- invalidStateIf(boolean) - Static method in class org.osgl.util.E
-
- invalidStateIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- invert() - Method in interface org.osgl.Osgl.Bijection
-
Returns the inverse function mapping from Y
back to X
- invert(Osgl.Bijection<X, Y>) - Static method in enum org.osgl.Osgl.F
-
Returns a inverted function of
Osgl.Bijection
which map from X to Y, and the
returned function map from Y to X.
- invert() - Method in class org.osgl.Osgl.F1
-
- invert() - Method in class org.osgl.Osgl.Operator
-
- invokeStatic(Class<T>, String, Object...) - Static method in class org.osgl.Osgl
-
Invoke a static method by name and parameters
- invokeStatic(Osgl.Var<Method>, Class<T>, String, Object...) - Static method in class org.osgl.Osgl
-
Invoke a static method by name and parameters.
- invokeStatic(Method, Object...) - Static method in class org.osgl.Osgl
-
Invoke a static method.
- invokeVirtual(Osgl.Var<Method>, T, String, Object...) - Static method in class org.osgl.Osgl
-
Invoke a virtual method by instance, method name and arguments.
- invokeVirtual(T, String, Object...) - Static method in class org.osgl.Osgl
-
Invoke a virtual method by instance, method name and arguments.
- invokeVirtual(T, Method, Object...) - Static method in class org.osgl.Osgl
-
- IO - Class in org.osgl.util
-
IO utilities
- IO() - Constructor for class org.osgl.util.IO
-
- IO.F - Class in org.osgl.util
-
- ioException(IOException) - Static method in class org.osgl.util.E
-
- ioException(String, Object...) - Static method in class org.osgl.util.E
-
- is(Class<?>) - Method in class org.osgl.Osgl.Meta
-
- is(C.Feature) - Method in interface org.osgl.util.C.Featured
-
- is(C.Feature) - Method in class org.osgl.util.FeaturedBase
-
- is() - Static method in class org.osgl.util.IO
-
Returns an empty input stream
- is(File) - Static method in class org.osgl.util.IO
-
Returns a file input stream
- is(byte[]) - Static method in class org.osgl.util.IO
-
- is(String) - Static method in class org.osgl.util.IO
-
Returns an input stream from a string which will be encoded with
CharSet.defaultCharset()
- is(URL) - Static method in class org.osgl.util.IO
-
- is(C.Feature) - Method in class org.osgl.util.ListBase
-
- is(C.Feature) - Method in class org.osgl.util.SetBase
-
- is(UserAgent.Device) - Method in class org.osgl.web.util.UserAgent
-
- IS_64 - Static variable in class org.osgl.Osgl
-
- IS_64 - Static variable in class org.osgl.util.VM
-
- IS_BLANK - Static variable in enum org.osgl.util.S.F
-
- IS_DEFINED - Variable in class org.osgl.Osgl.Option.f
-
A function that when applied, returns if the Option
is defined
- IS_EMPTY - Static variable in enum org.osgl.util.S.F
-
- IS_EVEN - Static variable in class org.osgl.util.N.F
-
- IS_NULL - Static variable in enum org.osgl.Osgl.F
-
A predefined
Predicate
predicate test if the
element specified is
null
or
Osgl.NONE
.
- IS_ODD - Static variable in class org.osgl.util.N.F
-
- IS_SERVER - Static variable in class org.osgl.Osgl
-
- IS_SERVER - Static variable in class org.osgl.util.VM
-
- isAllBlank(String...) - Static method in class org.osgl.util.S
-
- isAllEmpty(String...) - Static method in class org.osgl.util.S
-
Check if all of the specified string is
empty
- isAnyBlank(String...) - Static method in class org.osgl.util.S
-
- isAnyEmpty(String...) - Static method in class org.osgl.util.S
-
Check if anyone of the specified string is
empty
- isBlank() - Method in class org.osgl.util.FastStr
-
- isBlank(String) - Static method in class org.osgl.util.S
-
- isBlank() - Method in class org.osgl.util.Str
-
- isBlank() - Method in class org.osgl.util.StrBase
-
Check if this str is blank (empty or all space characters)
- isChrome() - Method in class org.osgl.web.util.UserAgent
-
- isDefined() - Method in class org.osgl.Osgl.Option
-
- isDefined() - Method in class org.osgl.Osgl.Var
-
- isDefined() - Method in interface org.osgl.util.C.List.Cursor
-
Returns true if the cursor is not obsolete and points to an element
in the list
- isEmpty() - Method in class org.osgl.Osgl.Var
-
- isEmpty(Collection<?>) - Static method in enum org.osgl.util.C
-
- isEmpty(Map) - Static method in enum org.osgl.util.C
-
- isEmpty() - Method in class org.osgl.util.C.Map
-
- isEmpty() - Method in interface org.osgl.util.C.Traversable
-
Is this traversal empty?
- isEmpty() - Method in class org.osgl.util.FastStr
-
- isEmpty(String) - Static method in class org.osgl.util.S
-
- isEmpty() - Method in class org.osgl.util.Str
-
- isEmpty() - Method in class org.osgl.util.TraversableBase
-
- isEqual(String, String) - Static method in class org.osgl.util.S
-
- isEqual(String, String, int) - Static method in class org.osgl.util.S
-
- isFirefox() - Method in class org.osgl.web.util.UserAgent
-
- isFirefox3() - Method in class org.osgl.web.util.UserAgent
-
- isFirefox4Up() - Method in class org.osgl.web.util.UserAgent
-
- isIE() - Method in class org.osgl.web.util.UserAgent
-
- isIE10Up() - Method in class org.osgl.web.util.UserAgent
-
- isIE11Up() - Method in class org.osgl.web.util.UserAgent
-
- isIE678() - Method in class org.osgl.web.util.UserAgent
-
- isIE9Down() - Method in class org.osgl.web.util.UserAgent
-
- isIE9Up() - Method in class org.osgl.web.util.UserAgent
-
- isImmutable(C.Traversable<?>) - Static method in enum org.osgl.util.C
-
- isImmutable() - Method in class org.osgl.util.ListBase
-
- isImmutable() - Method in class org.osgl.util.SequenceBase
-
- isImmutable() - Method in class org.osgl.util.SetBase
-
- isInt(String) - Static method in class org.osgl.util.N
-
Check if a string `s` represent an int or long
- isInt(String, int) - Static method in class org.osgl.util.N
-
Check if a string `s` represent an int or long as per radix specified
- isInt(String) - Static method in class org.osgl.util.S
-
Check if a string is integer or long
- isIntOrLong(String) - Static method in class org.osgl.util.S
-
Check if a string is integer or long
- isLazy() - Method in class org.osgl.util.ListBase
-
- isLazy() - Method in class org.osgl.util.SequenceBase
-
- isLazy() - Method in class org.osgl.util.SetBase
-
- isLimited() - Method in class org.osgl.util.SequenceBase
-
- isLinux() - Method in enum org.osgl.util.OS
-
- isMacOsX() - Method in enum org.osgl.util.OS
-
- isMobile() - Method in class org.osgl.web.util.UserAgent
-
- isMutable() - Method in class org.osgl.util.ListBase
-
- isMutable() - Method in class org.osgl.util.SequenceBase
-
- isMutable() - Method in class org.osgl.util.SetBase
-
- isNegative(BigDecimal) - Static method in class org.osgl.util.N
-
- isNegative(BigInteger) - Static method in class org.osgl.util.N
-
- isNot(Class<?>) - Method in class org.osgl.Osgl.Meta
-
- isNotBlank(String) - Static method in class org.osgl.util.S
-
- isNotEmpty(String) - Static method in class org.osgl.util.S
-
- isNull() - Static method in enum org.osgl.Osgl.F
-
- isNull(Class<T>) - Static method in enum org.osgl.Osgl.F
-
- isNull(Object) - Static method in class org.osgl.Osgl
-
- isNull() - Method in class org.osgl.Osgl.Var
-
- isNumeric(String) - Static method in class org.osgl.util.N
-
Check if a String `s` is numeric string
- isNumeric(String) - Static method in class org.osgl.util.S
-
Check if a string is numeric
- ISO_8859_1 - Static variable in class org.osgl.util.CharEncoding
-
CharEncodingISO Latin Alphabet No.
- ISO_8859_1 - Static variable in class org.osgl.util.Charsets
-
CharEncodingISO Latin Alphabet No.
- isOpera() - Method in class org.osgl.web.util.UserAgent
-
- isPerfectSquare(long) - Static method in class org.osgl.util.N
-
Check if a long is a perfect square number.
- isPositive(BigDecimal) - Static method in class org.osgl.util.N
-
- isPositive(BigInteger) - Static method in class org.osgl.util.N
-
- isReadOnly(C.Traversable<?>) - Static method in enum org.osgl.util.C
-
- isReadOnly() - Method in class org.osgl.util.ListBase
-
- isReadOnly() - Method in class org.osgl.util.SequenceBase
-
- isReadOnly() - Method in class org.osgl.util.SetBase
-
- isSafari() - Method in class org.osgl.web.util.UserAgent
-
- isSimpleType(Class<?>) - Static method in class org.osgl.Osgl
-
Check if a give class `c` is a simple type.
- isTablet() - Method in class org.osgl.web.util.UserAgent
-
- isUCWeb() - Method in class org.osgl.web.util.UserAgent
-
- isUDF() - Method in class org.osgl.util.ValueObject
-
- isUnix() - Method in enum org.osgl.util.OS
-
- isWebKit() - Method in class org.osgl.web.util.UserAgent
-
- isWindows() - Method in enum org.osgl.util.OS
-
- iterableHashCode(Iterable<?>) - Static method in class org.osgl.Osgl
-
- iterator() - Method in class org.osgl.Osgl.None
-
- iterator() - Method in class org.osgl.Osgl.Some
-
- iterator() - Method in class org.osgl.Osgl.Var
-
- iterator() - Method in class org.osgl.util.C.Array
-
- iterator() - Method in class org.osgl.util.ListBase
-
- Iterators - Enum in org.osgl.util
-
Created with IntelliJ IDEA.
- itr() - Method in class org.osgl.util.DelegatingIterator
-
- last() - Method in class org.osgl.Osgl.Quadruple
-
- last() - Method in class org.osgl.Osgl.Quintuple
-
- last() - Method in class org.osgl.Osgl.Triple
-
- last() - Method in class org.osgl.Osgl.Tuple
-
- last() - Method in class org.osgl.Osgl.Var
-
- last() - Method in interface org.osgl.util.C.Range
-
- last() - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns the last element from this Sequence
- last() - Method in class org.osgl.util.LazyRange
-
- last() - Method in class org.osgl.util.ListBase
-
- LAST - Static variable in enum org.osgl.util.S.F
-
- last(int) - Static method in enum org.osgl.util.S.F
-
- last(String, int) - Static method in class org.osgl.util.S
-
Return last n chars
- lastIndexOf(Object) - Method in class org.osgl.Osgl.Var
-
- lastIndexOf(int, int) - Method in class org.osgl.util.FastStr
-
- lastIndexOf(CharSequence, int) - Method in class org.osgl.util.FastStr
-
- lastIndexOf(FastStr, int) - Method in class org.osgl.util.FastStr
-
- lastIndexOf(String) - Method in class org.osgl.util.S.Buffer
-
Returns the index within this string of the rightmost occurrence
of the specified substring.
- lastIndexOf(String, int) - Method in class org.osgl.util.S.Buffer
-
Returns the index within this string of the last occurrence of the
specified substring.
- lastIndexOf(int, int) - Method in class org.osgl.util.Str
-
- lastIndexOf(CharSequence, int) - Method in class org.osgl.util.Str
-
- lastIndexOf(Str, int) - Method in class org.osgl.util.Str
-
- lastIndexOf(int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of
the specified character.
- lastIndexOf(CharSequence) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified substring.
- lastIndexOf(T) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified substr.
- lastIndexOf(List<Character>) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified character list
- lastIndexOf(List<Character>, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified character list, starting at the specified index from tail
to head
- lastIndexOf(Object) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of
the specified object.
- lastIndexOf(int, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of
the specified character, searching backward starting at the
specified index.
- lastIndexOf(CharSequence, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified substring, searching backward starting at the specified index.
- lastIndexOf(T, int) - Method in class org.osgl.util.StrBase
-
Returns the index within this str of the last occurrence of the
specified str, searching backward starting at the specified index.
- lazy() - Method in class org.osgl.Osgl.Var
-
- lazy() - Method in class org.osgl.util.C.Array
-
- lazy() - Method in interface org.osgl.util.C.List
-
- lazy() - Method in interface org.osgl.util.C.ListOrSet
-
- lazy() - Method in interface org.osgl.util.C.ReversibleSequence
-
- lazy() - Method in interface org.osgl.util.C.Sequence
-
- lazy() - Method in interface org.osgl.util.C.Set
-
- lazy() - Method in interface org.osgl.util.C.Traversable
-
- lazy() - Method in class org.osgl.util.ListBase
-
- lazy() - Method in class org.osgl.util.SequenceBase
-
- lazy() - Method in class org.osgl.util.SetBase
-
- lazy() - Method in class org.osgl.util.StrBase
-
- lazy() - Method in class org.osgl.util.TraversableBase
-
- LazyRange<ELEMENT> - Class in org.osgl.util
-
- LazyRange(ELEMENT, ELEMENT, Osgl.Func2<ELEMENT, Integer, ELEMENT>) - Constructor for class org.osgl.util.LazyRange
-
- LazyRange(ELEMENT, ELEMENT, Comparator<ELEMENT>, Osgl.Func2<ELEMENT, Integer, ELEMENT>) - Constructor for class org.osgl.util.LazyRange
-
- left() - Method in class org.osgl.Osgl.Tuple
-
- len(String) - Static method in class org.osgl.util.S
-
- len(String, String...) - Static method in class org.osgl.util.S
-
- length() - Method in class org.osgl.util.FastStr
-
- length() - Method in class org.osgl.util.S.Buffer
-
Returns the length (character count).
- LENGTH - Static variable in enum org.osgl.util.S.F
-
- length() - Method in class org.osgl.util.Str
-
- LESS_THAN - Static variable in enum org.osgl.Osgl.F
-
A function that apply to two parameters then return true
if the first parameter
is less than the second one.
- LESS_THAN_OR_EQUAL_TO - Static variable in enum org.osgl.Osgl.F
-
A function that apply to two parameters then return true
if the first parameter
is less than or equal to the second one.
- lessThan(T) - Static method in enum org.osgl.Osgl.F
-
- lessThan() - Static method in enum org.osgl.Osgl.F
-
- lessThan(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
- lessThan(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
- lessThan(int) - Static method in class org.osgl.util.N.F
-
- lessThanOrEqualsTo(T) - Static method in enum org.osgl.Osgl.F
-
- lessThanOrEqualsTo() - Static method in enum org.osgl.Osgl.F
-
- lessThanOrEqualsTo(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
- lessThanOrEqualsTo(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
- lessThanOrEqualsTo(int) - Static method in class org.osgl.util.N.F
-
- lift() - Method in class org.osgl.Osgl.F0
-
Turns this partial function into a plain function returning an Option result.
- lift() - Method in class org.osgl.Osgl.F1
-
Turns this partial function into a plain function returning an Option result.
- lift() - Method in class org.osgl.Osgl.F2
-
Turns this partial function into a plain function returning an Option result.
- lift() - Method in class org.osgl.Osgl.F3
-
Turns this partial function into a plain function returning an Option result.
- lift() - Method in class org.osgl.Osgl.F4
-
Turns this partial function into a plain function returning an Option result.
- lift() - Method in class org.osgl.Osgl.F5
-
Turns this partial function into a plain function returning an Option result.
- lineSeparator() - Method in enum org.osgl.util.OS
-
- list() - Static method in enum org.osgl.util.C
-
Returns an empty immutable list
- list(T) - Static method in enum org.osgl.util.C
-
- list(T, T...) - Static method in enum org.osgl.util.C
-
Creates an immutable list from an element plus an array of elements
- list(boolean[]) - Static method in enum org.osgl.util.C
-
Create an immutable Boolean list of a byte (primitive type) array.
- list(byte[]) - Static method in enum org.osgl.util.C
-
Create an immutable Byte list of a byte (primitive type) array.
- list(char[]) - Static method in enum org.osgl.util.C
-
Create an immutable Character list of a char array.
- list(short[]) - Static method in enum org.osgl.util.C
-
Create an immutable Short list of a short array.
- list(int[]) - Static method in enum org.osgl.util.C
-
Create an immutable integer list of a int array.
- list(long[]) - Static method in enum org.osgl.util.C
-
Create an immutable Long list of a long array.
- list(float[]) - Static method in enum org.osgl.util.C
-
Create an immutable byte list of a float array.
- list(double[]) - Static method in enum org.osgl.util.C
-
Create an immutable Byte list of a double array.
- list(Iterable<? extends T>) - Static method in enum org.osgl.util.C
-
- list(Iterator<? extends T>) - Static method in enum org.osgl.util.C
-
- list(Enumeration<? extends T>) - Static method in enum org.osgl.util.C
-
- list(Collection<? extends T>) - Static method in enum org.osgl.util.C
-
- list(List<? extends T>) - Static method in enum org.osgl.util.C
-
- list() - Static method in class org.osgl.util.S
-
Returns an empty immutable list
- list(String) - Static method in class org.osgl.util.S
-
- list(String, String) - Static method in class org.osgl.util.S
-
- list(String, String, String...) - Static method in class org.osgl.util.S
-
- list(Iterable<String>) - Static method in class org.osgl.util.S
-
- ListBase<T> - Class in org.osgl.util
-
- ListBase() - Constructor for class org.osgl.util.ListBase
-
- ListBuilder<T> - Class in org.osgl.util
-
A simple array based List that support append element to the tail of
the list only.
- ListBuilder(int) - Constructor for class org.osgl.util.ListBuilder
-
- listIterator(int) - Method in class org.osgl.Osgl.Var
-
- listIterator() - Method in class org.osgl.Osgl.Var
-
- listIterator(int) - Method in class org.osgl.util.CompositeList
-
- listIterator(int) - Method in class org.osgl.util.ListBase
-
- listIterator(int) - Method in class org.osgl.util.StrBase
-
- listOf(T...) - Static method in enum org.osgl.util.C
-
Creates an immutable list of an array of elements.
- listOf(boolean[]) - Static method in enum org.osgl.util.C
-
Create an immutable Boolean list from a boolean (primitive type) array.
- listOf(byte[]) - Static method in enum org.osgl.util.C
-
Create an immutable Byte list from a byte (primitive type) array.
- listOf(char[]) - Static method in enum org.osgl.util.C
-
Create an immutable Short list from a char (primitive type) array.
- listOf(short[]) - Static method in enum org.osgl.util.C
-
Create an immutable Short list from a short (primitive type) array.
- listOf(int[]) - Static method in enum org.osgl.util.C
-
Create an immutable Integer list from an int (primitive type) array.
- listOf(long[]) - Static method in enum org.osgl.util.C
-
Create an immutable Long list from a long (primitive type) array.
- listOf(float[]) - Static method in enum org.osgl.util.C
-
Create an immutable Float list from a float (primitive type) array.
- listOf(double[]) - Static method in enum org.osgl.util.C
-
Create an immutable Double list from an double (primitive type) array.
- listOf(String...) - Static method in class org.osgl.util.S
-
- ListPropertyGetter - Class in org.osgl.util
-
- ListPropertyGetter(Class<?>) - Constructor for class org.osgl.util.ListPropertyGetter
-
- ListPropertyGetter(PropertyGetter.NullValuePolicy, Class<?>) - Constructor for class org.osgl.util.ListPropertyGetter
-
- ListPropertyGetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, Class<?>) - Constructor for class org.osgl.util.ListPropertyGetter
-
- ListPropertyGetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, PropertyGetter.NullValuePolicy, Class<?>) - Constructor for class org.osgl.util.ListPropertyGetter
-
- ListPropertySetter - Class in org.osgl.util
-
- ListPropertySetter(Class<?>) - Constructor for class org.osgl.util.ListPropertySetter
-
- ListPropertySetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, Class<?>) - Constructor for class org.osgl.util.ListPropertySetter
-
- loadProperties(File) - Static method in class org.osgl.util.IO
-
Load properties from a file
- loadProperties(InputStream) - Static method in class org.osgl.util.IO
-
Load properties from an inputStream
- loadProperties(Reader) - Static method in class org.osgl.util.IO
-
Load properties from an inputStream
- loadProperties(String) - Static method in class org.osgl.util.IO
-
Load properties from a string content
- locate(Osgl.Function<T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- locate(Osgl.Function<T, Boolean>) - Method in interface org.osgl.util.C.List
-
Locate any one element in the list that matches the predicate.
- locate(Osgl.Function<T, Boolean>) - Method in class org.osgl.util.ListBase
-
- locateFirst(Osgl.Function<T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- locateFirst(Osgl.Function<T, Boolean>) - Method in interface org.osgl.util.C.List
-
Find the first element in this list that matches the predicate.
- locateFirst(Osgl.Function<T, Boolean>) - Method in class org.osgl.util.ListBase
-
- locateLast(Osgl.Function<T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- locateLast(Osgl.Function<T, Boolean>) - Method in interface org.osgl.util.C.List
-
Locate the first element in this list that matches the predicate.
- locateLast(Osgl.Function<T, Boolean>) - Method in class org.osgl.util.ListBase
-
- log(double) - Static method in class org.osgl.util.N
-
- log() - Method in class org.osgl.util.N.Num
-
- log10(double) - Static method in class org.osgl.util.N
-
- log10() - Method in class org.osgl.util.N.Num
-
- LONG_RANGE_STEP - Static variable in class org.osgl.util.N.F
-
- longRangeStep(int) - Static method in class org.osgl.util.N.F
-
- LongRangeStep() - Constructor for class org.osgl.util.N.LongRangeStep
-
- LongRangeStep(int) - Constructor for class org.osgl.util.N.LongRangeStep
-
- longValue() - Method in class org.osgl.util.N.Num
-
- longValue() - Method in class org.osgl.util.ValueObject
-
- lower() - Method in class org.osgl.util.StrBase
-
- lower(Locale) - Method in class org.osgl.util.StrBase
-
- lowerFirst(String) - Static method in class org.osgl.util.S
-
- lpad(char, int) - Method in class org.osgl.util.FastStr
-
- lpad(int) - Method in class org.osgl.util.FastStr
-
- lpad(String, char, int) - Static method in class org.osgl.util.S
-
- lpad(String, int) - Static method in class org.osgl.util.S
-
- lpad(char, int) - Method in class org.osgl.util.Str
-
- lpad(int) - Method in class org.osgl.util.Str
-
- lpad(char, int) - Method in class org.osgl.util.StrBase
-
- lpad(int) - Method in class org.osgl.util.StrBase
-
- lt(T) - Static method in enum org.osgl.Osgl.F
-
Returns a function that apply to one parameter and compare it with the value v
specified,
returns true
if the parameter applied is less than v
- lt() - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one.
- lt(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one using the
Comparator
specified
- lt(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than another one using the
Comparator
specified
- lt(int) - Static method in class org.osgl.util.N.F
-
- lt(Number, Number) - Static method in class org.osgl.util.N
-
- lt(Number) - Method in class org.osgl.util.N.Num
-
- lt(N.Type) - Method in enum org.osgl.util.N.Type
-
- lte(T) - Static method in enum org.osgl.Osgl.F
-
Returns a function that apply to one parameter and compare it with the value v
specified,
returns true
if the parameter applied is less than or equals to v
- lte() - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than or equals to another one.
- lte(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than or equals to another one
using the
Comparator
specified
- lte(Osgl.Func2<? super T, ? super T, Integer>) - Static method in enum org.osgl.Osgl.F
-
Returns a function that check if a value is less than or equals to another one
using the
Comparator
specified
- lte(int) - Static method in class org.osgl.util.N.F
-
- oddNumbers() - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of positive odd numbers starts from
1
to
Integer.MAX_VALUE
.
- of(T) - Static method in class org.osgl.Osgl.Option
-
Returns an
Option
with the specified present value if it is not
null
or
Osgl.NONE
otherwise.
- of(T) - Static method in class org.osgl.Osgl.Val
-
- of(T) - Static method in class org.osgl.Osgl.Var
-
- of(T[]) - Static method in class org.osgl.util.C.Array
-
- of(E) - Static method in class org.osgl.util.Const
-
- of(Osgl.Var<E>) - Static method in class org.osgl.util.Const
-
- of(Iterator<? extends T>, boolean) - Static method in class org.osgl.util.DelegatingIterator
-
- of(char[]) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr from a char array
- of(CharSequence) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr from a CharSequence
- of(String) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr from a String
- of(StringBuilder) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr from a StringBuilder
- of(StringBuffer) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr from a StringBuffer
- of(Iterable<Character>) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from an iterable of characters
- of(Collection<Character>) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from a collection of characters
- of(Iterator<Character>) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from an iterator of characters
- of(byte[], String) - Static method in class org.osgl.util.FastStr
-
- of(int, int) - Static method in class org.osgl.util.IntRange
-
- of(T) - Static method in enum org.osgl.util.Iterators
-
- of(CharSequence) - Static method in class org.osgl.util.Keyword
-
- of(ELEMENT, ELEMENT) - Method in class org.osgl.util.LazyRange
-
- of(String) - Static method in class org.osgl.util.Str
-
- of(Character...) - Static method in class org.osgl.util.Str
-
- of(char...) - Static method in class org.osgl.util.Str
-
- of(StringBuilder) - Static method in class org.osgl.util.Str
-
- of(Iterable<Character>) - Static method in class org.osgl.util.Str
-
- of(Collection<Character>) - Static method in class org.osgl.util.Str
-
- of(Iterator<Character>) - Static method in class org.osgl.util.Str
-
- of(Object) - Static method in class org.osgl.util.ValueObject
-
- offsetByCodePoints(int, int) - Method in class org.osgl.util.S.Buffer
-
Returns the index within this sequence that is offset from the
given index
by codePointOffset
code
points.
- onlyIn(Collection<? extends T>) - Method in class org.osgl.Osgl.Var
-
- onlyIn(Collection<? extends T>) - Method in interface org.osgl.util.C.Set
-
Returns a set contains all elements in the col
collection specified but not in this set
- onlyIn(Collection<? extends T>) - Method in class org.osgl.util.SetBase
-
- Operator() - Constructor for class org.osgl.Osgl.Operator
-
- or(Collection<Osgl.Function<? super T, Boolean>>) - Static method in enum org.osgl.Osgl.F
-
Returns a composed
Osgl.Predicate
function that for any given parameter, the test result is
true
only when any one of the specified predicates returns
true
when applied to the parameter
- or(Osgl.Function<? super T, Boolean>...) - Static method in enum org.osgl.Osgl.F
-
Returns a composed
Osgl.Predicate
function that for any given parameter, the test result is
true
when any one of the specified predicates returns
true
on the parameter
- or(Osgl.Function<? super T, Boolean>...) - Method in class org.osgl.Osgl.Predicate
-
Return an Predicate
predicate from a list of Function<Boolean, T>
with OR operation.
- order() - Method in interface org.osgl.util.C.Range
-
Returns a $.Func2
function that takes two elements in the range domain and returns an integer to
determine the order of the two elements.
- order() - Method in class org.osgl.util.LazyRange
-
- ordering - Variable in class org.osgl.util.LazyRange
-
- orElse(Osgl.Func0<? extends R>) - Method in class org.osgl.Osgl.F0
-
Returns a composed function that when applied, try to apply this function first, in case
a
RuntimeException
is captured apply to the fallback function specified.
- orElse(Osgl.Function<? super P1, ? extends R>) - Method in class org.osgl.Osgl.F1
-
Returns a composed function that when applied, try to apply this function first, in case
a
NotAppliedException
is captured apply to the fallback function specified.
- orElse(Osgl.Func2<? super P1, ? super P2, ? extends R>) - Method in class org.osgl.Osgl.F2
-
Returns a composed function that when applied, try to apply this function first, in case
a
NotAppliedException
is captured apply to the fallback function specified.
- orElse(Osgl.Func3<? super P1, ? super P2, ? super P3, ? extends R>) - Method in class org.osgl.Osgl.F3
-
Returns a composed function that when applied, try to apply this function first, in case
a
NotAppliedException
is captured apply to the fallback function specified.
- orElse(Osgl.Func4<? super P1, ? super P2, ? super P3, ? super P4, ? extends R>) - Method in class org.osgl.Osgl.F4
-
Returns a composed function that when applied, try to apply this function first, in case
a
NotAppliedException
is captured apply to the fallback function specified.
- orElse(Osgl.Func5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? extends R>) - Method in class org.osgl.Osgl.F5
-
Returns a composed function that when applied, try to apply this function first, in case
a
NotAppliedException
is captured apply to the fallback function specified.
- orElse(T) - Method in class org.osgl.Osgl.Option.f
-
- orElse(Osgl.Func0<? extends T>) - Method in class org.osgl.Osgl.Option.f
-
- orElse(T) - Method in class org.osgl.Osgl.Option
-
Return the value if present, otherwise return other
.
- orElse(Osgl.Func0<? extends T>) - Method in class org.osgl.Osgl.Option
-
Return the value if present, otherwise invoke other
and return
the result of that invocation.
- org.osgl - package org.osgl
-
- org.osgl.cache - package org.osgl.cache
-
- org.osgl.concurrent - package org.osgl.concurrent
-
- org.osgl.exception - package org.osgl.exception
-
- org.osgl.util - package org.osgl.util
-
- org.osgl.util.algo - package org.osgl.util.algo
-
- org.osgl.web.util - package org.osgl.web.util
-
- OS - Static variable in class org.osgl.Osgl
-
- os() - Static method in class org.osgl.util.IO
-
Returns a byte array output stream
- os(File) - Static method in class org.osgl.util.IO
-
Returns a file output stream
- OS - Enum in org.osgl.util
-
Operating system enum
- Osgl - Class in org.osgl
-
Osgl
is the umbrella namespace aggregates core utilities of OSGL toolkit:
Function interfaces and base implementations
currying utilities
Tuple and multi-elements tupbles
Option
core utilities like ts()
predefined functions aggregated in the Osgl.F
namespace
- Osgl() - Constructor for class org.osgl.Osgl
-
- Osgl.Bijection<X,Y> - Interface in org.osgl
-
- Osgl.Binary<LEFT,RIGHT> - Class in org.osgl
-
- Osgl.Break - Exception in org.osgl
-
A Break is used to shortcut a sequence of function executions
- Osgl.Comparator<T> - Class in org.osgl
-
Adapt JDK Comparator (since 1.2) to Functional programming.
- Osgl.Conf - Class in org.osgl
-
Namespace to configure or extend OSGL _ utilities
- Osgl.F - Enum in org.osgl
-
The namespace to aggregate predefined core functions
- Osgl.F0<R> - Class in org.osgl
-
- Osgl.F1<P1,R> - Class in org.osgl
-
- Osgl.F2<P1,P2,R> - Class in org.osgl
-
- Osgl.F3<P1,P2,P3,R> - Class in org.osgl
-
- Osgl.F4<P1,P2,P3,P4,R> - Class in org.osgl
-
- Osgl.F5<P1,P2,P3,P4,P5,R> - Class in org.osgl
-
- Osgl.Factory<T> - Class in org.osgl
-
The class adapt traditional Factory to Function
- Osgl.Func0<R> - Interface in org.osgl
-
Define a function that apply to no parameter (strictly this is not a function)
- Osgl.Func1<P1,R> - Interface in org.osgl
-
- Osgl.Func2<P1,P2,R> - Interface in org.osgl
-
Define a function structure that accept two parameter
- Osgl.Func3<P1,P2,P3,R> - Interface in org.osgl
-
Define a function structure that accept three parameter
- Osgl.Func4<P1,P2,P3,P4,R> - Interface in org.osgl
-
Define a function structure that accept four parameter
- Osgl.Func5<P1,P2,P3,P4,P5,R> - Interface in org.osgl
-
Define a function structure that accept five parameter
- Osgl.FuncBase - Class in org.osgl
-
The base for all Fx function class implemention
- Osgl.Function<T,U> - Interface in org.osgl
-
Define a function structure that accept one parameter.
- Osgl.IndexedVisitor<K,T> - Class in org.osgl
-
An IndexedVisitor
provide a tool to iterate through a Map or indexed list
by passing the key/index and the value to the function.
- Osgl.Meta<T> - Class in org.osgl
-
- Osgl.MultiplicableFunction<P1,R> - Interface in org.osgl
-
- Osgl.None<T> - Class in org.osgl
-
- Osgl.Operator<T> - Class in org.osgl
-
- Osgl.Option<T> - Class in org.osgl
-
Defines an option of element T
.
- Osgl.Option.f - Class in org.osgl
-
The runtime/instance function namespace
- Osgl.Predicate<T> - Class in org.osgl
-
Predicate
is a predefined Function<Boolean, T>
typed
function with a set of utilities dealing with boolean operations.
- Osgl.Processor<T> - Class in org.osgl
-
Define a processor function which applied to one parameter and return the parameter instance after
processing on the parameter
- Osgl.Quadruple<A,B,C,D> - Class in org.osgl
-
- Osgl.Quintuple<A,B,C,D,E> - Class in org.osgl
-
- Osgl.Some<T> - Class in org.osgl
-
- Osgl.T2<A,B> - Class in org.osgl
-
- Osgl.T3<A,B,C> - Class in org.osgl
-
- Osgl.T4<A,B,C,D> - Class in org.osgl
-
- Osgl.T5<A,B,C,D,E> - Class in org.osgl
-
- Osgl.Transformer<FROM,TO> - Class in org.osgl
-
A Transformer is literally a kind of
Osgl.F1
function
- Osgl.Triple<A,B,C> - Class in org.osgl
-
A tuple with three elements
- Osgl.Tuple<A,B> - Class in org.osgl
-
- Osgl.V1<P1> - Class in org.osgl
-
- Osgl.V2<P1,P2> - Class in org.osgl
-
- Osgl.V3<P1,P2,P3> - Class in org.osgl
-
- Osgl.V4<P1,P2,P3,P4> - Class in org.osgl
-
- Osgl.V5<P1,P2,P3,P4,P5> - Class in org.osgl
-
- Osgl.Val<T> - Class in org.osgl
-
- Osgl.Var<T> - Class in org.osgl
-
- Osgl.Var._f - Class in org.osgl
-
- Osgl.Visitor<T> - Class in org.osgl
-
Define a visitor (known as Consumer in java 8) function which applied to one parameter and without return type
- p(Object) - Method in class org.osgl.util.S.Buffer
-
- p(String) - Method in class org.osgl.util.S.Buffer
-
- p(StringBuffer) - Method in class org.osgl.util.S.Buffer
-
- p(StringBuilder) - Method in class org.osgl.util.S.Buffer
-
- p(S.Buffer) - Method in class org.osgl.util.S.Buffer
-
Alias of #prepend(Buffer)
- p(CharSequence) - Method in class org.osgl.util.S.Buffer
-
- p(char[]) - Method in class org.osgl.util.S.Buffer
-
- p(boolean) - Method in class org.osgl.util.S.Buffer
-
- p(char) - Method in class org.osgl.util.S.Buffer
-
- p(int) - Method in class org.osgl.util.S.Buffer
-
- p(long) - Method in class org.osgl.util.S.Buffer
-
- p(float) - Method in class org.osgl.util.S.Buffer
-
- p(double) - Method in class org.osgl.util.S.Buffer
-
- padLeft(char, int) - Method in class org.osgl.util.FastStr
-
- padLeft(int) - Method in class org.osgl.util.FastStr
-
- padLeft(String, char, int) - Static method in class org.osgl.util.S
-
Left pad a string with character specified
- padLeft(String, int) - Static method in class org.osgl.util.S
-
Left pad a string with number of space specified
- padLeft(char, int) - Method in class org.osgl.util.Str
-
- padLeft(int) - Method in class org.osgl.util.Str
-
- padLeft(char, int) - Method in class org.osgl.util.StrBase
-
Returns a str instance with `times` of char `c` left pad to the current str
- padLeft(int) - Method in class org.osgl.util.StrBase
-
Returns a str instance with `times` of char `' '` (space) left pad to the current str
- padRight(char, int) - Method in class org.osgl.util.FastStr
-
- padRight(int) - Method in class org.osgl.util.FastStr
-
- padRight(String, char, int) - Static method in class org.osgl.util.S
-
Right pad a string with character specified
- padRight(String, int) - Static method in class org.osgl.util.S
-
Right pad a string with number of space specified
- padRight(char, int) - Method in class org.osgl.util.Str
-
- padRight(int) - Method in class org.osgl.util.Str
-
- padRight(char, int) - Method in class org.osgl.util.StrBase
-
Returns a str instance with `times` of char `c` right pad to the current str
- padRight(int) - Method in class org.osgl.util.StrBase
-
Returns a str instance with `times` of char `' '` (space) right pad to the current str
- parallel() - Method in class org.osgl.Osgl.Var
-
- parallel() - Method in class org.osgl.util.C.Array
-
- parallel() - Method in interface org.osgl.util.C.List
-
- parallel() - Method in interface org.osgl.util.C.ListOrSet
-
- parallel() - Method in interface org.osgl.util.C.ReversibleSequence
-
- parallel() - Method in interface org.osgl.util.C.Sequence
-
- parallel() - Method in interface org.osgl.util.C.Set
-
- parallel() - Method in interface org.osgl.util.C.Traversable
-
- parallel() - Method in class org.osgl.util.FastStr
-
- parallel() - Method in class org.osgl.util.ListBase
-
- parallel() - Method in class org.osgl.util.SequenceBase
-
- parallel() - Method in class org.osgl.util.SetBase
-
- parallel() - Method in class org.osgl.util.StrBase
-
- parallel() - Method in class org.osgl.util.TraversableBase
-
- parent(File) - Static method in class org.osgl.util.IO
-
- parkLeft() - Method in interface org.osgl.util.C.List.Cursor
-
Park the cursor at the position before the first element.
- parkRight() - Method in interface org.osgl.util.C.List.Cursor
-
Park the cursor at the position after the last element
- parse(String) - Method in class org.osgl.util.BigDecimalValueObjectCodec
-
- parse(String) - Method in class org.osgl.util.BigIntegerValueObjectCodec
-
- parse(String) - Method in class org.osgl.util.FastJsonObjectCodec
-
- parse(String) - Method in class org.osgl.util.KeywordValueObjectCodec
-
- parse(String) - Method in class org.osgl.util.KVCodec
-
- parse(String) - Method in interface org.osgl.util.ValueObject.Codec
-
- parse(String) - Static method in class org.osgl.web.util.UserAgent
-
- passwordHash(String) - Static method in enum org.osgl.util.Crypto
-
Create a password hash using the default hashing algorithm
- passwordHash(String, Crypto.HashType) - Static method in enum org.osgl.util.Crypto
-
Create a password hash using specific hashing algorithm
- pathConcat(String, char, String) - Static method in class org.osgl.util.S
-
- pathSeparator() - Method in enum org.osgl.util.OS
-
- PI - Static variable in class org.osgl.util.N
-
The double
value that is closer than any other to
pi, the ratio of the circumference of a circle to its
diameter.
- pos(CharSequence, int) - Method in class org.osgl.util.StrBase
-
- pos(CharSequence) - Method in class org.osgl.util.StrBase
-
- pos(int) - Method in class org.osgl.util.StrBase
-
- pos(T) - Method in class org.osgl.util.StrBase
-
- pos(int, int) - Method in class org.osgl.util.StrBase
-
- pos(T, int) - Method in class org.osgl.util.StrBase
-
- pow(double) - Method in class org.osgl.util.N.Num
-
- pow(double, double) - Static method in class org.osgl.util.N
-
- predefined() - Static method in class org.osgl.util.StringValueResolver
-
- predefined(Class<T>) - Static method in class org.osgl.util.StringValueResolver
-
- predicate(Osgl.Function<? super T, Boolean>) - Static method in class org.osgl.Osgl
-
Convert a
Function<T, Boolean>
typed function to
Predicate<T>
function.
- Predicate() - Constructor for class org.osgl.Osgl.Predicate
-
- prepend(T) - Method in interface org.osgl.util.C.List.Cursor
-
Add an element in front of the element this cursor points to.
- prepend(T) - Method in interface org.osgl.util.C.List
-
- prepend(Collection<? extends T>) - Method in interface org.osgl.util.C.List
-
- prepend(C.List<T>) - Method in interface org.osgl.util.C.List
-
- prepend(T, C.Sequence<T>) - Static method in enum org.osgl.util.C
-
- prepend(T) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns a sequence consists of the element specified followed by
all elements of this sequence.
- prepend(C.ReversibleSequence<T>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns an new reversible sequence contains all elements
in specified reversible sequence followed by all elements
in this sequence
- prepend(Iterable<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of the iterable specified
followed by all elements of this sequence
- prepend(Iterator<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of the iterator specified
followed by all elements of this sequence
- prepend(Enumeration<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of the enumeration specified
followed by all elements of this sequence
- prepend(C.Sequence<? extends T>) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of all elements of the sequence specified
followed by all elements of this sequence
- prepend(T) - Method in interface org.osgl.util.C.Sequence
-
Returns a sequence consists of the element specified followed by
all elements of this sequence.
- prepend(Collection<? extends Character>) - Method in class org.osgl.util.FastStr
-
- prepend(C.List<Character>) - Method in class org.osgl.util.FastStr
-
- prepend(char...) - Method in class org.osgl.util.FastStr
-
- prepend(Character) - Method in class org.osgl.util.FastStr
-
- prepend(FastStr) - Method in class org.osgl.util.FastStr
-
- prepend(String) - Method in class org.osgl.util.FastStr
-
- prepend(Collection<? extends T>) - Method in class org.osgl.util.ListBase
-
- prepend(Iterable<? extends T>) - Method in class org.osgl.util.ListBase
-
- prepend(Iterator<? extends T>) - Method in class org.osgl.util.ListBase
-
- prepend(Enumeration<? extends T>) - Method in class org.osgl.util.ListBase
-
- prepend(C.Sequence<? extends T>) - Method in class org.osgl.util.ListBase
-
Returns a sequence consists of all elements of the sequence specified
followed by all elements of this sequence
- prepend(C.ReversibleSequence<T>) - Method in class org.osgl.util.ListBase
-
- prepend(C.List<T>) - Method in class org.osgl.util.ListBase
-
This method will NOT change the underline list
- prepend(T) - Method in class org.osgl.util.ListBase
-
Returns a sequence consists of the element specified followed by
all elements of this sequence.
- prepend(Object) - Method in class org.osgl.util.S.Buffer
-
- prepend(String) - Method in class org.osgl.util.S.Buffer
-
- prepend(StringBuffer) - Method in class org.osgl.util.S.Buffer
-
- prepend(StringBuilder) - Method in class org.osgl.util.S.Buffer
-
- prepend(S.Buffer) - Method in class org.osgl.util.S.Buffer
-
- prepend(CharSequence) - Method in class org.osgl.util.S.Buffer
-
- prepend(char[]) - Method in class org.osgl.util.S.Buffer
-
- prepend(boolean) - Method in class org.osgl.util.S.Buffer
-
Appends the string representation of the boolean
argument to the sequence.
- prepend(char) - Method in class org.osgl.util.S.Buffer
-
- prepend(int) - Method in class org.osgl.util.S.Buffer
-
- prepend(long) - Method in class org.osgl.util.S.Buffer
-
- prepend(float) - Method in class org.osgl.util.S.Buffer
-
- prepend(double) - Method in class org.osgl.util.S.Buffer
-
- prepend(String) - Static method in enum org.osgl.util.S.F
-
- prepend(Iterable<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- prepend(Iterator<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- prepend(Enumeration<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- prepend(C.Sequence<? extends T>) - Method in class org.osgl.util.SequenceBase
-
- prepend(T) - Method in class org.osgl.util.SequenceBase
-
- prepend(Collection<? extends Character>) - Method in class org.osgl.util.Str
-
- prepend(C.List<Character>) - Method in class org.osgl.util.Str
-
- prepend(char...) - Method in class org.osgl.util.Str
-
- prepend(Character) - Method in class org.osgl.util.Str
-
- prepend(Str) - Method in class org.osgl.util.Str
-
- prepend(String) - Method in class org.osgl.util.Str
-
- prepend(Collection<? extends Character>) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance prepended
with all characters in teh collection
- prepend(C.List<Character>) - Method in class org.osgl.util.StrBase
-
Return a str instance contains all characters of this str instance prepended with
all characters in the list specified
- prepend(char...) - Method in class org.osgl.util.StrBase
-
Return a str instance contains all characters of this str instance prepended with
all characters in the array specified
- prepend(Character) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance prepended with
the character specified
- prepend(T) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance prepended with
all characters in the str specified
- prepend(String) - Method in class org.osgl.util.StrBase
-
Returns a str instance contains all characters of this str instance prepended
with all characters in the
String
specified
- prependList(C.List<T>) - Method in class org.osgl.util.ListBase
-
- prependReversibleSeq(C.ReversibleSequence<T>) - Method in class org.osgl.util.ListBase
-
- prependTo(Deque<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that prepend an element to a deque specified and return the
deque instance
- prependTo(C.Sequence<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that prepend the argument to a
C.Sequence
specified
- prev - Variable in class org.osgl.util.LazyRange
-
- previous() - Method in class org.osgl.util.SingletonListIterator
-
- previous() - Method in class org.osgl.util.ZippedListIterator
-
- previousIndex() - Method in class org.osgl.util.SingletonListIterator
-
- previousIndex() - Method in class org.osgl.util.ZippedListIterator
-
- primitiveTypeOf(Class) - Static method in class org.osgl.Osgl
-
- PRINT - Static variable in class org.osgl.util.IO.F
-
- print() - Static method in class org.osgl.util.IO.F
-
- print(String, String) - Static method in class org.osgl.util.IO.F
-
- print(String, String, PrintStream) - Static method in class org.osgl.util.IO.F
-
- PRINTLN - Static variable in class org.osgl.util.IO.F
-
- println() - Static method in class org.osgl.util.IO.F
-
- process(T) - Method in class org.osgl.Osgl.Processor
-
Subclass must override thie method to process the parameter
- Processor() - Constructor for class org.osgl.Osgl.Processor
-
- processToken(FastStr, int) - Method in enum org.osgl.util.Keyword.Style
-
- propertyExtractor(String) - Static method in enum org.osgl.Osgl.F
-
- PropertyGetter - Interface in org.osgl.util
-
- PropertyGetter.NullValuePolicy - Enum in org.osgl.util
-
- PropertyHandler - Interface in org.osgl.util
-
- propertyHandlerFactory - Static variable in class org.osgl.Osgl
-
- PropertyHandlerFactory - Interface in org.osgl.util
-
- PropertySetter - Interface in org.osgl.util
-
The implementation of this class set a value on an entity
- put(String, Object, int) - Method in interface org.osgl.cache.CacheService
-
Store an item into the cache service by key and set ttl value
- put(String, Object) - Method in interface org.osgl.cache.CacheService
-
Store an item into the cache by key and use default ttl
- put(K, V) - Method in class org.osgl.util.C.Map
-
- putAll(Map<? extends K, ? extends V>) - Method in class org.osgl.util.C.Map
-
- putValue(String, Object) - Method in interface org.osgl.util.KV
-
Add an new pair (key, val) into the store.
- putValue(String, Object) - Method in class org.osgl.util.KVStore
-
Put a simple data into the store with a key.
- putValues(Map<String, Object>) - Method in interface org.osgl.util.KV
-
Put all (key, value) pair from an normal map into this KV map.
- putValues(Map<String, Object>) - Method in class org.osgl.util.KVStore
-
Put a map of (key, value) pair into the store.
- randDouble() - Static method in class org.osgl.util.N
-
- randDoubleWithSymbol() - Static method in class org.osgl.util.N
-
- randFloat() - Static method in class org.osgl.util.N
-
- randFloatWithSymbol() - Static method in class org.osgl.util.N
-
- randInt() - Static method in class org.osgl.util.N
-
- randInt(int) - Static method in class org.osgl.util.N
-
- randIntWithSymbol() - Static method in class org.osgl.util.N
-
- randIntWithSymbol(int) - Static method in class org.osgl.util.N
-
- randLong() - Static method in class org.osgl.util.N
-
- randLongWithSymbol() - Static method in class org.osgl.util.N
-
- random(T, T...) - Static method in class org.osgl.Osgl
-
- random(T[]) - Static method in class org.osgl.Osgl
-
- random(List<T>) - Static method in class org.osgl.Osgl
-
- random(C.Range<T>) - Static method in class org.osgl.Osgl
-
- RANDOM - Static variable in enum org.osgl.util.S.F
-
- random() - Static method in enum org.osgl.util.S.F
-
- random(int) - Static method in enum org.osgl.util.S.F
-
- random(int) - Static method in class org.osgl.util.S
-
Generate random string.
- random() - Static method in class org.osgl.util.S
-
- RANDOM_N - Static variable in enum org.osgl.util.S.F
-
- randomStr() - Static method in class org.osgl.Osgl
-
- randomStr(int) - Static method in class org.osgl.Osgl
-
- range(int, int) - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of integer specified by
from
and
to
.
- range(byte, byte) - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of byte specified by
from
and
to
.
- range(short, short) - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of short specified by
from
and
to
.
- range(long, long) - Static method in enum org.osgl.util.C
-
Returns a
C.Range
of long specified by
from
and
to
.
- RangeStep() - Constructor for class org.osgl.util.N.RangeStep
-
- RangeStep(int) - Constructor for class org.osgl.util.N.RangeStep
-
- readable() - Method in class org.osgl.util.Keyword
-
- readContent(File) - Static method in class org.osgl.util.IO
-
Read binary content of a file (warning does not use on large file !)
- readContent(InputStream) - Static method in class org.osgl.util.IO
-
- readContentAsString(File) - Static method in class org.osgl.util.IO
-
Read file content to a String (always use utf-8)
- readContentAsString(URL, String) - Static method in class org.osgl.util.IO
-
Read file content to a String
- readContentAsString(URL) - Static method in class org.osgl.util.IO
-
Read file content to a String (always use utf-8)
- readContentAsString(File, String) - Static method in class org.osgl.util.IO
-
Read file content to a String
- readContentAsString(InputStream) - Static method in class org.osgl.util.IO
-
- readContentAsString(InputStream, String) - Static method in class org.osgl.util.IO
-
- reader() - Static method in class org.osgl.util.IO
-
Returns an empty reader
- reader(File) - Static method in class org.osgl.util.IO
-
Returns a file reader
- reader(byte[]) - Static method in class org.osgl.util.IO
-
- reader(InputStream) - Static method in class org.osgl.util.IO
-
- reader(URL) - Static method in class org.osgl.util.IO
-
- reader(String) - Static method in class org.osgl.util.IO
-
Returns a string reader from a content specified
- readLines(File) - Static method in class org.osgl.util.IO
-
- readLines(File, int) - Static method in class org.osgl.util.IO
-
- readLines(File, String) - Static method in class org.osgl.util.IO
-
- readLines(File, String, int) - Static method in class org.osgl.util.IO
-
- readLines(InputStream, String) - Static method in class org.osgl.util.IO
-
- readLines(InputStream, String, int) - Static method in class org.osgl.util.IO
-
- readLines(InputStream) - Static method in class org.osgl.util.IO
-
- readLines(InputStream, int) - Static method in class org.osgl.util.IO
-
- readLines(Reader) - Static method in class org.osgl.util.IO
-
- readLines(Reader, int) - Static method in class org.osgl.util.IO
-
- readLines(URL) - Static method in class org.osgl.util.IO
-
- readLines(URL, int) - Static method in class org.osgl.util.IO
-
- readLines(URL, String) - Static method in class org.osgl.util.IO
-
- readLines(URL, String, int) - Static method in class org.osgl.util.IO
-
- readOnly() - Method in interface org.osgl.util.C.List
-
Returns a view of this list that is readonly.
- readOnly() - Method in class org.osgl.util.C.Map
-
- readOnly(boolean) - Method in class org.osgl.util.C.Map
-
- readOnly - Variable in class org.osgl.util.DelegatingIterator
-
- readOnly() - Method in class org.osgl.util.ListBase
-
- readOnly() - Method in class org.osgl.util.StrBase
-
- reduce(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.Osgl.Var
-
- reduce(Osgl.Func2<T, T, T>) - Method in class org.osgl.Osgl.Var
-
- reduce(R, Osgl.Func2<R, T, R>) - Method in interface org.osgl.util.C.Sequence
-
Performs a reduction on the elements in this traversable, using the provided
identity and accumulating function.
- reduce(Osgl.Func2<T, T, T>) - Method in interface org.osgl.util.C.Sequence
-
Performs a reduction on the elements in this traversable, using provided accumulating
function.
- reduce(R, Osgl.Func2<R, T, R>) - Method in interface org.osgl.util.C.Traversable
-
Performs a reduction on the elements in this traversable, using the provided
identity and accumulating function.
- reduce(Osgl.Func2<T, T, T>) - Method in interface org.osgl.util.C.Traversable
-
Performs a reduction on the elements in this traversable, using provided accumulating
function.
- reduce(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.ListBase
-
- reduce(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.ListBase
-
- reduce(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.SetBase
-
- reduce(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.SetBase
-
- reduce(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.TraversableBase
-
Iterate through the traversal to apply the accumulator to
the result of previous application and the element being
iterated.
- reduce(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.TraversableBase
-
Iterate through the traversal to apply the accumulator to
the result of previous application and the element being iterated.
- reduceLeft(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.Osgl.Var
-
- reduceLeft(Osgl.Func2<T, T, T>) - Method in class org.osgl.Osgl.Var
-
- reduceLeft(R, Osgl.Func2<R, T, R>) - Method in interface org.osgl.util.C.Sequence
-
Run reduction from header side.
- reduceLeft(Osgl.Func2<T, T, T>) - Method in interface org.osgl.util.C.Sequence
-
Run reduction from head to tail.
- reduceLeft(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.ListBase
-
- reduceLeft(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.ListBase
-
- reduceLeft(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.SequenceBase
-
- reduceLeft(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.SequenceBase
-
- reduceRight(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.Osgl.Var
-
- reduceRight(Osgl.Func2<T, T, T>) - Method in class org.osgl.Osgl.Var
-
- reduceRight(R, Osgl.Func2<R, ELEMENT, R>) - Method in interface org.osgl.util.C.Range
-
- reduceRight(Osgl.Func2<ELEMENT, ELEMENT, ELEMENT>) - Method in interface org.osgl.util.C.Range
-
- reduceRight(R, Osgl.Func2<R, T, R>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Run reduction from tail side.
- reduceRight(Osgl.Func2<T, T, T>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Run reduction from tail to head.
- reduceRight(R, Osgl.Func2<R, ELEMENT, R>) - Method in class org.osgl.util.LazyRange
-
- reduceRight(Osgl.Func2<ELEMENT, ELEMENT, ELEMENT>) - Method in class org.osgl.util.LazyRange
-
- reduceRight(R, Osgl.Func2<R, T, R>) - Method in class org.osgl.util.ListBase
-
- reduceRight(Osgl.Func2<T, T, T>) - Method in class org.osgl.util.ListBase
-
- ReflectionPropertyGetter - Class in org.osgl.util
-
- ReflectionPropertyGetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, Class, Method, Field, ReflectionPropertyHandlerFactory) - Constructor for class org.osgl.util.ReflectionPropertyGetter
-
- ReflectionPropertyGetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, PropertyGetter.NullValuePolicy, Class, Method, Field, ReflectionPropertyHandlerFactory) - Constructor for class org.osgl.util.ReflectionPropertyGetter
-
- ReflectionPropertyGetter(Class, Method, Field, ReflectionPropertyHandlerFactory) - Constructor for class org.osgl.util.ReflectionPropertyGetter
-
- ReflectionPropertyGetter(PropertyGetter.NullValuePolicy, Class, Method, Field) - Constructor for class org.osgl.util.ReflectionPropertyGetter
-
- ReflectionPropertyHandlerFactory - Class in org.osgl.util
-
- ReflectionPropertyHandlerFactory() - Constructor for class org.osgl.util.ReflectionPropertyHandlerFactory
-
- ReflectionPropertySetter - Class in org.osgl.util
-
- ReflectionPropertySetter(Class, Method, Field) - Constructor for class org.osgl.util.ReflectionPropertySetter
-
- ReflectionPropertySetter(Osgl.Function<Class<?>, Object>, Osgl.Func2<String, Class<?>, ?>, Class, Method, Field) - Constructor for class org.osgl.util.ReflectionPropertySetter
-
- regionMatches(boolean, int, FastStr, int, int) - Method in class org.osgl.util.FastStr
-
- regionMatches(boolean, int, CharSequence, int, int) - Method in class org.osgl.util.FastStr
-
- regionMatches(boolean, int, Str, int, int) - Method in class org.osgl.util.Str
-
- regionMatches(boolean, int, CharSequence, int, int) - Method in class org.osgl.util.Str
-
- regionMatches(boolean, int, T, int, int) - Method in class org.osgl.util.StrBase
-
Tests if two string regions are equal.
- regionMatches(boolean, int, CharSequence, int, int) - Method in class org.osgl.util.StrBase
-
Tests if two string regions are equal.
- regionMatches(int, T, int, int) - Method in class org.osgl.util.StrBase
-
- regionMatches(int, String, int, int) - Method in class org.osgl.util.StrBase
-
- register(ValueObject.Codec) - Static method in class org.osgl.util.ValueObject
-
- registerBoolTester(Osgl.Function<Object, Boolean>) - Method in class org.osgl.Osgl.Conf
-
Register a boolean tester.
- remove() - Method in interface org.osgl.concurrent.ContextLocal
-
Removes the current context's value for this context-local
variable.
- remove() - Method in class org.osgl.concurrent.JDKThreadLocal
-
- remove(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- remove(int) - Method in class org.osgl.Osgl.Var
-
- remove(Object) - Method in class org.osgl.Osgl.Var
-
- remove(T) - Static method in enum org.osgl.util.C.F
-
Returns a function that remove the element specified from the argument collection.
- remove(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.List
-
For mutable list, remove all element that matches the predicate
specified from this List and return this list once done.
- remove(Object) - Method in class org.osgl.util.C.Map
-
- remove() - Method in class org.osgl.util.DelegatingIterator
-
- remove(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.FastStr
-
- remove(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- remove() - Method in class org.osgl.util.SingletonIterator
-
- remove() - Method in class org.osgl.util.SingletonListIterator
-
- remove(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.Str
-
- remove(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.StrBase
-
Returns a str that with all characters in this str instance except those matches the
test of predicate function specified
- remove(int) - Method in class org.osgl.util.StrBase
-
- remove() - Method in class org.osgl.util.ZippedListIterator
-
- removeAll(Collection<?>) - Method in class org.osgl.Osgl.Var
-
- removeAll(Collection<? extends T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that remove all elements in the source
collection from the
argument collection.
- removeAllFrom(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that remove all elements in the argument collection from
the fromCollection
specified.
- removeFrom(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that remove the argument from a collection specified.
- removeRange(int, int) - Method in class org.osgl.Osgl.Var
-
- replace(char, char) - Method in class org.osgl.util.FastStr
-
- replace(CharSequence, CharSequence) - Method in class org.osgl.util.FastStr
-
- replace(int, int, String) - Method in class org.osgl.util.S.Buffer
-
Replaces the characters in a substring of this sequence
with characters in the specified String
.
- replace(char, char) - Method in class org.osgl.util.Str
-
- replace(CharSequence, CharSequence) - Method in class org.osgl.util.Str
-
- replace(char, char) - Method in class org.osgl.util.StrBase
-
Returns a new str resulting from replacing all occurrences of
oldChar
in this string with newChar
.
- replace(CharSequence, CharSequence) - Method in class org.osgl.util.StrBase
-
Replaces each substring of this str that matches the literal target
sequence with the specified literal replacement sequence.
- replaceAll(String, String) - Method in class org.osgl.util.FastStr
-
- replaceAll(String, String) - Method in class org.osgl.util.Str
-
- replaceAll(String, String) - Method in class org.osgl.util.StrBase
-
Replaces each substr of this str that matches the given
regular expression with the
given replacement.
- replaceFirst(String, String) - Method in class org.osgl.util.FastStr
-
- replaceFirst(String, String) - Method in class org.osgl.util.Str
-
- replaceFirst(String, String) - Method in class org.osgl.util.StrBase
-
Replaces the first substring of this str that matches the given
regular expression with the
given replacement.
- reset() - Method in class org.osgl.util.S.Buffer
-
- resolve(String) - Method in class org.osgl.util.BigDecimalValueObjectCodec
-
- resolve(String) - Method in class org.osgl.util.BigIntegerValueObjectCodec
-
- resolve(String) - Method in class org.osgl.util.FastJsonObjectCodec
-
- resolve(String) - Method in class org.osgl.util.KeywordValueObjectCodec
-
- resolve(String) - Method in class org.osgl.util.KVCodec
-
- resolve(String) - Method in class org.osgl.util.StringValueResolver
-
- resolvers - Variable in class org.osgl.util.SimpleStringValueResolver
-
- retainAll(Collection<?>) - Method in class org.osgl.Osgl.Var
-
- retainAll(Collection<? extends T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that retains only elements contained in the specified collection in
the argument collection.
- retainAllIn(Collection<? super T>) - Static method in enum org.osgl.util.C.F
-
Returns a function that retains only elements contained in the argument collection in the
collection specified.
- reverse(Comparator<? super T>) - Static method in enum org.osgl.Osgl.F
-
- reverse(boolean[]) - Static method in class org.osgl.Osgl
-
- reverse(byte[]) - Static method in class org.osgl.Osgl
-
- reverse(char[]) - Static method in class org.osgl.Osgl
-
- reverse(short[]) - Static method in class org.osgl.Osgl
-
- reverse(int[]) - Static method in class org.osgl.Osgl
-
- reverse(float[]) - Static method in class org.osgl.Osgl
-
- reverse(long[]) - Static method in class org.osgl.Osgl
-
- reverse(double[]) - Static method in class org.osgl.Osgl
-
- reverse(Object[]) - Static method in class org.osgl.Osgl
-
- reverse() - Method in class org.osgl.Osgl.Var
-
- reverse(T[], int, int) - Method in class org.osgl.util.algo.ArrayReverse
-
- reverse(T[], int, int) - Method in class org.osgl.util.algo.ArrayReverseInplace
-
- reverse() - Method in class org.osgl.util.C.Array
-
- reverse() - Method in interface org.osgl.util.C.List
-
- reverse() - Method in interface org.osgl.util.C.Range
-
- reverse() - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns an new Sequence
that reverse this Sequence
.
- reverse() - Method in class org.osgl.util.FastStr
-
- reverse() - Method in class org.osgl.util.LazyRange
-
- reverse() - Method in class org.osgl.util.ListBase
-
- reverse() - Method in class org.osgl.util.S.Buffer
-
Causes this character sequence to be replaced by the reverse of
the sequence.
- reverse() - Method in class org.osgl.util.Str
-
- reverse() - Method in class org.osgl.util.StrBase
-
Returns a str that contains all characters in this str instance but in a
reversed order.
- REVERSE_ORDER - Static variable in enum org.osgl.Osgl.F
-
- REVERSE_ORDER - Variable in enum org.osgl.util.StrBase.F
-
- reversed() - Method in class org.osgl.Osgl.Comparator
-
- reverseIterator() - Method in class org.osgl.Osgl.Var
-
- reverseIterator() - Method in class org.osgl.util.C.Array
-
- reverseIterator() - Method in interface org.osgl.util.C.Range
-
- reverseIterator() - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns an
Iterator
iterate the sequence from tail to head
- reverseIterator() - Method in class org.osgl.util.LazyRange
-
- reverseIterator() - Method in class org.osgl.util.ListBase
-
- reverseOrder() - Static method in enum org.osgl.Osgl.F
-
- right() - Method in class org.osgl.Osgl.Tuple
-
- round(float) - Static method in class org.osgl.util.N
-
- round(float, int) - Static method in class org.osgl.util.N
-
- round(double) - Static method in class org.osgl.util.N
-
- round(double, int) - Static method in class org.osgl.util.N
-
- rpad(char, int) - Method in class org.osgl.util.FastStr
-
- rpad(int) - Method in class org.osgl.util.FastStr
-
- rpad(String, char, int) - Static method in class org.osgl.util.S
-
- rpad(String, int) - Static method in class org.osgl.util.S
-
- rpad(char, int) - Method in class org.osgl.util.Str
-
- rpad(int) - Method in class org.osgl.util.Str
-
- rpad(char, int) - Method in class org.osgl.util.StrBase
-
- rpad(int) - Method in class org.osgl.util.StrBase
-
- rpos(int) - Method in class org.osgl.util.StrBase
-
- rpos(T) - Method in class org.osgl.util.StrBase
-
- rpos(CharSequence, int) - Method in class org.osgl.util.StrBase
-
- rpos(T, int) - Method in class org.osgl.util.StrBase
-
- rpos(CharSequence) - Method in class org.osgl.util.StrBase
-
- rpos(int, int) - Method in class org.osgl.util.StrBase
-
- runWith(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Option.f
-
- runWith(Osgl.Function<? super T, ?>) - Method in class org.osgl.Osgl.Option
-
- S - Class in org.osgl.util
-
String utilities
- S() - Constructor for class org.osgl.util.S
-
- S.Binary - Class in org.osgl.util
-
- S.Buffer - Class in org.osgl.util
-
A `S.Buffer` is OSGL's implementation of JDK's
StringBuilder
with additional method to track
the state of the instance, i.e.
- S.F - Enum in org.osgl.util
-
- S.List - Interface in org.osgl.util
-
- S.Quadruple - Class in org.osgl.util
-
- S.Quintuple - Class in org.osgl.util
-
- S.T2 - Class in org.osgl.util
-
- S.T3 - Class in org.osgl.util
-
- S.T4 - Class in org.osgl.util
-
- S.T5 - Class in org.osgl.util
-
- S.Triple - Class in org.osgl.util
-
- S.Val - Class in org.osgl.util
-
- S.Var - Class in org.osgl.util
-
- safeClassForName(String) - Static method in class org.osgl.Osgl
-
- safeClassForName(String, ClassLoader) - Static method in class org.osgl.Osgl
-
- safeNewInstance(String) - Static method in class org.osgl.Osgl
-
- search(T, T...) - Static method in class org.osgl.Osgl
-
Search an element in a array
- second() - Method in class org.osgl.Osgl.Quadruple
-
- second() - Method in class org.osgl.Osgl.Quintuple
-
- second() - Method in class org.osgl.Osgl.Triple
-
- second() - Method in class org.osgl.Osgl.Tuple
-
- SEP_COLON - Static variable in class org.osgl.util.Keyword
-
- SEP_COMMA - Static variable in class org.osgl.util.Keyword
-
- SEP_DASH - Static variable in class org.osgl.util.Keyword
-
- SEP_DOT - Static variable in class org.osgl.util.Keyword
-
- SEP_FORWARD_SLASH - Static variable in class org.osgl.util.Keyword
-
- SEP_SEMI_COLON - Static variable in class org.osgl.util.Keyword
-
- SEP_SLASH - Static variable in class org.osgl.util.Keyword
-
- SEP_SPACE - Static variable in class org.osgl.util.Keyword
-
- SEP_UNDERSCORE - Static variable in class org.osgl.util.Keyword
-
- seq(Iterable<? extends T>) - Static method in enum org.osgl.util.C
-
Return a
C.Sequence
consists of all elements in the
iterable specified
- seq(Iterator<? extends T>) - Static method in enum org.osgl.util.C
-
- seq(Enumeration<? extends T>) - Static method in enum org.osgl.util.C
-
- sequenceAppend(T) - Static method in enum org.osgl.util.C.F
-
Returns a function that append specified element to argument sequence
- SequenceBase<T> - Class in org.osgl.util
-
Provide default implementation to some
C.Sequence
interface.
- SequenceBase() - Constructor for class org.osgl.util.SequenceBase
-
- sequencePrepend(T) - Static method in enum org.osgl.util.C.F
-
Returns a function that preppend specified element to argument sequence
- sequential() - Method in class org.osgl.Osgl.Var
-
- sequential() - Method in class org.osgl.util.C.Array
-
- sequential() - Method in interface org.osgl.util.C.List
-
- sequential() - Method in interface org.osgl.util.C.ListOrSet
-
- sequential() - Method in interface org.osgl.util.C.ReversibleSequence
-
- sequential() - Method in interface org.osgl.util.C.Sequence
-
- sequential() - Method in interface org.osgl.util.C.Set
-
- sequential() - Method in interface org.osgl.util.C.Traversable
-
- sequential() - Method in class org.osgl.util.ListBase
-
- sequential() - Method in class org.osgl.util.SequenceBase
-
- sequential() - Method in class org.osgl.util.SetBase
-
- sequential() - Method in class org.osgl.util.TraversableBase
-
- serialize(T) - Static method in class org.osgl.Osgl
-
- set(T) - Method in interface org.osgl.concurrent.ContextLocal
-
Sets the current context's copy of this context-local variable
to the specified value.
- set(T) - Method in class org.osgl.concurrent.JDKThreadLocal
-
- set(T) - Method in class org.osgl.Osgl.Val
-
- set(int, T) - Method in class org.osgl.Osgl.Val
-
- set(T) - Method in class org.osgl.Osgl.Var
-
- set(Osgl.Var<T>) - Method in class org.osgl.Osgl.Var
-
- set(int, T) - Method in class org.osgl.Osgl.Var
-
- set(T) - Method in interface org.osgl.util.C.List.Cursor
-
Replace the element this cursor points to with the new element specified.
- set() - Static method in enum org.osgl.util.C
-
Create an empty immutable set
- set(T) - Static method in enum org.osgl.util.C
-
Create an immutable set of a single element
- set(T, T...) - Static method in enum org.osgl.util.C
-
Create an immutable set contains specified elements
- set(Collection<? extends T>) - Static method in enum org.osgl.util.C
-
Create an immutable set of all elements contained in the collection specified
- set(Iterable<? extends T>) - Static method in enum org.osgl.util.C
-
Create an immutable set of all elements supplied by the iterable specified
- set(Object, Object, Object) - Method in class org.osgl.util.ListPropertySetter
-
- set(Object, Object, Object) - Method in class org.osgl.util.MapPropertySetter
-
- set(Object, Object, Object) - Method in interface org.osgl.util.PropertySetter
-
After calling this method, the value will be set on a property of an entity object
- set(Object, Object, Object) - Method in class org.osgl.util.ReflectionPropertySetter
-
- set(int, char) - Method in class org.osgl.util.S.Buffer
-
- set(T) - Method in class org.osgl.util.SingletonListIterator
-
- set(int, Character) - Method in class org.osgl.util.StrBase
-
- set(Osgl.T2<A, B>) - Method in class org.osgl.util.ZippedListIterator
-
- set(String) - Static method in class org.osgl.web.util.UserAgent
-
Deprecated.
- set1(A) - Method in class org.osgl.Osgl.Quadruple
-
- set1(A) - Method in class org.osgl.Osgl.Quintuple
-
- set1(A) - Method in class org.osgl.Osgl.Triple
-
- set1(A) - Method in class org.osgl.Osgl.Tuple
-
- set2(B) - Method in class org.osgl.Osgl.Quadruple
-
- set2(B) - Method in class org.osgl.Osgl.Quintuple
-
- set2(B) - Method in class org.osgl.Osgl.Triple
-
- set2(B) - Method in class org.osgl.Osgl.Tuple
-
- set3(C) - Method in class org.osgl.Osgl.Quadruple
-
- set3(C) - Method in class org.osgl.Osgl.Quintuple
-
- set3(C) - Method in class org.osgl.Osgl.Triple
-
- set4(D) - Method in class org.osgl.Osgl.Quadruple
-
- set4(D) - Method in class org.osgl.Osgl.Quintuple
-
- set5(E) - Method in class org.osgl.Osgl.Quintuple
-
- SetBase<T> - Class in org.osgl.util
-
- SetBase() - Constructor for class org.osgl.util.SetBase
-
- setCharAt(int, char) - Method in class org.osgl.util.S.Buffer
-
The character at the specified index is set to ch
.
- setCryptoService(CryptoService) - Static method in enum org.osgl.util.Crypto
-
- setDefaultTTL(int) - Method in interface org.osgl.cache.CacheService
-
Set default ttl value which will be used if user pass 0 as ttl or not specified ttl
Note some service might not favor this method after the internal cache service
is initialized.
- setFeature(C.Feature) - Method in class org.osgl.util.FeaturedBase
-
- setFeature(C.Feature) - Method in class org.osgl.util.ListBase
-
- setFeature(C.Feature) - Method in class org.osgl.util.SetBase
-
- setFeature(C.Feature) - Method in class org.osgl.util.StrBase
-
- setField(String, T, F) - Static method in class org.osgl.Osgl
-
Set an object field value using reflection.
- setLength(int) - Method in class org.osgl.util.S.Buffer
-
Sets the length of the character sequence.
- setNullValuePolicy(PropertyGetter.NullValuePolicy) - Method in interface org.osgl.util.PropertyGetter
-
Set null value policy
- setObjectFactory(Osgl.Function<Class<?>, Object>) - Method in interface org.osgl.util.PropertyHandler
-
- setOf(T...) - Static method in enum org.osgl.util.C
-
Create an immutable set of an array of elements
- setProperty(Object, Object, String) - Static method in class org.osgl.Osgl
-
- setProperty(CacheService, Object, Object, String) - Static method in class org.osgl.Osgl
-
- setStringValueResolver(Osgl.Func2<String, Class<?>, ?>) - Method in interface org.osgl.util.PropertyHandler
-
- setter() - Method in class org.osgl.Osgl.Var._f
-
- setter() - Method in class org.osgl.util.ListPropertyGetter
-
- setter() - Method in class org.osgl.util.MapPropertyGetter
-
- setter() - Method in interface org.osgl.util.PropertyGetter
-
Returns the corresponding setter
- setter() - Method in class org.osgl.util.ReflectionPropertyGetter
-
- setValue(V) - Method in class org.osgl.util.C.Map.Entry
-
- SHORT_RANGE_STEP - Static variable in class org.osgl.util.N.F
-
- shortRangeStep(int) - Static method in class org.osgl.util.N.F
-
- ShortRangeStep() - Constructor for class org.osgl.util.N.ShortRangeStep
-
- ShortRangeStep(int) - Constructor for class org.osgl.util.N.ShortRangeStep
-
- shortValue() - Method in class org.osgl.util.ValueObject
-
- shutdown() - Method in interface org.osgl.cache.CacheService
-
Shutdown the cache service
- sign(String, byte[]) - Static method in enum org.osgl.util.Crypto
-
Sign a message with a key
- sign() - Static method in class org.osgl.util.N.F
-
- sign() - Method in class org.osgl.util.N.Num
-
- sign(Number) - Static method in class org.osgl.util.N
-
- SimpleObjectFactory - Class in org.osgl.util
-
- SimpleObjectFactory() - Constructor for class org.osgl.util.SimpleObjectFactory
-
- SimpleStringValueResolver - Class in org.osgl.util
-
- SimpleStringValueResolver() - Constructor for class org.osgl.util.SimpleStringValueResolver
-
- SingletonIterator<T> - Class in org.osgl.util
-
Created with IntelliJ IDEA.
- SingletonIterator(T) - Constructor for class org.osgl.util.SingletonIterator
-
- singletonList(T) - Static method in enum org.osgl.util.C
-
- SingletonListIterator<T> - Class in org.osgl.util
-
Created with IntelliJ IDEA.
- SingletonListIterator(T) - Constructor for class org.osgl.util.SingletonListIterator
-
- size() - Method in class org.osgl.Osgl.Var
-
- size() - Method in class org.osgl.util.C.Array
-
- size() - Method in class org.osgl.util.C.Map
-
- size() - Method in interface org.osgl.util.C.Traversable
-
Return the size of this traversal
- size() - Method in class org.osgl.util.CompositeList
-
- size() - Method in class org.osgl.util.LazyRange
-
- size() - Method in class org.osgl.util.ListBuilder
-
- size() - Method in class org.osgl.util.StrBase
-
- sizedBuffer(int) - Static method in class org.osgl.util.S
-
- sizedBuilder(int) - Static method in class org.osgl.util.S
-
Deprecated.
- snapshot() - Method in interface org.osgl.util.C.List
-
Returns an immutable list contains all elements of the current list.
- snapshot() - Method in class org.osgl.util.ListBase
-
- snapshot() - Method in class org.osgl.util.StrBase
-
- some(T) - Static method in class org.osgl.Osgl.Option
-
Returns an Option
with the specified present non-null value.
- some(T) - Static method in class org.osgl.Osgl
-
- Some(T) - Constructor for class org.osgl.Osgl.Some
-
- sort(T[], int, int, Comparator<T>) - Method in interface org.osgl.util.algo.ArraySort
-
- sort(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArraySortBase
-
- sort(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArraySortInplaceBase
-
- sort0(T[], int, int, Comparator<T>, T[]) - Method in class org.osgl.util.algo.ArrayInsertionSort
-
- sort0(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArrayInsertionSortInplace
-
- sort0(T[], int, int, Comparator<T>, T[]) - Method in class org.osgl.util.algo.ArrayMergeSort
-
- sort0(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArrayMergeSortInplace
-
- sort0(T[], int, int, Comparator<T>, T[]) - Method in class org.osgl.util.algo.ArraySimpleInsertionSort
-
- sort0(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArraySimpleInsertionSortInplace
-
- sort0(T[], int, int, Comparator<T>, T[]) - Method in class org.osgl.util.algo.ArraySortBase
-
- sort0(T[], int, int, Comparator<T>) - Method in class org.osgl.util.algo.ArraySortInplaceBase
-
- sorted() - Method in interface org.osgl.util.C.List
-
Returns a sorted copy of this list.
- sorted(Comparator<? super T>) - Method in interface org.osgl.util.C.List
-
Returns a sorted copy of this list.
- sorted() - Method in class org.osgl.util.ListBase
-
- sorted(Comparator<? super T>) - Method in class org.osgl.util.ListBase
-
- SPEC_VERSION - Static variable in class org.osgl.util.VM
-
- split(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.List
-
Split this list into two list based on the predicate specified.
- split(String, int) - Method in class org.osgl.util.FastStr
-
- split(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- SPLIT - Static variable in enum org.osgl.util.S.F
-
- split(String) - Static method in enum org.osgl.util.S.F
-
- split(String, char) - Static method in class org.osgl.util.S
-
Split a string into a list of strings by specified separator char
- split(String, int) - Method in class org.osgl.util.Str
-
- split(String, int) - Method in class org.osgl.util.StrBase
-
- split(String) - Method in class org.osgl.util.StrBase
-
- sqr() - Static method in class org.osgl.util.N.F
-
- sqr(Class<T>) - Static method in class org.osgl.util.N.F
-
- sqrt() - Static method in class org.osgl.util.N.F
-
- sqrt() - Method in class org.osgl.util.N.Num
-
- sqrt(double) - Static method in class org.osgl.util.N
-
- stackTrace(Throwable) - Static method in class org.osgl.util.E
-
- STARTS_WITH - Static variable in enum org.osgl.util.S.F
-
- startsWith(FastStr, int) - Method in class org.osgl.util.FastStr
-
- startsWith(CharSequence, int) - Method in class org.osgl.util.FastStr
-
- startsWith(String) - Static method in enum org.osgl.util.S.F
-
- startsWith(String, String) - Static method in class org.osgl.util.S
-
- startsWith(String, char) - Static method in class org.osgl.util.S
-
- startsWith(Str, int) - Method in class org.osgl.util.Str
-
- startsWith(CharSequence, int) - Method in class org.osgl.util.Str
-
- startsWith(CharSequence) - Method in class org.osgl.util.StrBase
-
Check if this str starts with the given char sequence
- startsWith(T) - Method in class org.osgl.util.StrBase
-
Check if this str starts with the given str
- startsWith(T, int) - Method in class org.osgl.util.StrBase
-
Check this str instance starts with str, with the search starts at
specified offset
- startsWith(CharSequence, int) - Method in class org.osgl.util.StrBase
-
Check if this str starts with a char sequence, with the search starts at
the specified offset
- startup() - Method in interface org.osgl.cache.CacheService
-
Restart the cache service after shutdown
- step() - Method in interface org.osgl.util.C.Range
-
Returns a $.Func2
function that applied to an element in this Range
and
an integer n
indicate the number of steps.
- step() - Method in class org.osgl.util.IntRange
-
- step() - Method in class org.osgl.util.LazyRange
-
- step(int) - Method in class org.osgl.util.N.RangeStep
-
- str(Object) - Static method in class org.osgl.util.S
-
- str(char...) - Static method in class org.osgl.util.S
-
- Str - Class in org.osgl.util
-
- Str() - Constructor for class org.osgl.util.Str
-
- StrBase<T extends StrBase<T>> - Class in org.osgl.util
-
- StrBase() - Constructor for class org.osgl.util.StrBase
-
- StrBase.F - Enum in org.osgl.util
-
- string(Object, boolean) - Static method in class org.osgl.util.S
-
Get string representation of an object instance
- string(Object) - Static method in class org.osgl.util.S
-
- stringOf(char[]) - Static method in enum org.osgl.util.Unsafe
-
Returns a string directly from the char array supplied without
copy operation
- stringValue() - Method in class org.osgl.util.ValueObject
-
- StringValueResolver<T> - Class in org.osgl.util
-
A String value resolver resolves a
string value
into
a certain type of object instance.
- StringValueResolver() - Constructor for class org.osgl.util.StringValueResolver
-
- StringValueResolver(Class<T>) - Constructor for class org.osgl.util.StringValueResolver
-
- strip(String, String) - Method in class org.osgl.util.FastStr
-
- strip(FastStr, FastStr) - Method in class org.osgl.util.FastStr
-
- strip(Object, String, String) - Static method in class org.osgl.util.S
-
Strip the prefix and suffix from an object's String representation and
return the result
- strip(String, String) - Method in class org.osgl.util.Str
-
- strip(String, String) - Method in class org.osgl.util.StrBase
-
- sub(Number) - Method in class org.osgl.util.N.Num
-
- subList(int, int) - Method in class org.osgl.Osgl.Var
-
- subList(int, int) - Method in interface org.osgl.util.C.List
-
- subList(int, int) - Method in class org.osgl.util.FastStr
-
- subList(int, int) - Method in class org.osgl.util.ListBase
-
- subList(int, int) - Method in class org.osgl.util.Str
-
- subList(int, int) - Method in class org.osgl.util.StrBase
-
Returns a sub str that is a part of this str
- subSequence(int, int) - Method in class org.osgl.util.FastStr
-
- subSequence(int, int) - Method in class org.osgl.util.S.Buffer
-
Returns a new character sequence that is a subsequence of this sequence.
- subSequence(int, int) - Method in class org.osgl.util.Str
-
- subSequence(int, int) - Method in class org.osgl.util.StrBase
-
Return a part of this str specified by start inclusive and end exclusive position.
- substr(int, int) - Method in class org.osgl.util.StrBase
-
- substr(int) - Method in class org.osgl.util.StrBase
-
- substring(int) - Method in class org.osgl.util.FastStr
-
- substring(int, int) - Method in class org.osgl.util.FastStr
-
- substring(int) - Method in class org.osgl.util.S.Buffer
-
Returns a new String
that contains a subsequence of
characters currently contained in this character sequence.
- substring(int, int) - Method in class org.osgl.util.S.Buffer
-
Returns a new String
that contains a subsequence of
characters currently contained in this sequence.
- substring(int) - Method in class org.osgl.util.Str
-
- substring(int, int) - Method in class org.osgl.util.Str
-
- substring(int) - Method in class org.osgl.util.StrBase
-
Return a sub string of type
String
of this
str starts from
beginIndex
specified till the end
of the char array of this str
- substring(int, int) - Method in class org.osgl.util.StrBase
-
Returns a new string that is a substring of this str.
- subtract(Class<T>) - Static method in class org.osgl.util.N.F
-
- T2(A, B) - Static method in class org.osgl.Osgl
-
- T2(A, B) - Constructor for class org.osgl.Osgl.T2
-
- T2(String, String) - Constructor for class org.osgl.util.S.T2
-
- T2(Osgl.T2<String, String>) - Constructor for class org.osgl.util.S.T2
-
- T3(A, B, C) - Static method in class org.osgl.Osgl
-
- T3(A, B, C) - Constructor for class org.osgl.Osgl.T3
-
- T3(String, String, String) - Constructor for class org.osgl.util.S.T3
-
- T3(Osgl.Triple<String, String, String>) - Constructor for class org.osgl.util.S.T3
-
- T4(A, B, C, D) - Static method in class org.osgl.Osgl
-
- T4(A, B, C, D) - Constructor for class org.osgl.Osgl.T4
-
- T4(String, String, String, String) - Constructor for class org.osgl.util.S.T4
-
- T4(Osgl.Quadruple<String, String, String, String>) - Constructor for class org.osgl.util.S.T4
-
- T5(A, B, C, D, E) - Static method in class org.osgl.Osgl
-
- T5(A, B, C, D, E) - Constructor for class org.osgl.Osgl.T5
-
- T5(String, String, String, String, String) - Constructor for class org.osgl.util.S.T5
-
- T5(Osgl.Quintuple<String, String, String, String, String>) - Constructor for class org.osgl.util.S.T5
-
- tail() - Method in class org.osgl.Osgl.Var
-
- tail(int) - Method in class org.osgl.Osgl.Var
-
- tail() - Method in interface org.osgl.util.C.List
-
Returns the rest part of the Sequence
except the first element
- tail(int) - Method in interface org.osgl.util.C.List
-
Returns a Sequence
consisting the last n
elements from this Sequence
if number n
is positive and the Sequence
contains more than n
elements
- tail(int) - Method in interface org.osgl.util.C.Range
-
- tail() - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns the rest part of the Sequence
except the first element
- tail(int) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns a Sequence
consisting the last n
elements from this Sequence
if number n
is positive and the Sequence
contains more than n
elements
- tail() - Method in interface org.osgl.util.C.Sequence
-
Returns the rest part of the Sequence
except the first element
- tail() - Method in class org.osgl.util.LazyRange
-
- tail(int) - Method in class org.osgl.util.LazyRange
-
- tail() - Method in class org.osgl.util.ListBase
-
- tail(int) - Method in class org.osgl.util.ListBase
-
- tail() - Method in class org.osgl.util.SequenceBase
-
- tail() - Method in class org.osgl.util.StrBase
-
- tail(int) - Method in class org.osgl.util.StrBase
-
- take(int) - Method in class org.osgl.Osgl.Var
-
- take(int) - Method in interface org.osgl.util.C.List
-
Returns a Sequence
consisting the first n
elements from this Sequence
if
number n
is positive and the Sequence
contains more than n
elements
- take(int) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns a Sequence
consisting the first n
elements from this Sequence
if
number n
is positive and the Sequence
contains more than n
elements
- take(int) - Method in interface org.osgl.util.C.Sequence
-
Returns a Sequence
consisting the first n
elements from this Sequence
if
number n
is positive and the Sequence
contains more than n
elements
- take(int) - Method in class org.osgl.util.LazyRange
-
- take(int) - Method in class org.osgl.util.ListBase
-
- take(int) - Method in class org.osgl.util.SequenceBase
-
- take(int) - Method in class org.osgl.util.StrBase
-
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.Osgl.Var
-
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.List
-
Returns an new Sequence
that takes the head of this Sequence
until the predicate
evaluate to false
:
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.ReversibleSequence
-
Returns an new Sequence
that takes the head of this Sequence
until the predicate
evaluate to false
:
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in interface org.osgl.util.C.Sequence
-
Returns an new Sequence
that takes the head of this Sequence
until the predicate
evaluate to false
:
- takeWhile(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.FastStr
-
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.ListBase
-
- takeWhile(Osgl.Function<? super T, Boolean>) - Method in class org.osgl.util.SequenceBase
-
- takeWhile(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.Str
-
- takeWhile(Osgl.Function<? super Character, Boolean>) - Method in class org.osgl.util.StrBase
-
Return a str that contains the first N characters in this string, the characters
in the new str must matches the test specified by the predicate function.
- targetClass() - Method in class org.osgl.util.BigDecimalValueObjectCodec
-
- targetClass() - Method in class org.osgl.util.BigIntegerValueObjectCodec
-
- targetClass() - Method in class org.osgl.util.FastJsonObjectCodec
-
- targetClass() - Method in class org.osgl.util.KeywordValueObjectCodec
-
- targetClass() - Method in class org.osgl.util.KVCodec
-
- targetClass() - Method in interface org.osgl.util.ValueObject.Codec
-
- targetType() - Method in class org.osgl.util.StringValueResolver
-
- tbd() - Static method in class org.osgl.util.E
-
- tbd(String) - Static method in class org.osgl.util.E
-
- test(T) - Method in class org.osgl.Osgl.Predicate
-
Sub class to implement this method to test on the supplied elements
- test() - Static method in class org.osgl.util.algo.ArrayInsertionSortInplace
-
- thenComparing(Comparator<? super T>) - Method in class org.osgl.Osgl.Comparator
-
- thenComparing(Osgl.Function<? super T, ? extends U>, Comparator<? super U>) - Method in class org.osgl.Osgl.Comparator
-
- thenComparing(Osgl.Function<? super T, ? extends U>) - Method in class org.osgl.Osgl.Comparator
-
- third() - Method in class org.osgl.Osgl.Quadruple
-
- third() - Method in class org.osgl.Osgl.Quintuple
-
- third() - Method in class org.osgl.Osgl.Triple
-
- times(int) - Method in class org.osgl.Osgl.F1
-
- times(int) - Method in interface org.osgl.Osgl.MultiplicableFunction
-
Returns a function with n
times factor specified.
- times(int) - Method in class org.osgl.Osgl.Operator
-
- times(Osgl.Function<T, T>, T, int) - Static method in class org.osgl.Osgl
-
- times(int) - Method in class org.osgl.util.FastStr
-
- times(int) - Method in class org.osgl.util.N.ByteRangeStep
-
- times(int) - Method in class org.osgl.util.N.IntRangeStep
-
- times(int) - Method in class org.osgl.util.N.LongRangeStep
-
- times - Variable in class org.osgl.util.N.RangeStep
-
- times(int) - Method in class org.osgl.util.N.RangeStep
-
- times(int) - Method in class org.osgl.util.N.ShortRangeStep
-
- times(String, int) - Static method in class org.osgl.util.S
-
- times(char, int) - Static method in class org.osgl.util.S
-
Return a string composed of `times` of char `c`
- times(int) - Method in class org.osgl.util.Str
-
- times(int) - Method in class org.osgl.util.StrBase
-
Returns a str instance that repeat this str's char sequence for n
times
- tmpFile() - Static method in class org.osgl.util.IO
-
- tmpFile(String, String) - Static method in class org.osgl.util.IO
-
- tmpFile(String, String, File) - Static method in class org.osgl.util.IO
-
- to() - Method in interface org.osgl.util.C.Range
-
Returns the to
value (exclusive) of the range
- to() - Method in class org.osgl.util.LazyRange
-
- TO_LOWERCASE - Static variable in enum org.osgl.util.S.F
-
- TO_UPPERCASE - Static variable in enum org.osgl.util.S.F
-
- toArray() - Method in class org.osgl.Osgl.Var
-
- toArray(T[]) - Method in class org.osgl.Osgl.Var
-
- toArray() - Method in class org.osgl.util.ListBuilder
-
- toArray(T[]) - Method in class org.osgl.util.ListBuilder
-
- toCharArray() - Method in class org.osgl.util.StrBase
-
- toCharset(Charset) - Static method in class org.osgl.util.Charsets
-
Returns the given Charset or the default Charset if the given Charset is null.
- toCharset(String) - Static method in class org.osgl.util.Charsets
-
Returns a Charset for the named charset.
- toFastStr() - Method in class org.osgl.util.FastStr
-
- toFastStr() - Method in class org.osgl.util.Str
-
- toFastStr() - Method in class org.osgl.util.StrBase
-
Return a
FastStr
that contains all the char sequence
in this str instance
- toJDKException() - Method in exception org.osgl.exception.UnexpectedEncodingException
-
Convert to corresponding JDK exception.
- toJSONString(BigDecimal) - Method in class org.osgl.util.BigDecimalValueObjectCodec
-
- toJSONString(BigInteger) - Method in class org.osgl.util.BigIntegerValueObjectCodec
-
- toJSONString(JSONObject) - Method in class org.osgl.util.FastJsonObjectCodec
-
- toJSONString(Keyword) - Method in class org.osgl.util.KeywordValueObjectCodec
-
- toJSONString(KV) - Method in class org.osgl.util.KVCodec
-
- toJSONString(T) - Method in interface org.osgl.util.ValueObject.Codec
-
- toJSONString() - Method in class org.osgl.util.ValueObject
-
- tokens() - Method in class org.osgl.util.Keyword
-
- toList() - Method in class org.osgl.util.ListBuilder
-
Return an immutable list contains all element of this list builder
and then release references to the internal buffer.
- toList(Iterable<? extends T>) - Static method in class org.osgl.util.ListBuilder
-
Returns an immutable
C.List
from iterable
- toList(Iterator<? extends T>) - Static method in class org.osgl.util.ListBuilder
-
Returns an immutable
C.List
from an iterator
- toList(Enumeration<? extends T>) - Static method in class org.osgl.util.ListBuilder
-
- toList(Collection<? extends T>) - Static method in class org.osgl.util.ListBuilder
-
Returns an immutable
C.List
from a collection
- toLowerCase(Locale) - Method in class org.osgl.util.FastStr
-
- toLowerCase(Locale) - Method in class org.osgl.util.Str
-
- toLowerCase(Locale) - Method in class org.osgl.util.StrBase
-
- toLowerCase() - Method in class org.osgl.util.StrBase
-
- toMap() - Method in interface org.osgl.util.KV
-
Returns a `Map` contains (key, value) pairs that stored in this
`KV` map.
- toMap() - Method in class org.osgl.util.KVStore
-
Returns a `Map` contains (key, value) pairs that stored in this
`KVStore`.
- toOption() - Method in class org.osgl.Osgl.Var
-
- toSet() - Method in class org.osgl.util.ListBuilder
-
- toString() - Method in class org.osgl.Osgl.None
-
- toString() - Method in class org.osgl.Osgl.Option
-
- toString() - Method in class org.osgl.Osgl.Quadruple
-
- toString() - Method in class org.osgl.Osgl.Quintuple
-
- toString() - Method in class org.osgl.Osgl.Some
-
- toString() - Method in class org.osgl.Osgl
-
- toString(Object) - Static method in class org.osgl.Osgl
-
Returns String representation of an object instance.
- toString() - Method in class org.osgl.Osgl.Triple
-
- toString() - Method in class org.osgl.Osgl.Tuple
-
- toString(BigDecimal) - Method in class org.osgl.util.BigDecimalValueObjectCodec
-
- toString(BigInteger) - Method in class org.osgl.util.BigIntegerValueObjectCodec
-
- toString() - Method in class org.osgl.util.C.Map
-
- toString() - Method in class org.osgl.util.Const
-
- toString() - Method in enum org.osgl.util.Crypto.HashType
-
- toString(JSONObject) - Method in class org.osgl.util.FastJsonObjectCodec
-
- toString() - Method in class org.osgl.util.FastStr
-
- toString(Keyword) - Method in enum org.osgl.util.Keyword.Style
-
- toString() - Method in class org.osgl.util.Keyword
-
- toString(Keyword.Style) - Method in class org.osgl.util.Keyword
-
Return string representation of this keyword using style specified
- toString(Keyword) - Method in class org.osgl.util.KeywordValueObjectCodec
-
- toString(KV) - Method in class org.osgl.util.KVCodec
-
- toString() - Method in class org.osgl.util.LazyRange
-
- toString() - Method in class org.osgl.util.N.Num
-
- toString() - Method in class org.osgl.util.S.Buffer
-
Returns a string representing the data in this sequence.
- toString() - Method in class org.osgl.util.Str
-
- toString(T) - Method in interface org.osgl.util.ValueObject.Codec
-
- toString() - Method in class org.osgl.util.ValueObject
-
- toString() - Method in class org.osgl.web.util.UserAgent
-
- toString2(Object) - Static method in class org.osgl.Osgl
-
- toUpperCase(Locale) - Method in class org.osgl.util.FastStr
-
- toUpperCase(Locale) - Method in class org.osgl.util.Str
-
- toUpperCase(Locale) - Method in class org.osgl.util.StrBase
-
- toUpperCase() - Method in class org.osgl.util.StrBase
-
- toVal() - Method in class org.osgl.util.Const
-
- toVar() - Method in class org.osgl.util.Const
-
- transform(FROM) - Method in class org.osgl.Osgl.Transformer
-
The place sub class to implement the transform logic
- Transformer() - Constructor for class org.osgl.Osgl.Transformer
-
- TraversableBase<T> - Class in org.osgl.util
-
- TraversableBase() - Constructor for class org.osgl.util.TraversableBase
-
- trim() - Method in class org.osgl.util.FastStr
-
- TRIM - Static variable in enum org.osgl.util.S.F
-
- trim(String) - Static method in class org.osgl.util.S
-
Null safety trim
- trim() - Method in class org.osgl.util.Str
-
- trim() - Method in class org.osgl.util.StrBase
-
- trimToSize() - Method in class org.osgl.util.ListBuilder
-
- trimToSize() - Method in class org.osgl.util.S.Buffer
-
Attempts to reduce storage used for the character sequence.
- Triple(A, B, C) - Constructor for class org.osgl.Osgl.Triple
-
- Triple(String, String, String) - Constructor for class org.osgl.util.S.Triple
-
- Triple(Osgl.Triple<String, String, String>) - Constructor for class org.osgl.util.S.Triple
-
- tripleSplit(String, char) - Static method in class org.osgl.util.S
-
Split string by separator into three parts and return in a
S.T3
object
- TRUE - Static variable in enum org.osgl.Osgl.F
-
A predefined forever true predicate which returns true
on any element been tested
- ts() - Static method in class org.osgl.Osgl
-
Return current time stamp in nano seconds.
- Tuple(P1, P2) - Static method in class org.osgl.Osgl
-
- Tuple(A, B) - Constructor for class org.osgl.Osgl.Tuple
-
- typeParamImplementations(Class, Class) - Static method in class org.osgl.util.Generics
-
Returns implementation of type parameters declared in the root class/interface by the given sub class
- underscore() - Method in class org.osgl.util.Keyword
-
- underscore(CharSequence) - Static method in class org.osgl.util.S
-
- unexpected(String, Object...) - Static method in class org.osgl.util.E
-
- unexpected(Throwable) - Static method in class org.osgl.util.E
-
- unexpected(Throwable, String, Object...) - Static method in class org.osgl.util.E
-
- UnexpectedClassNotFoundException - Exception in org.osgl.exception
-
- UnexpectedClassNotFoundException(ClassNotFoundException) - Constructor for exception org.osgl.exception.UnexpectedClassNotFoundException
-
- UnexpectedClassNotFoundException(ClassNotFoundException, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedClassNotFoundException
-
- UnexpectedEncodingException - Exception in org.osgl.exception
-
- UnexpectedEncodingException(IOException) - Constructor for exception org.osgl.exception.UnexpectedEncodingException
-
- UnexpectedException - Exception in org.osgl.exception
-
Could be used when programmer think it is not logic to reach somewhere.
- UnexpectedException() - Constructor for exception org.osgl.exception.UnexpectedException
-
- UnexpectedException(String) - Constructor for exception org.osgl.exception.UnexpectedException
-
- UnexpectedException(String, Object...) - Constructor for exception org.osgl.exception.UnexpectedException
-
- UnexpectedException(Throwable) - Constructor for exception org.osgl.exception.UnexpectedException
-
- UnexpectedException(Throwable, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedException
-
- unexpectedIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- UnexpectedIOException - Exception in org.osgl.exception
-
- UnexpectedIOException(IOException) - Constructor for exception org.osgl.exception.UnexpectedIOException
-
- UnexpectedIOException(String, Object...) - Constructor for exception org.osgl.exception.UnexpectedIOException
-
- UnexpectedIOException(Throwable, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedIOException
-
- UnexpectedMethodInvocationException - Exception in org.osgl.exception
-
A runtime exception that is raised when exception encountered
invoking a method by Java reflection
- UnexpectedMethodInvocationException(Exception) - Constructor for exception org.osgl.exception.UnexpectedMethodInvocationException
-
- UnexpectedMethodInvocationException(Exception, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedMethodInvocationException
-
- UnexpectedNewInstanceException - Exception in org.osgl.exception
-
A runtime exception that is raised when exception encountered creating
new instance by Java reflection
- UnexpectedNewInstanceException(String, Object...) - Constructor for exception org.osgl.exception.UnexpectedNewInstanceException
-
- UnexpectedNewInstanceException(Exception) - Constructor for exception org.osgl.exception.UnexpectedNewInstanceException
-
- UnexpectedNewInstanceException(Exception, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedNewInstanceException
-
- UnexpectedNoSuchFieldException - Exception in org.osgl.exception
-
- UnexpectedNoSuchFieldException(NoSuchFieldException) - Constructor for exception org.osgl.exception.UnexpectedNoSuchFieldException
-
- UnexpectedNoSuchFieldException(NoSuchMethodException, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedNoSuchFieldException
-
- UnexpectedNoSuchMethodException - Exception in org.osgl.exception
-
- UnexpectedNoSuchMethodException(Class<?>, String) - Constructor for exception org.osgl.exception.UnexpectedNoSuchMethodException
-
- UnexpectedNoSuchMethodException(String, Object...) - Constructor for exception org.osgl.exception.UnexpectedNoSuchMethodException
-
- UnexpectedNoSuchMethodException(NoSuchMethodException) - Constructor for exception org.osgl.exception.UnexpectedNoSuchMethodException
-
- UnexpectedNoSuchMethodException(NoSuchMethodException, String, Object...) - Constructor for exception org.osgl.exception.UnexpectedNoSuchMethodException
-
- unique() - Method in interface org.osgl.util.C.List
-
Return a list that contains unique set of this list and keep the orders.
- unique(Comparator<T>) - Method in interface org.osgl.util.C.List
-
Return a list that contains unique set as per the comparator specified of
this list and keep the orders.
- unique() - Method in class org.osgl.util.ListBase
-
- unique(Comparator<T>) - Method in class org.osgl.util.ListBase
-
- unix2dos(String) - Static method in class org.osgl.util.S
-
- UNKNOWN - Static variable in class org.osgl.web.util.UserAgent
-
- unregister(ValueObject.Codec) - Static method in class org.osgl.util.ValueObject
-
- Unsafe - Enum in org.osgl.util
-
- unsafeCapFirst(String) - Static method in class org.osgl.util.S
-
- unsafeChars() - Method in class org.osgl.util.FastStr
-
Return char array buf of this FastStr instance.
- unsafeOf(String) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from a String instance.
- unsafeOf(char[]) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from char array without array copying
- unsafeOf(char[], int, int) - Static method in class org.osgl.util.FastStr
-
Construct a FastStr instance from char array, from the start position, finished at end position
without copying the array.
- unsetFeature(C.Feature) - Method in class org.osgl.util.FeaturedBase
-
- unsetFeature(C.Feature) - Method in class org.osgl.util.ListBase
-
- unsetFeature(C.Feature) - Method in class org.osgl.util.SetBase
-
- unsetFeature(C.Feature) - Method in class org.osgl.util.StrBase
-
- unsupport() - Static method in class org.osgl.util.E
-
- unsupport(String, Object...) - Static method in class org.osgl.util.E
-
- UnsupportedException - Exception in org.osgl.exception
-
An operation is unsupported
- UnsupportedException() - Constructor for exception org.osgl.exception.UnsupportedException
-
- UnsupportedException(String) - Constructor for exception org.osgl.exception.UnsupportedException
-
- UnsupportedException(String, Object...) - Constructor for exception org.osgl.exception.UnsupportedException
-
- UnsupportedException(Throwable) - Constructor for exception org.osgl.exception.UnsupportedException
-
- unsupportedIf(boolean) - Static method in class org.osgl.util.E
-
- unsupportedIf(boolean, String, Object...) - Static method in class org.osgl.util.E
-
- update(Osgl.Function<T, T>) - Method in class org.osgl.Osgl.Var
-
- update(Osgl.Func0<T>) - Method in class org.osgl.Osgl.Var
-
- updater(Osgl.Function<T, T>) - Method in class org.osgl.Osgl.Var._f
-
- updater(Osgl.Func2<T, T, T>) - Method in class org.osgl.Osgl.Var._f
-
- upper() - Method in class org.osgl.util.StrBase
-
- upper(Locale) - Method in class org.osgl.util.StrBase
-
- urlDecode(String) - Static method in class org.osgl.util.S
-
- urlEncode() - Method in class org.osgl.util.FastStr
-
- urlEncode(String) - Static method in class org.osgl.util.S
-
perform URL encoding on a giving string
- urlEncode() - Method in class org.osgl.util.Str
-
- urlEncode() - Method in class org.osgl.util.StrBase
-
- US_ASCII - Static variable in class org.osgl.util.CharEncoding
-
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.
- US_ASCII - Static variable in class org.osgl.util.Charsets
-
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.
- UserAgent - Class in org.osgl.web.util
-
- UserAgent.Browser - Enum in org.osgl.web.util
-
- UserAgent.Device - Enum in org.osgl.web.util
-
- UserAgent.OS - Enum in org.osgl.web.util
-
- UTF_16 - Static variable in class org.osgl.util.CharEncoding
-
Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark
(either order accepted on input, big-endian used on output)
- UTF_16 - Static variable in class org.osgl.util.Charsets
-
Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark
(either order accepted on input, big-endian used on output)
- UTF_16BE - Static variable in class org.osgl.util.CharEncoding
-
Sixteen-bit Unicode Transformation Format, big-endian byte order.
- UTF_16BE - Static variable in class org.osgl.util.Charsets
-
Sixteen-bit Unicode Transformation Format, big-endian byte order.
- UTF_16LE - Static variable in class org.osgl.util.CharEncoding
-
Sixteen-bit Unicode Transformation Format, little-endian byte order.
- UTF_16LE - Static variable in class org.osgl.util.Charsets
-
Sixteen-bit Unicode Transformation Format, little-endian byte order.
- UTF_8 - Static variable in class org.osgl.util.CharEncoding
-
Eight-bit Unicode Transformation Format.
- UTF_8 - Static variable in class org.osgl.util.Charsets
-
Eight-bit Unicode Transformation Format.
- UUID() - Static method in class org.osgl.util.Codec
-
- uuid() - Static method in class org.osgl.util.Codec
-
- uuid() - Static method in class org.osgl.util.S
-
- V1() - Constructor for class org.osgl.Osgl.V1
-
- V2() - Constructor for class org.osgl.Osgl.V2
-
- V3() - Constructor for class org.osgl.Osgl.V3
-
- V4() - Constructor for class org.osgl.Osgl.V4
-
- V5() - Constructor for class org.osgl.Osgl.V5
-
- val(T) - Static method in class org.osgl.Osgl
-
- Val(T) - Constructor for class org.osgl.Osgl.Val
-
- val(String) - Static method in class org.osgl.util.S
-
- Val(String) - Constructor for class org.osgl.util.S.Val
-
- val() - Method in class org.osgl.util.StrBase
-
- value() - Method in class org.osgl.util.StrBase
-
- value() - Method in class org.osgl.util.ValueObject
-
- ValueObject - Class in org.osgl.util
-
A ValueObject
encapsulate data of simple types in common Java application.
- ValueObject() - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(boolean) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(byte) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(char) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(short) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(int) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(float) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(long) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(double) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(String) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(CharSequence) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(Enum) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(Object) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject(ValueObject) - Constructor for class org.osgl.util.ValueObject
-
- ValueObject.Codec<T> - Interface in org.osgl.util
-
- valueOf(String) - Static method in enum org.osgl.concurrent.ContextLocal.Factory.Predefined
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.Osgl.F
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.algo.Algorithms
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.algo.ArrayAlgorithm.Util
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.C.F
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.C.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.C.ListFactory.Predefined
-
Returns the enum constant of this type with the specified name.
- valueOf(K, V) - Static method in class org.osgl.util.C.Map.Entry
-
- valueOf(String) - Static method in enum org.osgl.util.C
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.Crypto.HashType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.Crypto
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.Iterators
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.Keyword.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(Number) - Static method in class org.osgl.util.N.Num
-
- valueOf(String) - Static method in enum org.osgl.util.N.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.N.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.OS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.PropertyGetter.NullValuePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.S.F
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.StrBase.F
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.util.Unsafe
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.web.util.UserAgent.Browser
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.web.util.UserAgent.Device
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgl.web.util.UserAgent.OS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.osgl.web.util.UserAgent
-
- values() - Static method in enum org.osgl.concurrent.ContextLocal.Factory.Predefined
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.Osgl.F
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.algo.Algorithms
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.algo.ArrayAlgorithm.Util
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.C.F
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.C.Feature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.C.ListFactory.Predefined
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.osgl.util.C.Map
-
- values() - Static method in enum org.osgl.util.C
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.Crypto.HashType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.Crypto
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.Iterators
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.Keyword.Style
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.N.Op
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.N.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.OS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.PropertyGetter.NullValuePolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.S.F
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.StrBase.F
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.util.Unsafe
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.web.util.UserAgent.Browser
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.web.util.UserAgent.Device
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.osgl.web.util.UserAgent.OS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- var(T) - Static method in class org.osgl.Osgl
-
- var() - Static method in class org.osgl.Osgl
-
- Var(T) - Constructor for class org.osgl.Osgl.Var
-
- var(String) - Static method in class org.osgl.util.S
-
- Var(String) - Constructor for class org.osgl.util.S.Var
-
- VERSION - Static variable in class org.osgl.util.VM
-
- visit(K, T) - Method in class org.osgl.Osgl.IndexedVisitor
-
- visit(P1, P2) - Method in class org.osgl.Osgl.V2
-
- visit(P1, P2, P3) - Method in class org.osgl.Osgl.V3
-
- visit(P1, P2, P3, P4) - Method in class org.osgl.Osgl.V4
-
- visit(P1, P2, P3, P4, P5) - Method in class org.osgl.Osgl.V5
-
- visit(T) - Method in class org.osgl.Osgl.Visitor
-
User application to implement visit logic in this method
- visitor(Osgl.Function<? super T, ?>) - Static method in class org.osgl.Osgl
-
Convert a
Function<? super T, Void>
function into a
Osgl.Visitor
- Visitor() - Constructor for class org.osgl.Osgl.Visitor
-
Construct a visitor without payload
- VM - Class in org.osgl.util
-
Keep track java VM info