Package net.md_5.bungee.nbt

# Interface TypedTag

All Superinterfaces:
  `Tag`

All Known Implementing Classes:
  `ByteArrayTag`, `ByteTag`, `CompoundTag`, `DoubleTag`, `EndTag`, `FloatTag`, `IntArrayTag`, `IntTag`, `ListTag`, `LongArrayTag`, `LongTag`, `ShortTag`, `StringTag`

public interface TypedTag extends Tag

- ## Field Summary

  ### Fields inherited from interface net.md_5.bungee.nbt.Tag

  `ARRAY_HEADER, BYTE, BYTE_ARRAY, COMPOUND, CONSTRUCTORS, DOUBLE, END, FLOAT, INT, INT_ARRAY, LIST, LONG, LONG_ARRAY, OBJECT_HEADER, OBJECT_REFERENCE, SHORT, STRING, STRING_SIZE`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `byte`
  `getId()`
  Gets the id of this tag's type.

  ### Methods inherited from interface net.md_5.bungee.nbt.Tag

  `read, write`

- ## Method Details

  - ### getId

    byte getId()
    Gets the id of this tag's type.
    Returns:
      the id related to this tag's type