A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(int, B) - Method in class com.saicone.types.util.WrappedList
- add(B) - Method in class com.saicone.types.util.WrappedCollection
- add(B) - Method in class com.saicone.types.util.WrappedList.Iterator
- addAll(int, Collection<? extends B>) - Method in class com.saicone.types.util.WrappedList
- addAll(Collection<? extends B>) - Method in class com.saicone.types.util.WrappedCollection
- addAny(int, Object) - Method in class com.saicone.types.util.WrappedList
-
Same as
List.add(int, Object)
with any Object compatibility. - addAny(Object) - Method in class com.saicone.types.util.WrappedCollection
-
Same as
Collection.add(Object)
with any Object compatibility. - addAny(Object) - Method in class com.saicone.types.util.WrappedList.Iterator
-
Same as
ListIterator.add(Object)
with any Object compatibility. - addAnyAll(int, Collection<?>) - Method in class com.saicone.types.util.WrappedList
-
Same as
List.addAll(int, Collection)
with any Object compatibility. - addAnyAll(Collection<?>) - Method in class com.saicone.types.util.WrappedCollection
-
Same as
Collection.addAll(Collection)
with any Object compatibility. - addAnyFirst(Object) - Method in class com.saicone.types.util.WrappedDeque
-
Same as
Deque.addFirst(Object)
with any Object compatibility. - addAnyLast(Object) - Method in class com.saicone.types.util.WrappedDeque
-
Same as
Deque.addLast(Object)
with any Object compatibility. - addFirst(B) - Method in class com.saicone.types.util.WrappedDeque
- addLast(B) - Method in class com.saicone.types.util.WrappedDeque
- andThen(TypeParser<E>) - Method in interface com.saicone.types.TypeParser
-
Create a type parsed that get the result of current parser, and then parse any non-null result with the provided parser.
- andThen(Type, Function<T, E>) - Method in interface com.saicone.types.TypeParser
-
Create a type-checked parser that get the result of current parse, and then apply any non-null result with the provided function.
- AnnotatedTypeParser<T> - Interface in com.saicone.types
-
Represents a function that parse any annotated type of object and converts into value type.
- array(Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into array type value.
- array(Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into array type value.
- ArrayIterator<T> - Class in com.saicone.types.iterator
-
Abstract class to iterate into any array.
Accepts any type of primitive and object array. - ArrayIterator(Object) - Constructor for class com.saicone.types.iterator.ArrayIterator
-
Constructs an array iterator with provided array object.
- as(TypeParser<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object with the given type parser.
- as(TypeParser<E>, E) - Method in interface com.saicone.types.ValueType
-
Convert this object with the given type parser.
- as(Class<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object into given class type.
- as(Class<E>, E) - Method in interface com.saicone.types.ValueType
-
Convert this object into given class type.
- asArray(TypeParser<?>) - Method in interface com.saicone.types.ValueType
-
Convert this object into array type with parser.
- asArray(TypeParser<?>, A) - Method in interface com.saicone.types.ValueType
-
Convert this object into given array type with parser.
- asArray(TypeParser<E>, E[]) - Method in interface com.saicone.types.ValueType
-
Convert this object into given array type with parser.
- asBigDecimal() - Method in interface com.saicone.types.ValueType
-
Convert this object into a BigDecimal.
- asBigDecimal(BigDecimal) - Method in interface com.saicone.types.ValueType
-
Convert this object into a BigDecimal.
- asBigInteger() - Method in interface com.saicone.types.ValueType
-
Convert this object into a BigInteger.
- asBigInteger(BigInteger) - Method in interface com.saicone.types.ValueType
-
Convert this object into a BigInteger.
- asBoolean() - Method in interface com.saicone.types.ValueType
-
Convert this object into a boolean.
- asBoolean(Boolean) - Method in interface com.saicone.types.ValueType
-
Convert this object into a boolean.
- asByte() - Method in interface com.saicone.types.ValueType
-
Convert this object into a byte.
- asByte(Byte) - Method in interface com.saicone.types.ValueType
-
Convert this object into a byte.
- asChar() - Method in interface com.saicone.types.ValueType
-
Convert this object into a character.
- asChar(Character) - Method in interface com.saicone.types.ValueType
-
Convert this object into a character.
- asCollection(TypeParser<E>, C) - Method in interface com.saicone.types.ValueType
-
Convert this object into given collection type with type parser.
- asDouble() - Method in interface com.saicone.types.ValueType
-
Convert this object into a double.
- asDouble(Double) - Method in interface com.saicone.types.ValueType
-
Convert this object into a double.
- asEnum(Class<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object into enum type.
- asEnum(Class<E>, E[]) - Method in interface com.saicone.types.ValueType
-
Convert this object into enum type with provided enum values.
- asFloat() - Method in interface com.saicone.types.ValueType
-
Convert this object into a float.
- asFloat(Float) - Method in interface com.saicone.types.ValueType
-
Convert this object into a float.
- asInt() - Method in interface com.saicone.types.ValueType
-
Convert this object into an integer.
- asInt(Integer) - Method in interface com.saicone.types.ValueType
-
Convert this object into an integer.
- asList(TypeParser<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object into an ArrayList with the given type parser.
- asLong() - Method in interface com.saicone.types.ValueType
-
Convert this object into a long.
- asLong(Long) - Method in interface com.saicone.types.ValueType
-
Convert this object into a long.
- asMap(TypeParser<K>, TypeParser<V>, M) - Method in interface com.saicone.types.ValueType
-
Convert this object into map type.
- asNumber() - Method in interface com.saicone.types.ValueType
-
Convert this object into a number.
- asNumber(Number) - Method in interface com.saicone.types.ValueType
-
Convert this object into a number.
- asOptional(TypeParser<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object into Optional converted type with type parser.
- asSet(TypeParser<E>) - Method in interface com.saicone.types.ValueType
-
Convert this object into a HashSet with the given type parser.
- asShort() - Method in interface com.saicone.types.ValueType
-
Convert this object into a short.
- asShort(Short) - Method in interface com.saicone.types.ValueType
-
Convert this object into a short.
- asString() - Method in interface com.saicone.types.ValueType
-
Convert this object into a string.
- asString(String) - Method in interface com.saicone.types.ValueType
-
Convert this object into a string.
- asUniqueId() - Method in interface com.saicone.types.ValueType
-
Convert this object into a unique ID.
- asUniqueId(UUID) - Method in interface com.saicone.types.ValueType
-
Convert this object into a unique ID.
B
- BIG_DECIMAL - Static variable in interface com.saicone.types.parser.NumberParser
-
BigDecimal type parser.
- BIG_DECIMAL - Static variable in class com.saicone.types.Types
-
BigDecimal type parser.
- BIG_INTEGER - Static variable in interface com.saicone.types.parser.NumberParser
-
BigInteger type parser.
- BIG_INTEGER - Static variable in class com.saicone.types.Types
-
BigInteger type parser.
- BOOLEAN - Static variable in class com.saicone.types.Types
-
Boolean type parser.
- BooleanParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to Boolean.
This parser is also compatible with any boolean representation fromObject.toString()
and also interpret decimal values between ZERO and ONE astrue
following elasticity check from mathematical functions. - BooleanParser() - Constructor for class com.saicone.types.parser.BooleanParser
- BYTE - Static variable in interface com.saicone.types.parser.NumberParser
-
Byte type parser.
- BYTE - Static variable in class com.saicone.types.Types
-
Byte type parser.
C
- cast(Number) - Method in interface com.saicone.types.parser.NumberParser
-
Cast any number to required number type.
- ceiling(B) - Method in class com.saicone.types.util.WrappedSet.Navigable
- ceilingAny(Object) - Method in class com.saicone.types.util.WrappedSet.Navigable
-
Same as
NavigableSet.ceiling(Object)
with any Object compatibility. - CHAR - Static variable in class com.saicone.types.Types
-
Character type parser.
This parser extracts the first character from non-empty String value. - CLASS - Static variable in class com.saicone.types.Types
-
Class type parser.
- ClassParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any String representation of Class name.
This parser is compatible with qualified name, file path and class descriptor. - ClassParser() - Constructor for class com.saicone.types.parser.ClassParser
- clear() - Method in class com.saicone.types.util.WrappedCollection
- clear() - Method in class com.saicone.types.util.WrappedMap
- collection(TypeParser<E>, Supplier<C>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser that convert any object into required collection type by parsing values with provided type parser.
- collection(Type, TypeParser<E>, Supplier<C>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser with associated type that convert any object into required collection type by parsing values with provided type parser.
- collection(C, Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into collection parameter.
This method iterates into any type of object to add parsed values into collection. - collection(C, Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into collection parameter.
This method iterate into any type of object to add parsed values into collection. - com.saicone.types - package com.saicone.types
-
This package provides the common type-related classes that are used across the project.
- com.saicone.types.iterator - package com.saicone.types.iterator
-
This package provides some special-case iterators which are used on
IterableType
. - com.saicone.types.parser - package com.saicone.types.parser
-
This package provides multiple implementations of
TypeParser
focused on java data types. - com.saicone.types.util - package com.saicone.types.util
-
This package provides utility classes to interact with other type-related classes.
- comparator() - Method in class com.saicone.types.util.WrappedQueue.Priority
-
Returns the comparator used to order the elements in this queue, or
null
if this queue is sorted according to the natural ordering of its elements. - comparator() - Method in class com.saicone.types.util.WrappedSet.Sorted
- completableFuture(Object) - Method in interface com.saicone.types.TypeParser
-
Convert parse function into a CompletableFuture with the given object to parse.
The return object also can throw NullPointerException if parser fails. - contains(Object) - Static method in class com.saicone.types.Types
-
Check if any type object is registered as parser key.
- contains(Object) - Method in class com.saicone.types.util.WrappedCollection
- containsAll(Collection<?>) - Method in class com.saicone.types.util.WrappedCollection
- containsKey(Object) - Method in class com.saicone.types.util.WrappedMap
- containsValue(Object) - Method in class com.saicone.types.util.WrappedMap
D
- descendingIterator() - Method in class com.saicone.types.util.WrappedDeque
- descendingIterator() - Method in class com.saicone.types.util.WrappedSet.Navigable
- descendingSet() - Method in class com.saicone.types.util.WrappedSet.Navigable
- DOUBLE - Static variable in interface com.saicone.types.parser.NumberParser
-
Double type parser.
- DOUBLE - Static variable in class com.saicone.types.Types
-
Double type parser.
E
- element() - Method in class com.saicone.types.util.WrappedQueue
- empty() - Static method in class com.saicone.types.TypeWrapper
-
Get a wrapper that don't do any type of conversion, any object passed on this wrapped will be cast as required type.
- Entry(Map.Entry<KeyA, ValueA>, TypeWrapper<KeyA, KeyB>, TypeWrapper<ValueA, ValueB>) - Constructor for class com.saicone.types.util.WrappedMap.Entry
-
Constructs an entry of key and value A with its types represented as key and value B.
- entrySet() - Method in class com.saicone.types.util.WrappedMap
- EnumParser<T extends Enum<T>> - Interface in com.saicone.types.parser
-
Represents a function that try to parse any type of object to enum type.
This parser is also compatible with enum ordinal, enum name and even other enum object by extracting ordinal value. - equals(Object) - Method in class com.saicone.types.TypeOf
- equals(Object) - Method in class com.saicone.types.util.WrappedObject
F
- FILE - Static variable in class com.saicone.types.Types
-
File type parser.
- FileParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to File.
This parser is compatible with Path and String separated by/
. - FileParser() - Constructor for class com.saicone.types.parser.FileParser
- first() - Method in interface com.saicone.types.IterableType
-
Convert the current type into the first object representation, this means that any object compatible with this instance will be iterated to get the first object.
- first() - Method in class com.saicone.types.util.WrappedSet.Sorted
- first(TypeParser<T>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser that accepts a
IterableType.first()
. - first(Type, TypeParser<T>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser with associated type that accepts a
IterableType.first()
. - FLOAT - Static variable in interface com.saicone.types.parser.NumberParser
-
Float type parser.
- FLOAT - Static variable in class com.saicone.types.Types
-
Float type parser.
- floor(B) - Method in class com.saicone.types.util.WrappedSet.Navigable
- floorAny(Object) - Method in class com.saicone.types.util.WrappedSet.Navigable
-
Same as
NavigableSet.floor(Object)
with any Object compatibility.
G
- get(int) - Method in class com.saicone.types.iterator.ArrayIterator
-
Returns the value of the indexed component in the specified array object.
- get(int) - Method in class com.saicone.types.util.WrappedList
- get(Object) - Method in class com.saicone.types.util.WrappedMap
- getAnnotated() - Method in class com.saicone.types.TypeOf
-
Get current annotated type object.
- getAnnotatedArguments() - Method in class com.saicone.types.TypeOf
-
Get a not-null array of annotated argument types.
- getArguments() - Method in class com.saicone.types.TypeOf
-
Get a not-null array of argument types.
- getDelegated() - Method in class com.saicone.types.util.WrappedCollection
- getDelegated() - Method in class com.saicone.types.util.WrappedDeque
- getDelegated() - Method in class com.saicone.types.util.WrappedIterator
- getDelegated() - Method in class com.saicone.types.util.WrappedList
- getDelegated() - Method in class com.saicone.types.util.WrappedList.Iterator
- getDelegated() - Method in class com.saicone.types.util.WrappedMap.Entry
- getDelegated() - Method in class com.saicone.types.util.WrappedMap
- getDelegated() - Method in class com.saicone.types.util.WrappedObject
-
Get the delegated object that is wrapped in this instance.
- getDelegated() - Method in class com.saicone.types.util.WrappedPair
-
Get the delegated object that is wrapped in this instance.
- getDelegated() - Method in class com.saicone.types.util.WrappedQueue
- getDelegated() - Method in class com.saicone.types.util.WrappedQueue.Priority
- getDelegated() - Method in class com.saicone.types.util.WrappedSet
- getDelegated() - Method in class com.saicone.types.util.WrappedSet.Navigable
- getDelegated() - Method in class com.saicone.types.util.WrappedSet.Sorted
- getFirst() - Method in class com.saicone.types.util.WrappedDeque
- getFlags() - Method in class com.saicone.types.parser.PatternParser
-
Return the flags used to compile patterns.
- getKey() - Method in class com.saicone.types.util.WrappedMap.Entry
- getLast() - Method in class com.saicone.types.util.WrappedDeque
- getLeftWrapper() - Method in class com.saicone.types.util.WrappedPair
-
Get the current type wrapper that is used to represent delegated left B type and convert it back to left A type.
- getMaxValue() - Method in interface com.saicone.types.parser.NumberParser
-
Get the maximum supported value by this parser.
- getMinValue() - Method in interface com.saicone.types.parser.NumberParser
-
Get the minimum supported value by this parser.
- getParameters() - Method in class com.saicone.types.TypeOf
-
Get the list of type arguments wrapped as TypeOf object.
- getRawType() - Method in class com.saicone.types.TypeOf
-
Get the raw class value from current type.
- getRightWrapper() - Method in class com.saicone.types.util.WrappedPair
-
Get the current type wrapper that is used to represent delegated right B type and convert it back to right A type.
- getSuffix() - Method in interface com.saicone.types.parser.NumberParser
-
Get the lowercase number suffix represented by this parser.
- getType() - Method in class com.saicone.types.parser.BooleanParser
- getType() - Method in class com.saicone.types.parser.ClassParser
- getType() - Method in class com.saicone.types.parser.FileParser
- getType() - Method in class com.saicone.types.parser.PathParser
- getType() - Method in class com.saicone.types.parser.PatternParser
- getType() - Method in class com.saicone.types.parser.UriParser
- getType() - Method in class com.saicone.types.parser.UrlParser
- getType() - Method in class com.saicone.types.parser.UuidParser
- getType() - Method in class com.saicone.types.TypeOf
- getType() - Method in interface com.saicone.types.TypeParser
-
Get the associated type object with this parser.
- getValue() - Method in interface com.saicone.types.IterableType
-
Get the object that can be iterated.
- getValue() - Method in class com.saicone.types.TypeIterator
-
Get the object to iterate.
- getValue() - Method in class com.saicone.types.util.WrappedMap.Entry
- getValue() - Method in interface com.saicone.types.ValueType
-
Get the value type that implements the interface.
- getWrapper() - Method in class com.saicone.types.util.WrappedObject
-
Get the current type wrapper that is used to represent delegated object as B and convert it back to A.
H
- hashCode() - Method in class com.saicone.types.TypeOf
- hashCode() - Method in class com.saicone.types.util.WrappedObject
- hasNext() - Method in class com.saicone.types.iterator.ArrayIterator
- hasNext() - Method in class com.saicone.types.iterator.SingleIterator
- hasNext() - Method in class com.saicone.types.util.WrappedIterator
- hasPrevious() - Method in class com.saicone.types.util.WrappedList.Iterator
- headSet(B) - Method in class com.saicone.types.util.WrappedSet.Sorted
- headSet(B, boolean) - Method in class com.saicone.types.util.WrappedSet.Navigable
- higher(B) - Method in class com.saicone.types.util.WrappedSet.Navigable
- higherAny(Object) - Method in class com.saicone.types.util.WrappedSet.Navigable
-
Same as
NavigableSet.higher(Object)
with any Object compatibility.
I
- indexOf(Object) - Method in class com.saicone.types.util.WrappedList
- INSTANCE - Static variable in class com.saicone.types.parser.BooleanParser
-
BooleanParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.ClassParser
-
ClassParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.FileParser
-
FileParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.PathParser
-
PathParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.UriParser
-
UriParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.UrlParser
-
UrlParser
public instance. - INSTANCE - Static variable in class com.saicone.types.parser.UuidParser
-
UuidParser
public instance. - INTEGER - Static variable in interface com.saicone.types.parser.NumberParser
-
Integer type parser.
- INTEGER - Static variable in class com.saicone.types.Types
-
Integer type parser.
- isArray() - Method in class com.saicone.types.TypeOf
-
Check if current type is an array type.
- isBigHolder() - Method in interface com.saicone.types.parser.NumberParser
-
Check if this parser is for big numbers such as BigInteger or BigDecimal.
- isDecimalHolder() - Method in interface com.saicone.types.parser.NumberParser
-
Check if this parser allows decimal numbers such as BigDecimal, Double or Float.
- isEmpty() - Method in class com.saicone.types.util.WrappedCollection
- isEmpty() - Method in class com.saicone.types.util.WrappedMap
- isInstance(Object) - Method in interface com.saicone.types.TypeParser
-
Check if the given object is instance of parser type.
- isIterable() - Method in interface com.saicone.types.IterableType
-
Check if the current object can be iterated using for statement.
This condition can be applied to anyIterable
type or array. - isNotIterable() - Method in interface com.saicone.types.IterableType
-
Same has
IterableType.isIterable()
but with inverted result. - isNotNull() - Method in class com.saicone.types.TypeOf
-
Check if current type is annotated as not-null object.
- isNullable() - Method in class com.saicone.types.TypeOf
-
Check if current type is annotated as nullable object.
- isObjectArray() - Method in class com.saicone.types.iterator.ArrayIterator
-
Check if the current array iterator corresponds to an object array.
- isParameterized() - Method in class com.saicone.types.TypeOf
-
Check if current type is a parameterized type.
- isPrimitive() - Method in class com.saicone.types.TypeOf
-
Check if current type is a primitive class type.
- isRaw() - Method in class com.saicone.types.TypeOf
-
Check if current type is a class type.
- isSimilar(WrappedObject<?, ?>) - Method in class com.saicone.types.util.WrappedObject
-
Check if the provided wrapped object is similar to current wrapped object.
- isSimilar(WrappedPair<?, ?, ?, ?>) - Method in class com.saicone.types.util.WrappedPair
-
Check if the provided wrapped object is similar to current wrapped object.
- IterableType<T> - Interface in com.saicone.types
- iterator() - Method in interface com.saicone.types.IterableType
- iterator() - Method in class com.saicone.types.util.WrappedCollection
- Iterator(ListIterator<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedList.Iterator
-
Constructs a list iterator of type A with its types represented as B.
K
- keySet() - Method in class com.saicone.types.util.WrappedMap
L
- last() - Method in class com.saicone.types.util.WrappedSet.Sorted
- lastIndexOf(Object) - Method in class com.saicone.types.util.WrappedList
- list(Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into list of type value.
- list(Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into list of type value.
- listIterator() - Method in class com.saicone.types.util.WrappedList
- listIterator(int) - Method in class com.saicone.types.util.WrappedList
- LOCAL_DATE - Static variable in interface com.saicone.types.parser.TemporalParser
-
TemporalParser
for LocalDate values.
This parser accept any ISO-8601 String or Number array with date values. - LOCAL_DATE - Static variable in class com.saicone.types.Types
-
LocalDate type parser.
- LOCAL_DATE_TIME - Static variable in interface com.saicone.types.parser.TemporalParser
-
TemporalParser
for LocalDateTime values.
This parser accept any ISO-8601 String separated byT
with time formathour:minute:second.nanoOfSecond
or Number array with date time values. - LOCAL_DATE_TIME - Static variable in class com.saicone.types.Types
-
LocalDateTime parser type.
- LOCAL_TIME - Static variable in interface com.saicone.types.parser.TemporalParser
-
TemporalParser
for LocalTime values.
This parser accept any String with the formathour:minute:second.nanoOfSecond
or Number array with time values. - LOCAL_TIME - Static variable in class com.saicone.types.Types
-
LocalTime parser type.
- LONG - Static variable in interface com.saicone.types.parser.NumberParser
-
Long type parser.
- LONG - Static variable in class com.saicone.types.Types
-
Long type parser.
- lower(B) - Method in class com.saicone.types.util.WrappedSet.Navigable
- lowerAny(Object) - Method in class com.saicone.types.util.WrappedSet.Navigable
-
Same as
NavigableSet.lower(Object)
with any Object compatibility.
M
- map(TypeParser<K>, TypeParser<V>, Supplier<M>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser that convert any map into required map type by parsing keys and values with provided type parsers.
- map(Type, TypeParser<K>, TypeParser<V>, Supplier<M>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser with associated type that convert any map into required map type by parsing keys and values with provided type parsers.
- MAP - Static variable in class com.saicone.types.Types
-
Map of objects type parser.
This is the most typical Map format to save data.
N
- Navigable(NavigableSet<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedSet.Navigable
-
Constructs a navigable set of type A with its types represented as B.
- next() - Method in class com.saicone.types.iterator.ArrayIterator
- next() - Method in class com.saicone.types.iterator.SingleIterator
- next() - Method in class com.saicone.types.util.WrappedIterator
- nextIndex() - Method in class com.saicone.types.util.WrappedList.Iterator
- NUMBER - Static variable in interface com.saicone.types.parser.NumberParser
-
Number type parser.
- NUMBER - Static variable in class com.saicone.types.Types
-
Number type parser.
- NumberParser<T extends Number> - Interface in com.saicone.types.parser
-
Represents a function that try to parse any type of object to number type.
This parser is also compatible with boolean and some popular string representation of numbers like binary (0[bB][0-1]
), hex (0[xX#][0-9A-Fa-f]
), octal (0[0-7]
), leading sings (+ -
), unsigned suffix (u
) and number suffixes (b B s S i I f F l L d D
).
Including safe-checks for min and max values, and safe conversion with big numbers.
O
- OBJECT - Static variable in class com.saicone.types.Types
-
Type parser to return any object itself.
- of(boolean[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive boolean array.
- of(byte[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive byte array.
- of(char[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive char array.
- of(double[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive double array.
- of(float[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive float array.
- of(int[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive int array.
- of(long[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive long array.
- of(short[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with primitive short array.
- of(TypeParser<A>, TypeParser<B>) - Static method in class com.saicone.types.TypeWrapper
-
Create a wrapper that parse type A using
TypeWrapper.unwrap(Object)
and parse type B usingTypeWrapper.wrap(Object)
. - of(Class<T>) - Static method in interface com.saicone.types.parser.EnumParser
-
Create an enum type parser that convert any object into provided enum class type.
- of(Class<T>) - Static method in class com.saicone.types.Types
-
Get the previously registered type parser from class type.
- of(Class<T>, T[]) - Static method in interface com.saicone.types.parser.EnumParser
-
Create an enum type parser that convert any object into provided enum class type using provided array of enum values.
- of(Iterable<E>) - Static method in interface com.saicone.types.IterableType
-
Create an iterable type that can remove objects from provided iterable parameter.
- of(Object) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type object.
- of(Object) - Static method in class com.saicone.types.iterator.ArrayIterator
-
Create a read-only array iterator.
- of(Object) - Static method in class com.saicone.types.Types
-
Get the previously registered type parser from object type.
- of(Object, TypeParser<T>) - Static method in class com.saicone.types.iterator.ArrayIterator
-
Create a read-only array iterator with associated type parser.
- of(Map<K, V>) - Static method in interface com.saicone.types.IterableType
-
Create an iterable type that can remove objects from provided map.
- of(T[]) - Static method in interface com.saicone.types.IterableType
-
Create a read-only iterable type with object array.
- of(Type, char, T, T, Function<Number, T>, BiFunction<String, Integer, T>) - Static method in interface com.saicone.types.parser.NumberParser
-
Crate a number type parser with associated type that return a number type.
- of(Type, TypeParser<T>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser with associated type.
- of(T) - Static method in interface com.saicone.types.ValueType
-
Create a wrapped value type from given object type.
- ofAny(Object) - Static method in interface com.saicone.types.IterableType
-
Create an unchecked iterable type from any object.
- offer(B) - Method in class com.saicone.types.util.WrappedQueue
- offerAny(Object) - Method in class com.saicone.types.util.WrappedQueue
-
Same as
Queue.offer(Object)
with any Object compatibility. - offerAnyFirst(Object) - Method in class com.saicone.types.util.WrappedDeque
-
Same as
Deque.offerFirst(Object)
with any Object compatibility. - offerAnyLast(Object) - Method in class com.saicone.types.util.WrappedDeque
-
Same as
Deque.offerLast(Object)
with any Object compatibility. - offerFirst(B) - Method in class com.saicone.types.util.WrappedDeque
- offerLast(B) - Method in class com.saicone.types.util.WrappedDeque
- optional(Class<T>, Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type and save into Optional object, an empty optional is return when parse fails or throw exception.
This method also checks if the object is instance of given class type. - optional(Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type and save into Optional object, an empty optional is return when parse fails or throw exception.
P
- parse(int) - Method in interface com.saicone.types.parser.EnumParser
-
Parses the given ordinal number as required enum type.
- parse(Class<T>, Object) - Static method in class com.saicone.types.Types
-
Parse any object by providing a type class to find previously registered type parser.
This method can also parse into primitive class objects and instead of null the failed value to return will be MIN value for number types, FALSE for boolean and empty for char. - parse(Class<T>, Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type with a default return value if parsed value is null.
This method also checks if the object is instance of given class type. - parse(Class<T>, Object, T) - Static method in class com.saicone.types.Types
-
Parse any object by providing a type class to find previously registered type parser.
This method can also parse into primitive class objects and instead of default object the failed value to return will be MIN value for number types, FALSE for boolean and empty for char. - parse(Object) - Method in interface com.saicone.types.AnnotatedTypeParser
- parse(Object) - Method in class com.saicone.types.parser.BooleanParser
- parse(Object) - Method in class com.saicone.types.parser.ClassParser
- parse(Object) - Method in interface com.saicone.types.parser.EnumParser
- parse(Object) - Method in class com.saicone.types.parser.FileParser
- parse(Object) - Method in interface com.saicone.types.parser.NumberParser
- parse(Object) - Method in class com.saicone.types.parser.PathParser
- parse(Object) - Method in class com.saicone.types.parser.PatternParser
- parse(Object) - Method in interface com.saicone.types.parser.TemporalParser
- parse(Object) - Method in class com.saicone.types.parser.UriParser
- parse(Object) - Method in class com.saicone.types.parser.UrlParser
- parse(Object) - Method in class com.saicone.types.parser.UuidParser
- parse(Object) - Method in class com.saicone.types.TypeOf
- parse(Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type.
- parse(Object, Object) - Static method in class com.saicone.types.Types
-
Parse any object by providing a type class to find previously registered type parser.
- parse(Object, Object, T) - Static method in class com.saicone.types.Types
-
Parse any object by providing a type object to find previously registered type parser.
- parse(AnnotatedType, Object) - Method in interface com.saicone.types.AnnotatedTypeParser
-
Parse the given object into required type.
- parse(String) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given string argument as required number type.
This method allows various types of number formats. - parse(Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type with a default return value if parsed value is null.
- parseArray(A, Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into provided array type value.
- parseArray(A, Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into provided array type value.
- parseBoolean(Number) - Method in class com.saicone.types.parser.BooleanParser
-
Parse the given Number as Boolean using ZERO as
false
and ONE astrue
.
This method also interpret decimal values between ZERO and ONE astrue
following elasticity check from mathematical functions. - parseBoolean(String) - Method in class com.saicone.types.parser.BooleanParser
-
Parse the given String as Number.
This method accept any String representation of:
true | false
t | f
1 | 0
yes | no
on | off
y | n
- parseNumber(boolean) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given boolean argument as required number type.
- parseNumber(Enum<?>) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given enum argument as required number type.
- parseNumber(Number) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given number argument as required number type.
This method check any out if range number. - parseNumber(String) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given string argument as required number type.
- parseNumber(String, int) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given string argument as required number type in the radix specified by the second argument.
- parseOrDefault(Class<T>, Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type with a default return value if parsed value is null or the conversion generates an exception.
This method also checks if the object is instance of given class type. - parseOrDefault(Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into required type with a default return value if parsed value is null or the conversion generates an exception.
- parseTemporal(ArrayIterator<Integer>) - Method in interface com.saicone.types.parser.TemporalParser
-
Parses the given int array iterator as required temporal type.
- parseTemporal(Number) - Method in interface com.saicone.types.parser.TemporalParser
-
Parses the given number argument as required temporal type.
- parseTemporal(String) - Method in interface com.saicone.types.parser.TemporalParser
-
Parses the given formatted string argument as required temporal type.
- parseUnsignedNumber(String) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given string argument as an unsigned required number type.
- parseUnsignedNumber(String, int) - Method in interface com.saicone.types.parser.NumberParser
-
Parses the given string argument as an unsigned required number type in the radix specified by the second argument.
- parseUuid(ArrayIterator<?>) - Method in class com.saicone.types.parser.UuidParser
-
Parses the given array iterator as UUID.
Accepts 2-length long array representation of mostSigBits-leastSigBits, and 4-length int array. - parseUuid(String) - Method in class com.saicone.types.parser.UuidParser
-
Parses the given string as UUID.
Accepts 36-length string (with dashes) and 32-length string (without dashes). - PATH - Static variable in class com.saicone.types.Types
-
Path type parser.
- PathParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to Path.
This parser is compatible with File and String separated by/
. - PathParser() - Constructor for class com.saicone.types.parser.PathParser
- PatternParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any String representation of Pattern.
- PatternParser() - Constructor for class com.saicone.types.parser.PatternParser
-
Create a patter parser with default options.
- PatternParser(int) - Constructor for class com.saicone.types.parser.PatternParser
-
Create a pattern parser with given flags to compile patterns.
- peek() - Method in class com.saicone.types.util.WrappedQueue
- peekFirst() - Method in class com.saicone.types.util.WrappedDeque
- peekLast() - Method in class com.saicone.types.util.WrappedDeque
- poll() - Method in class com.saicone.types.util.WrappedQueue
- pollFirst() - Method in class com.saicone.types.util.WrappedDeque
- pollFirst() - Method in class com.saicone.types.util.WrappedSet.Navigable
- pollLast() - Method in class com.saicone.types.util.WrappedDeque
- pollLast() - Method in class com.saicone.types.util.WrappedSet.Navigable
- pop() - Method in class com.saicone.types.util.WrappedDeque
- previous() - Method in class com.saicone.types.util.WrappedList.Iterator
- previousIndex() - Method in class com.saicone.types.util.WrappedList.Iterator
- Priority(PriorityQueue<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedQueue.Priority
-
Constructs a priority queue of type A with its types represented as B.
- push(B) - Method in class com.saicone.types.util.WrappedDeque
- pushAny(Object) - Method in class com.saicone.types.util.WrappedDeque
-
Same as
Deque.push(Object)
with any Object compatibility. - put(Class<T>, TypeParser<T>) - Static method in class com.saicone.types.Types
-
Register provided type parser associated by class type.
- put(Object, TypeParser<T>) - Static method in class com.saicone.types.Types
-
Register provided type parser associated with type object.
- put(KeyB, ValueB) - Method in class com.saicone.types.util.WrappedMap
- putAll(Map<? extends KeyB, ? extends ValueB>) - Method in class com.saicone.types.util.WrappedMap
- putAny(Object, Object) - Method in class com.saicone.types.util.WrappedMap
-
Same as
Map.put(Object, Object)
with any Object compatibility. - putAnyAll(Map<?, ?>) - Method in class com.saicone.types.util.WrappedMap
-
Same as
Map.putAll(Map)
with any Object compatibility.
R
- remove() - Method in class com.saicone.types.iterator.ArrayIterator
- remove() - Method in class com.saicone.types.iterator.SingleIterator
- remove() - Method in class com.saicone.types.util.WrappedIterator
- remove() - Method in class com.saicone.types.util.WrappedQueue
- remove(int) - Method in class com.saicone.types.iterator.ArrayIterator
-
Remove value form array at specified index.
- remove(int) - Method in class com.saicone.types.util.WrappedList
- remove(Object) - Static method in class com.saicone.types.Types
-
Remove any registered type parsed associated by object.
- remove(Object) - Method in class com.saicone.types.util.WrappedCollection
- remove(Object) - Method in class com.saicone.types.util.WrappedMap
- removeAll(Collection<?>) - Method in class com.saicone.types.util.WrappedCollection
- removeFirst() - Method in class com.saicone.types.util.WrappedDeque
- removeFirstOccurrence(Object) - Method in class com.saicone.types.util.WrappedDeque
- removeLast() - Method in class com.saicone.types.util.WrappedDeque
- removeLastOccurrence(Object) - Method in class com.saicone.types.util.WrappedDeque
- retainAll(Collection<?>) - Method in class com.saicone.types.util.WrappedCollection
S
- set(int, B) - Method in class com.saicone.types.util.WrappedList
- set(Object) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into set of type value.
- set(Object, T) - Method in interface com.saicone.types.TypeParser
-
Parse the given object into set of type value.
- set(B) - Method in class com.saicone.types.util.WrappedList.Iterator
- setAny(int, Object) - Method in class com.saicone.types.util.WrappedList
-
Same as
List.set(int, Object)
with any Object compatibility. - setAny(Object) - Method in class com.saicone.types.util.WrappedList.Iterator
-
Same as
ListIterator.set(Object)
with any Object compatibility. - setAnyValue(Object) - Method in class com.saicone.types.util.WrappedMap.Entry
-
Same as
Map.Entry.setValue(Object)
with any Object compatibility. - setValue(Object) - Method in interface com.saicone.types.IterableType
-
Set the object that can be iterated.
- setValue(Object) - Method in class com.saicone.types.TypeIterator
-
Replace the current object.
- setValue(ValueB) - Method in class com.saicone.types.util.WrappedMap.Entry
- SHORT - Static variable in interface com.saicone.types.parser.NumberParser
-
Short type parser.
- SHORT - Static variable in class com.saicone.types.Types
-
Short type parser.
- single() - Method in interface com.saicone.types.IterableType
-
Convert the current type into a single object representation, this means that any iterable object will be converted into single object by taking the first iterated value.
- single(TypeParser<T>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser that accepts a
IterableType.single()
. - single(Type, TypeParser<T>) - Static method in interface com.saicone.types.TypeParser
-
Create a type parser with associated type that accepts a
IterableType.single()
. - SingleIterator<T> - Class in com.saicone.types.iterator
-
Abstract class to iterate into single replaceable object.
- SingleIterator(Object) - Constructor for class com.saicone.types.iterator.SingleIterator
-
Constructs a single object iterator.
- size() - Method in class com.saicone.types.iterator.ArrayIterator
-
Returns the length of the specified array object, as an int.
- size() - Method in class com.saicone.types.util.WrappedCollection
- size() - Method in class com.saicone.types.util.WrappedMap
- Sorted(SortedSet<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedSet.Sorted
-
Constructs a sorted set of type A with its types represented as B.
- STRING - Static variable in class com.saicone.types.Types
-
String type parser.
- subList(int, int) - Method in class com.saicone.types.util.WrappedList
- subSet(B, boolean, B, boolean) - Method in class com.saicone.types.util.WrappedSet.Navigable
- subSet(B, B) - Method in class com.saicone.types.util.WrappedSet.Sorted
- supplyAsync(Object) - Method in interface com.saicone.types.TypeParser
-
Convert parse function into a CompletableFuture that is asynchronously completed with the given object to parse.
The return object also can throw NullPointerException if parser fails. - supplyAsync(Object, Executor) - Method in interface com.saicone.types.TypeParser
-
Convert parse function into a CompletableFuture that is asynchronously completed with the given object to parse.
The return object also can throw NullPointerException if parser fails.
T
- tailSet(B) - Method in class com.saicone.types.util.WrappedSet.Sorted
- tailSet(B, boolean) - Method in class com.saicone.types.util.WrappedSet.Navigable
- TemporalParser<T extends Temporal> - Interface in com.saicone.types.parser
-
Represents an interface that try to parse any object type to temporal object instance.
This parser is also compatible with Number, formatted String and array representation of constructor arguments for required temporal type object. - TEXT - Static variable in class com.saicone.types.Types
-
Text type parser, instead of
Types.STRING
this parser callsArrays.toString(Object[])
if the provided object is instance of object array. - toArray() - Method in class com.saicone.types.util.WrappedCollection
- toArray(T[]) - Method in class com.saicone.types.util.WrappedCollection
- toString() - Method in class com.saicone.types.TypeOf
- toString() - Method in class com.saicone.types.util.WrappedObject
- TypeIterator<T> - Class in com.saicone.types
-
Abstract class to iterate into replaceable value.
- TypeIterator(Object) - Constructor for class com.saicone.types.TypeIterator
-
Constructs a type iterator.
- TypeOf<T> - Class in com.saicone.types
-
Represents an automatic detection type parser that retrieves the provided type parameter at runtime.
This object also has methods to interact along with annotated type. - TypeOf() - Constructor for class com.saicone.types.TypeOf
-
Constructs a TypeOf object that extracts annotated type at runtime.
- TypeOf(AnnotatedType) - Constructor for class com.saicone.types.TypeOf
-
Constructs a TypeOf object with provided annotated type.
- TypeParser<T> - Interface in com.saicone.types
-
Represents a function that parse any type of object and converts into value type.
- Types - Class in com.saicone.types
-
Utility class to collect common and registrable type parsers.
- TypeWrapper<A,B> - Class in com.saicone.types
-
Abstract class to apply lazy conversions between type of objects.
- TypeWrapper() - Constructor for class com.saicone.types.TypeWrapper
U
- unwrap(TypeParser<A>) - Static method in class com.saicone.types.TypeWrapper
-
Create a wrapper that parse type A using
TypeWrapper.unwrap(Object)
and cast any type to type B usingTypeWrapper.wrap(Object)
. - unwrap(Object) - Method in class com.saicone.types.TypeWrapper
-
Convert provided object into type A, this method is mostly known to bring back type A from B representation.
- unwrap(Object) - Method in class com.saicone.types.util.WrappedObject
-
Unwrap the provided object as type A, mostly known as a conversion to bring back type B as A.
- unwrapLeft(Object) - Method in class com.saicone.types.util.WrappedPair
-
Unwrap the provided object as left A type, mostly known as a conversion to bring back left B type as left A type.
- unwrapRight(Object) - Method in class com.saicone.types.util.WrappedPair
-
Unwrap the provided object as right A type, mostly known as a conversion to bring back right B type as right A type.
- URI - Static variable in class com.saicone.types.Types
-
URI type parser.
- UriParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to URI.
This parser is compatible with File, Path, URL and String object types. - UriParser() - Constructor for class com.saicone.types.parser.UriParser
- URL - Static variable in class com.saicone.types.Types
-
URL type parser.
- UrlParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to URL.
This parser is compatible with File, Path, URI and String object types. - UrlParser() - Constructor for class com.saicone.types.parser.UrlParser
- UUID - Static variable in class com.saicone.types.Types
-
Unique ID type parser.
- UuidParser - Class in com.saicone.types.parser
-
Represents a parser that try to convert any object type to UUID.
This parser is also compatible with 32-length string (without dashes), 36-length string (with dashes), 2-length long array and 4-length int array.
Take in count that any array type is accepted, and it's content will be parsed usingTypes.INTEGER
orTypes.LONG
. - UuidParser() - Constructor for class com.saicone.types.parser.UuidParser
V
- value - Variable in class com.saicone.types.TypeIterator
-
The iterated object.
- values() - Method in interface com.saicone.types.parser.EnumParser
-
Returns an array containing the constants of the enum type used by this parser.
- values() - Method in class com.saicone.types.util.WrappedMap
- ValueType<T> - Interface in com.saicone.types
-
Represents a value that can be converted into different types of objects.
W
- wrap(TypeParser<B>) - Static method in class com.saicone.types.TypeWrapper
-
Create a wrapper that parse type B using
TypeWrapper.wrap(Object)
and cast any type to type A usingTypeWrapper.unwrap(Object)
. - wrap(Object) - Method in class com.saicone.types.TypeWrapper
-
Convert provided object into type B, this method is mostly known to represent type A as B.
- wrap(Object) - Method in class com.saicone.types.util.WrappedObject
-
Wrap the provided object as type B, mostly known as a conversion to represent type A as B.
- wrapLeft(Object) - Method in class com.saicone.types.util.WrappedPair
-
Wrap the provided object as left B type, mostly known as a conversion to represent left A type as left B type.
- WrappedCollection<A,B> - Class in com.saicone.types.util
-
Represents a
Collection
of type A as aCollection
of type B. - WrappedCollection(Collection<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedCollection
-
Constructs a collection of type A with its types represented as B.
- WrappedDeque<A,B> - Class in com.saicone.types.util
- WrappedDeque(Deque<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedDeque
-
Constructs a deque of type A with its types represented as B.
- WrappedIterator<A,B> - Class in com.saicone.types.util
- WrappedIterator(Iterator<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedIterator
-
Constructs an iterator of type A with its types represented as B.
- WrappedList<A,B> - Class in com.saicone.types.util
- WrappedList(List<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedList
-
Constructs a list of type A with its types represented as B.
- WrappedList.Iterator<A,B> - Class in com.saicone.types.util
-
Represents a
ListIterator
of type A as aListIterator
of type B. - WrappedMap<KeyA,KeyB,ValueA,ValueB> - Class in com.saicone.types.util
- WrappedMap(Map<KeyA, ValueA>, TypeWrapper<KeyA, KeyB>, TypeWrapper<ValueA, ValueB>) - Constructor for class com.saicone.types.util.WrappedMap
-
Constructs a map of key and value A with its types represented as key and value B.
- WrappedMap.Entry<KeyA,KeyB,ValueA,ValueB> - Class in com.saicone.types.util
- WrappedObject<A,B> - Class in com.saicone.types.util
-
Represents an Object type A that can be converted to type B.
- WrappedObject(Object, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedObject
-
Constructs a wrapped object with provided delegated object and type wrapper.
- WrappedPair<LeftA,LeftB,RightA,RightB> - Class in com.saicone.types.util
-
Represents a two-dimensional Object with its respective left and right type A that can be converted to left and right type B.
- WrappedPair(Object, TypeWrapper<LeftA, LeftB>, TypeWrapper<RightA, RightB>) - Constructor for class com.saicone.types.util.WrappedPair
-
Constructs a wrapped two-dimensional object with provided delegated object and type wrappers.
- WrappedQueue<A,B> - Class in com.saicone.types.util
- WrappedQueue(Queue<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedQueue
-
Constructs a queue of type A with its types represented as B.
- WrappedQueue.Priority<A,B> - Class in com.saicone.types.util
-
Represents a
PriorityQueue
of type A as aPriorityQueue
of type B.
Unlike other wrapped objects, this one should be declared as aQueue
. - WrappedSet<A,B> - Class in com.saicone.types.util
- WrappedSet(Set<A>, TypeWrapper<A, B>) - Constructor for class com.saicone.types.util.WrappedSet
-
Constructs a set of type A with its types represented as B.
- WrappedSet.Navigable<A,B> - Class in com.saicone.types.util
-
Represents a
NavigableSet
of type A as aNavigableSet
of type B. - WrappedSet.Sorted<A,B> - Class in com.saicone.types.util
- wrapRight(Object) - Method in class com.saicone.types.util.WrappedPair
-
Wrap the provided object as right B type, mostly known as a conversion to represent right A type as right B type.
All Classes All Packages