public final class Types
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static TagType<java.lang.Byte> |
BYTE |
static TagType<byte[]> |
BYTE_ARRAY |
static TagType<java.util.Map<java.lang.String,java.lang.Object>> |
COMPOUND |
static TagType<java.lang.Double> |
DOUBLE |
static TypeEnd |
END |
static TagType<java.lang.Float> |
FLOAT |
static TagType<java.lang.Integer> |
INT |
static TagType<int[]> |
INT_ARRAY |
static TagType<java.lang.Iterable<?>> |
ITERABLE |
static TagType<java.util.Iterator<?>> |
ITERATOR |
static TagType<java.util.List<?>> |
LIST |
static TagType<java.lang.Long> |
LONG |
static TagType<long[]> |
LONG_ARRAY |
static TagType<java.lang.Object[]> |
OBJ_ARRAY |
static TagType<java.lang.Short> |
SHORT |
static TagType<java.lang.String> |
STRING |
| Modifier and Type | Method and Description |
|---|---|
static <T> TagType<? super T> |
forValue(T o) |
static TagType<?> |
get(int id) |
public static final TypeEnd END
public static final TagType<java.lang.Byte> BYTE
public static final TagType<java.lang.Short> SHORT
public static final TagType<java.lang.Integer> INT
public static final TagType<java.lang.Long> LONG
public static final TagType<java.lang.Float> FLOAT
public static final TagType<java.lang.Double> DOUBLE
public static final TagType<byte[]> BYTE_ARRAY
public static final TagType<java.lang.String> STRING
public static final TagType<java.util.List<?>> LIST
public static final TagType<java.util.Map<java.lang.String,java.lang.Object>> COMPOUND
public static final TagType<int[]> INT_ARRAY
public static final TagType<long[]> LONG_ARRAY
public static final TagType<java.lang.Object[]> OBJ_ARRAY
public static final TagType<java.lang.Iterable<?>> ITERABLE
public static final TagType<java.util.Iterator<?>> ITERATOR