Package yapion.hierarchy.api.retrieve
Class RetrieveBuilder<K>
- java.lang.Object
-
- yapion.hierarchy.api.retrieve.RetrieveBuilder<K>
-
public class RetrieveBuilder<K> extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
ObjectRetrieveBuilder
public static RetrieveBuilder<java.lang.String> ObjectRetrieveBuilder()
-
MapRetrieveBuilder
public static RetrieveBuilder<YAPIONAnyType> MapRetrieveBuilder()
-
ArrayRetrieveBuilder
public static RetrieveBuilder<java.lang.Integer> ArrayRetrieveBuilder()
-
ObjectQuery
public static Query<YAPIONObject,YAPIONObject> ObjectQuery()
-
ArrayQuery
public static Query<YAPIONArray,YAPIONArray> ArrayQuery()
-
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)
-
query
public RetrieveBuilder<K> query(Query<YAPIONDataType<?,K>,?> query)
-
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)
-
-