## Uses of Class
org.yaml.snakeyaml.nodes.Tag

Packages that use Tag
Package | Description
--- | ---
org.yaml.snakeyaml |
org.yaml.snakeyaml.constructor |
org.yaml.snakeyaml.env |
org.yaml.snakeyaml.nodes |
org.yaml.snakeyaml.representer |
org.yaml.snakeyaml.resolver |
org.yaml.snakeyaml.serializer |

### Uses of Tag in org.yaml.snakeyaml

Methods in org.yaml.snakeyaml that return Tag
Modifier and Type | Method and Description
--- | ---
`Tag` | TypeDescription.`getTag()` Get tag which shall be used to load or dump the type (class).

Methods in org.yaml.snakeyaml with parameters of type Tag
Modifier and Type | Method and Description
--- | ---
`void` | Yaml.`addImplicitResolver(Tag tag, Pattern regexp, String first)` Add an implicit scalar detector.
`String` | Yaml.`dumpAs(Object data, Tag rootTag, DumperOptions.FlowStyle flowStyle)` Serialize a Java object into a YAML string.
`void` | TypeDescription.`setTag(Tag tag)` Deprecated. it will be removed because it is not used

Constructors in org.yaml.snakeyaml with parameters of type Tag
Constructor and Description
`TypeDescription(Class<? extends Object> clazz, Tag tag)`
`TypeDescription(Class<? extends Object> clazz, Tag tag, Class<?> impl)`

### Uses of Tag in org.yaml.snakeyaml.constructor

Fields in org.yaml.snakeyaml.constructor declared as Tag
Modifier and Type | Field and Description
--- | ---
`protected Tag` | BaseConstructor.`rootTag`

Fields in org.yaml.snakeyaml.constructor with type parameters of type Tag
Modifier and Type | Field and Description
--- | ---
`protected Map<Tag,Class<? extends Object>>` | BaseConstructor.`typeTags`
`protected Map<Tag,Construct>` | BaseConstructor.`yamlConstructors` It maps the (explicit or implicit) tag to the Construct implementation.

### Uses of Tag in org.yaml.snakeyaml.env

Fields in org.yaml.snakeyaml.env declared as Tag
Modifier and Type | Field and Description
--- | ---
`static Tag` | EnvScalarConstructor.`ENV_TAG`

### Uses of Tag in org.yaml.snakeyaml.nodes

Fields in org.yaml.snakeyaml.nodes declared as Tag
Modifier and Type | Field and Description
--- | ---
`static Tag` | Tag.`BINARY`
`static Tag` | Tag.`BOOL`
`static Tag` | Tag.`COMMENT`
`static Tag` | Tag.`FLOAT`
`static Tag` | Tag.`INT`
`static Tag` | Tag.`MAP`
`static Tag` | Tag.`MERGE`
`static Tag` | Tag.`NULL`
`static Tag` | Tag.`OMAP`
`static Tag` | Tag.`PAIRS`
`static Tag` | Tag.`SEQ`
`static Tag` | Tag.`SET`
`static Tag` | Tag.`STR`
`static Tag` | Tag.`TIMESTAMP`
`static Tag` | Tag.`YAML`

Fields in org.yaml.snakeyaml.nodes with type parameters of type Tag
Modifier and Type | Field and Description
--- | ---
`protected static Map<Tag,Set<Class<?>>>` | Tag.`COMPATIBILITY_MAP`

Methods in org.yaml.snakeyaml.nodes that return Tag
Modifier and Type | Method and Description
--- | ---
`Tag` | Node.`getTag()` Tag of this node.

Methods in org.yaml.snakeyaml.nodes with parameters of type Tag
Modifier and Type | Method and Description
--- | ---
`void` | Node.`setTag(Tag tag)`

Constructors in org.yaml.snakeyaml.nodes with parameters of type Tag
Constructor and Description
`CollectionNode(Tag tag, Mark startMark, Mark endMark, Boolean flowStyle)` Deprecated.
`CollectionNode(Tag tag, Mark startMark, Mark endMark, DumperOptions.FlowStyle flowStyle)`
`MappingNode(Tag tag, boolean resolved, List<NodeTuple> value, Mark startMark, Mark endMark, Boolean flowStyle)` Deprecated.
`MappingNode(Tag tag, boolean resolved, List<NodeTuple> value, Mark startMark, Mark endMark, DumperOptions.FlowStyle flowStyle)`
`MappingNode(Tag tag, List<NodeTuple> value, Boolean flowStyle)` Deprecated.
`MappingNode(Tag tag, List<NodeTuple> value, DumperOptions.FlowStyle flowStyle)`
`Node(Tag tag, Mark startMark, Mark endMark)`
`ScalarNode(Tag tag, boolean resolved, String value, Mark startMark, Mark endMark, Character style)` Deprecated.
`ScalarNode(Tag tag, boolean resolved, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)`
`ScalarNode(Tag tag, String value, Mark startMark, Mark endMark, Character style)` Deprecated.
`ScalarNode(Tag tag, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)`
`SequenceNode(Tag tag, boolean resolved, List<Node> value, Mark startMark, Mark endMark, Boolean style)` Deprecated.
`SequenceNode(Tag tag, boolean resolved, List<Node> value, Mark startMark, Mark endMark, DumperOptions.FlowStyle flowStyle)`
`SequenceNode(Tag tag, List<Node> value, Boolean style)` Deprecated.
`SequenceNode(Tag tag, List<Node> value, DumperOptions.FlowStyle flowStyle)`

### Uses of Tag in org.yaml.snakeyaml.representer

Methods in org.yaml.snakeyaml.representer with parameters of type Tag
Modifier and Type | Method and Description
--- | ---
`protected NodeTuple` | Representer.`representJavaBeanProperty(Object javaBean, Property property, Object propertyValue, Tag customTag)` Represent one JavaBean property.
`protected Node` | BaseRepresenter.`representMapping(Tag tag, Map<?,?> mapping, DumperOptions.FlowStyle flowStyle)`
`protected Node` | BaseRepresenter.`representScalar(Tag tag, String value)`
`protected Node` | BaseRepresenter.`representScalar(Tag tag, String value, DumperOptions.ScalarStyle style)`
`protected Node` | BaseRepresenter.`representSequence(Tag tag, Iterable<?> sequence, DumperOptions.FlowStyle flowStyle)`

### Uses of Tag in org.yaml.snakeyaml.resolver

Methods in org.yaml.snakeyaml.resolver that return Tag
Modifier and Type | Method and Description
--- | ---
`Tag` | Resolver.`resolve(NodeId kind, String value, boolean implicit)`

Methods in org.yaml.snakeyaml.resolver with parameters of type Tag
Modifier and Type | Method and Description
--- | ---
`void` | Resolver.`addImplicitResolver(Tag tag, Pattern regexp, String first)`

### Uses of Tag in org.yaml.snakeyaml.serializer

Constructors in org.yaml.snakeyaml.serializer with parameters of type Tag
Constructor and Description
`Serializer(Emitable emitter, Resolver resolver, DumperOptions opts, Tag rootTag)`