Top Description Constructors Methods
org.snakeyaml.engine.v2.schema

public Class FailsafeSchema

extends Object
implements Schema
Class Inheritance
All Implemented Interfaces
org.snakeyaml.engine.v2.schema.Schema
Imports
java.util.HashMap, .Map, org.snakeyaml.engine.v2.api.ConstructNode, org.snakeyaml.engine.v2.nodes.Tag, org.snakeyaml.engine.v2.resolver.FailsafeScalarResolver, .ScalarResolver

The failsafe schema is guaranteed to work with any YAML document. It is therefore the recommended schema for generic YAML tools.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ScalarResolver

Returns:

ScalarResolver which resolves everything as string
getScalarResolver
()

Implements org.snakeyaml.engine.v2.schema.Schema.getScalarResolver.

Create FailsafeScalarResolver

public Map<Tag, ConstructNode>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FailsafeSchemaback to summary
public FailsafeSchema()

Method Detail

getScalarResolverback to summary
public ScalarResolver getScalarResolver()

Implements org.snakeyaml.engine.v2.schema.Schema.getScalarResolver.

Create FailsafeScalarResolver

Returns:ScalarResolver

ScalarResolver which resolves everything as string

Annotations
@Override
getSchemaTagConstructorsback to summary
public Map<Tag, ConstructNode> getSchemaTagConstructors()

Implements org.snakeyaml.engine.v2.schema.Schema.getSchemaTagConstructors.

No constructs provided

Returns:Map<Tag, ConstructNode>

empty Map

Annotations
@Override