EnumDataType

public class EnumDataType<E extends Enum<E>> implements PersistentDataType<P, C>

Constructors

Link copied to clipboard
public void EnumDataType(Class<E> eClass)

Properties

Link copied to clipboard
public final static PersistentDataType<Byte, Boolean> BOOLEAN
Link copied to clipboard
public final static PersistentDataType<Byte, Byte> BYTE
Link copied to clipboard
public final static PersistentDataType<Array<byte>, Array<byte>> BYTE_ARRAY
Link copied to clipboard
public final static PersistentDataType<Double, Double> DOUBLE
Link copied to clipboard
public final static PersistentDataType<Float, Float> FLOAT
Link copied to clipboard
public final static PersistentDataType<Integer, Integer> INTEGER
Link copied to clipboard
public final static PersistentDataType<Array<int>, Array<int>> INTEGER_ARRAY
Link copied to clipboard
public final static ListPersistentDataTypeProvider LIST
Link copied to clipboard
public final static PersistentDataType<Long, Long> LONG
Link copied to clipboard
public final static PersistentDataType<Array<long>, Array<long>> LONG_ARRAY
Link copied to clipboard
public final static PersistentDataType<Short, Short> SHORT
Link copied to clipboard
public final static PersistentDataType<String, String> STRING
Link copied to clipboard
public final static PersistentDataType<PersistentDataContainer, PersistentDataContainer> TAG_CONTAINER
Link copied to clipboard
public final static PersistentDataType<Array<PersistentDataContainer>, Array<PersistentDataContainer>> TAG_CONTAINER_ARRAY

Functions

Link copied to clipboard
@NotNull()
public @NotNull() E fromPrimitive(@NotNull() @NotNull() Integer primitive, @NotNull() @NotNull() PersistentDataAdapterContext context)
Link copied to clipboard
@NotNull()
public @NotNull() Class<E> getComplexType()
Link copied to clipboard
@NotNull()
public @NotNull() Class<Integer> getPrimitiveType()
Link copied to clipboard
@NotNull()
public @NotNull() Integer toPrimitive(@NotNull() @NotNull() E complex, @NotNull() @NotNull() PersistentDataAdapterContext context)