- All Superinterfaces:
BinaryTagLike
- All Known Subinterfaces:
ArrayBinaryTag,ByteArrayBinaryTag,ByteBinaryTag,CompoundBinaryTag,DoubleBinaryTag,EndBinaryTag,FloatBinaryTag,IntArrayBinaryTag,IntBinaryTag,ListBinaryTag,LongArrayBinaryTag,LongBinaryTag,NumberBinaryTag,ShortBinaryTag,StringBinaryTag
public sealed interface BinaryTag
extends BinaryTagLike
permits ArrayBinaryTag, CompoundBinaryTag, EndBinaryTag, ListBinaryTag, NumberBinaryTag, StringBinaryTag
A binary tag.
- Since:
- 4.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault BinaryTagGets aBinaryTagrepresentation.BinaryTagType<? extends BinaryTag> type()Gets the tag type.
-
Method Details
-
type
BinaryTagType<? extends BinaryTag> type()Gets the tag type.- Returns:
- the tag type
- Since:
- 4.0.0
-
asBinaryTag
Description copied from interface:BinaryTagLikeGets aBinaryTagrepresentation.- Specified by:
asBinaryTagin interfaceBinaryTagLike- Returns:
- a binary tag
-