org.yaml.snakeyaml.resolver
Class Resolver
java.lang.Object
org.yaml.snakeyaml.resolver.Resolver
public class Resolver
- extends Object
Resolver tries to detect a type by scalars's content (when the type is
implicit)
Constructor Summary |
Resolver()
|
Resolver(boolean respectDefaultImplicitScalars)
Deprecated. override addImplicitResolvers instead |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOOL
public static final Pattern BOOL
FLOAT
public static final Pattern FLOAT
- The regular expression is taken from the 1.2 specification but '_'s are
added to keep backwards compatibility
INT
public static final Pattern INT
MERGE
public static final Pattern MERGE
NULL
public static final Pattern NULL
EMPTY
public static final Pattern EMPTY
TIMESTAMP
public static final Pattern TIMESTAMP
VALUE
public static final Pattern VALUE
YAML
public static final Pattern YAML
yamlImplicitResolvers
protected Map<Character,List<org.yaml.snakeyaml.resolver.ResolverTuple>> yamlImplicitResolvers
Resolver
public Resolver(boolean respectDefaultImplicitScalars)
- Deprecated. override addImplicitResolvers instead
- Create Resolver
- Parameters:
respectDefaultImplicitScalars
- false to parse/dump scalars as plain Strings
Resolver
public Resolver()
addImplicitResolvers
protected void addImplicitResolvers()
addImplicitResolver
public void addImplicitResolver(Tag tag,
Pattern regexp,
String first)
resolve
public Tag resolve(NodeId kind,
String value,
boolean implicit)
Copyright © 2008-2012. All Rights Reserved.