B C D F G H I J L N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BOOLEAN - Static variable in class community.leaf.persistence.PersistentDataTypes
- BYTE - Static variable in class community.leaf.persistence.json.PersistentJsonType
- BYTE - Static variable in class community.leaf.persistence.PersistentDataTypes
- BYTE_ARRAY - Static variable in class community.leaf.persistence.json.PersistentJsonType
- BYTE_ARRAY - Static variable in class community.leaf.persistence.PersistentDataTypes
C
- community.leaf.persistence - package community.leaf.persistence
- community.leaf.persistence.json - package community.leaf.persistence.json
- container(PersistentDataHolder) - Static method in interface community.leaf.persistence.Persistent
D
- dataType(Class<T>, Class<Z>, BiFunction<Z, PersistentDataAdapterContext, T>, BiFunction<T, PersistentDataAdapterContext, Z>) - Static method in interface community.leaf.persistence.Persistent
- dataType(Class<T>, Class<Z>, Function<Z, T>, Function<T, Z>) - Static method in interface community.leaf.persistence.Persistent
- DOUBLE - Static variable in class community.leaf.persistence.json.PersistentJsonType
- DOUBLE - Static variable in class community.leaf.persistence.PersistentDataTypes
F
- FLOAT - Static variable in class community.leaf.persistence.json.PersistentJsonType
- FLOAT - Static variable in class community.leaf.persistence.PersistentDataTypes
- fromJsonString(String) - Static method in class community.leaf.persistence.json.JsonPersistentDataContainer
- fromJsonString(PersistentDataType<PersistentDataContainer, Z>, String) - Static method in class community.leaf.persistence.json.JsonPersistentDataContainer
- fromPrimitive(T, PersistentDataAdapterContext) - Method in class community.leaf.persistence.json.JsonCompatiblePrimitive
G
- get(NamespacedKey, PersistentDataType<T, Z>) - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- getAdapterContext() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- getComplexType() - Method in class community.leaf.persistence.json.JsonCompatiblePrimitive
- getFromJson(JsonElement) - Method in interface community.leaf.persistence.json.JsonPrimitiveGetter
- getKeys() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- getOrDefault(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- getPrimitiveType() - Method in class community.leaf.persistence.json.JsonCompatiblePrimitive
H
- has(NamespacedKey, PersistentDataType<T, Z>) - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
I
- INTEGER - Static variable in class community.leaf.persistence.json.PersistentJsonType
- INTEGER - Static variable in class community.leaf.persistence.PersistentDataTypes
- INTEGER_ARRAY - Static variable in class community.leaf.persistence.json.PersistentJsonType
- INTEGER_ARRAY - Static variable in class community.leaf.persistence.PersistentDataTypes
- isEmpty() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- isInstance(JsonElement) - Method in interface community.leaf.persistence.json.JsonPrimitiveInstanceOf
J
- json() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- JsonCompatiblePrimitive<T> - Class in community.leaf.persistence.json
- JsonPersistentDataContainer - Class in community.leaf.persistence.json
- JsonPersistentDataContainer() - Constructor for class community.leaf.persistence.json.JsonPersistentDataContainer
- JsonPersistentDataContainer(JsonObject) - Constructor for class community.leaf.persistence.json.JsonPersistentDataContainer
- JsonPrimitiveGetter<T> - Interface in community.leaf.persistence.json
- JsonPrimitiveInstanceOf - Interface in community.leaf.persistence.json
- JsonPrimitiveSetter<T> - Interface in community.leaf.persistence.json
L
- LONG - Static variable in class community.leaf.persistence.json.PersistentJsonType
- LONG - Static variable in class community.leaf.persistence.PersistentDataTypes
- LONG_ARRAY - Static variable in class community.leaf.persistence.json.PersistentJsonType
- LONG_ARRAY - Static variable in class community.leaf.persistence.PersistentDataTypes
N
- number() - Static method in interface community.leaf.persistence.json.JsonPrimitiveInstanceOf
- number() - Static method in interface community.leaf.persistence.json.JsonPrimitiveSetter
O
- of(PersistentDataType<PersistentDataContainer, Z>, Z) - Static method in class community.leaf.persistence.json.JsonPersistentDataContainer
- of(Z) - Static method in class community.leaf.persistence.json.JsonPersistentDataContainer
P
- Persistent<T,Z extends Persistent<T,Z>> - Interface in community.leaf.persistence
- persistentDataType() - Method in interface community.leaf.persistence.Persistent
- PersistentDataTypes - Class in community.leaf.persistence
- PersistentJsonType - Class in community.leaf.persistence.json
- primitive(Predicate<JsonPrimitive>) - Static method in interface community.leaf.persistence.json.JsonPrimitiveInstanceOf
R
- remove(NamespacedKey) - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
S
- set(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- setInJson(JsonObject, String, T) - Method in interface community.leaf.persistence.json.JsonPrimitiveSetter
- SHORT - Static variable in class community.leaf.persistence.json.PersistentJsonType
- SHORT - Static variable in class community.leaf.persistence.PersistentDataTypes
- STRING - Static variable in class community.leaf.persistence.json.PersistentJsonType
- STRING - Static variable in class community.leaf.persistence.PersistentDataTypes
T
- TAG_CONTAINER - Static variable in class community.leaf.persistence.json.PersistentJsonType
- TAG_CONTAINER - Static variable in class community.leaf.persistence.PersistentDataTypes
- TAG_CONTAINER_ARRAY - Static variable in class community.leaf.persistence.json.PersistentJsonType
- TAG_CONTAINER_ARRAY - Static variable in class community.leaf.persistence.PersistentDataTypes
- toJsonString() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- toPersistentData(PersistentDataAdapterContext) - Method in interface community.leaf.persistence.Persistent
- toPrettyJsonString() - Method in class community.leaf.persistence.json.JsonPersistentDataContainer
- toPrimitive(T, PersistentDataAdapterContext) - Method in class community.leaf.persistence.json.JsonCompatiblePrimitive
- TYPES - Static variable in class community.leaf.persistence.json.PersistentJsonType
U
- UUID - Static variable in class community.leaf.persistence.PersistentDataTypes
All Classes All Packages