public interface TagAPI
| Modifier and Type | Method and Description |
|---|---|
<T> BaseTagAPI<T> |
getWrapped(T tag) |
default CompoundTagAPI<?> |
makeCompoundTag() |
default ListTagAPI<?> |
makeListTag() |
default PrimitiveTagAPI<?> |
makePrimitiveTag(boolean b) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(byte b) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(double d) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(float f) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(int i) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(long l) |
default PrimitiveTagAPI<?> |
makePrimitiveTag(short s) |
default StringTagAPI<?> |
makeStringTag(java.lang.String value) |
java.lang.Object |
newCompoundTag() |
java.lang.Object |
newListTag() |
java.lang.Object |
newPrimitiveTag(boolean b) |
java.lang.Object |
newPrimitiveTag(byte b) |
java.lang.Object |
newPrimitiveTag(double d) |
java.lang.Object |
newPrimitiveTag(float f) |
java.lang.Object |
newPrimitiveTag(int i) |
java.lang.Object |
newPrimitiveTag(long l) |
java.lang.Object |
newPrimitiveTag(short s) |
java.lang.Object |
newStringTag(java.lang.String value) |
default CompoundTagAPI<?> |
readFromFile(java.io.File file) |
java.lang.Object |
readFromFileDirect(java.io.File file)
Read directly without any error handling or null checking
|
default void |
writeToFile(CompoundTagAPI<?> tag,
java.io.File file) |
void |
writeToFileDirect(CompoundTagAPI<?> tag,
java.io.File file)
Write directly without any error handling or null checking
|
<T> BaseTagAPI<T> getWrapped(T tag)
default CompoundTagAPI<?> makeCompoundTag()
default ListTagAPI<?> makeListTag()
default PrimitiveTagAPI<?> makePrimitiveTag(boolean b)
default PrimitiveTagAPI<?> makePrimitiveTag(byte b)
default PrimitiveTagAPI<?> makePrimitiveTag(double d)
default PrimitiveTagAPI<?> makePrimitiveTag(float f)
default PrimitiveTagAPI<?> makePrimitiveTag(int i)
default PrimitiveTagAPI<?> makePrimitiveTag(long l)
default PrimitiveTagAPI<?> makePrimitiveTag(short s)
default StringTagAPI<?> makeStringTag(java.lang.String value)
java.lang.Object newCompoundTag()
java.lang.Object newListTag()
java.lang.Object newPrimitiveTag(boolean b)
java.lang.Object newPrimitiveTag(byte b)
java.lang.Object newPrimitiveTag(double d)
java.lang.Object newPrimitiveTag(float f)
java.lang.Object newPrimitiveTag(int i)
java.lang.Object newPrimitiveTag(long l)
java.lang.Object newPrimitiveTag(short s)
java.lang.Object newStringTag(java.lang.String value)
default CompoundTagAPI<?> readFromFile(java.io.File file)
java.lang.Object readFromFileDirect(java.io.File file)
throws java.lang.Exception
java.lang.Exceptiondefault void writeToFile(CompoundTagAPI<?> tag, java.io.File file)
void writeToFileDirect(CompoundTagAPI<?> tag, java.io.File file) throws java.lang.Exception
java.lang.Exception