Package yapion.hierarchy.api.storage
Class RetrieveBuilder<K>
- java.lang.Object
-
- yapion.hierarchy.api.storage.RetrieveBuilder<K>
-
public class RetrieveBuilder<K> extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description RetrieveBuilder<K>
array(K key)
static RetrieveBuilder<java.lang.Integer>
ArrayRetrieveBuilder()
RetrieveBuilder<K>
bigDecimalValue(K key)
RetrieveBuilder<K>
bigIntegerValue(K key)
RetrieveBuilder<K>
boolValue(K key)
RetrieveBuilder<K>
byteValue(K key)
RetrieveBuilder<K>
charValue(K key)
RetrieveBuilder<K>
doubleValue(K key)
RetrieveBuilder<K>
floatValue(K key)
RetrieveBuilder<K>
intValue(K key)
RetrieveBuilder<K>
longValue(K key)
RetrieveBuilder<K>
map(K key)
static RetrieveBuilder<YAPIONAnyType>
MapRetrieveBuilder()
RetrieveBuilder<K>
object(K key)
static RetrieveBuilder<java.lang.String>
ObjectRetrieveBuilder()
RetrieveBuilder<K>
pointer(K key)
Retriever<K>
retrieve(ObjectRetrieve<K> objectRetrieve)
RetrieveBuilder<K>
shortValue(K key)
RetrieveBuilder<K>
stringValue(K key)
RetrieveBuilder<K>
value(K key)
<T> RetrieveBuilder<K>
value(K key, java.lang.Class<T> clazz)
-
-
-
Method Detail
-
ObjectRetrieveBuilder
public static RetrieveBuilder<java.lang.String> ObjectRetrieveBuilder()
-
MapRetrieveBuilder
public static RetrieveBuilder<YAPIONAnyType> MapRetrieveBuilder()
-
ArrayRetrieveBuilder
public static RetrieveBuilder<java.lang.Integer> ArrayRetrieveBuilder()
-
object
public RetrieveBuilder<K> object(K key)
-
map
public RetrieveBuilder<K> map(K key)
-
array
public RetrieveBuilder<K> array(K key)
-
pointer
public RetrieveBuilder<K> pointer(K key)
-
value
public RetrieveBuilder<K> value(K key)
-
value
public <T> RetrieveBuilder<K> value(K key, java.lang.Class<T> clazz)
-
boolValue
public RetrieveBuilder<K> boolValue(K key)
-
byteValue
public RetrieveBuilder<K> byteValue(K key)
-
shortValue
public RetrieveBuilder<K> shortValue(K key)
-
intValue
public RetrieveBuilder<K> intValue(K key)
-
longValue
public RetrieveBuilder<K> longValue(K key)
-
bigIntegerValue
public RetrieveBuilder<K> bigIntegerValue(K key)
-
floatValue
public RetrieveBuilder<K> floatValue(K key)
-
doubleValue
public RetrieveBuilder<K> doubleValue(K key)
-
bigDecimalValue
public RetrieveBuilder<K> bigDecimalValue(K key)
-
charValue
public RetrieveBuilder<K> charValue(K key)
-
stringValue
public RetrieveBuilder<K> stringValue(K key)
-
retrieve
public Retriever<K> retrieve(ObjectRetrieve<K> objectRetrieve)
-
-