Class Resolver

java.lang.Object
org.yaml.snakeyaml.resolver.Resolver

public class Resolver
extends java.lang.Object
Resolver tries to detect a type by content (when the tag is implicit)
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.util.regex.Pattern BOOL  
    static java.util.regex.Pattern EMPTY  
    static java.util.regex.Pattern FLOAT
    The regular expression is taken from the 1.2 specification but '_'s are added to keep backwards compatibility
    static java.util.regex.Pattern INT  
    static java.util.regex.Pattern MERGE  
    static java.util.regex.Pattern NULL  
    static java.util.regex.Pattern TIMESTAMP  
    static java.util.regex.Pattern VALUE  
    static java.util.regex.Pattern YAML  
    protected java.util.Map<java.lang.Character,​java.util.List<org.yaml.snakeyaml.resolver.ResolverTuple>> yamlImplicitResolvers  
  • Constructor Summary

    Constructors 
    Constructor Description
    Resolver()  
  • Method Summary

    Modifier and Type Method Description
    void addImplicitResolver​(Tag tag, java.util.regex.Pattern regexp, java.lang.String first)  
    protected void addImplicitResolvers()  
    Tag resolve​(NodeId kind, java.lang.String value, boolean implicit)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • BOOL

      public static final java.util.regex.Pattern BOOL
    • FLOAT

      public static final java.util.regex.Pattern FLOAT
      The regular expression is taken from the 1.2 specification but '_'s are added to keep backwards compatibility
    • INT

      public static final java.util.regex.Pattern INT
    • MERGE

      public static final java.util.regex.Pattern MERGE
    • NULL

      public static final java.util.regex.Pattern NULL
    • EMPTY

      public static final java.util.regex.Pattern EMPTY
    • TIMESTAMP

      public static final java.util.regex.Pattern TIMESTAMP
    • VALUE

      public static final java.util.regex.Pattern VALUE
    • YAML

      public static final java.util.regex.Pattern YAML
    • yamlImplicitResolvers

      protected java.util.Map<java.lang.Character,​java.util.List<org.yaml.snakeyaml.resolver.ResolverTuple>> yamlImplicitResolvers
  • Constructor Details

  • Method Details