- 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
-
- 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
-
- 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_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.T3
-
- equals(Object) - Method in class org.osgl.Osgl.T4
-
- equals(Object) - Method in class org.osgl.Osgl.T5
-
- 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
-
- 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
- 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 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
-
- 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
- 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
- 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.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
-
- 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
-
- 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.
- 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.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.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.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
-
- 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.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
-
- 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
- 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.T3
-
- set2(B) - Method in class org.osgl.Osgl.T3
-
- set3(C) - Method in class org.osgl.Osgl.T3
-
- 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, 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
-
- T3(A, B, C) - Static method in class org.osgl.Osgl
-
- T3(A, B, C) - Constructor for class org.osgl.Osgl.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
-
- 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
-
- 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
-
- 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.Some
-
- toString() - Method in class org.osgl.Osgl.T3
-
- toString() - Method in class org.osgl.Osgl.T4
-
- toString() - Method in class org.osgl.Osgl.T5
-
- 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.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.S.Buffer
-
Attempts to reduce storage used for the character sequence.
- 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() - 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
-
- 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