org.raml.parser.visitor
Class YamlValidationService

java.lang.Object
  extended by org.raml.parser.visitor.YamlValidationService
Direct Known Subclasses:
RamlValidationService

public class YamlValidationService
extends Object


Field Summary
protected  org.slf4j.Logger logger
           
 
Constructor Summary
protected YamlValidationService(ResourceLoader resourceLoader, YamlValidator yamlValidator, TagResolver[] tagResolvers)
           
 
Method Summary
protected  List<ValidationResult> preValidation(org.yaml.snakeyaml.nodes.MappingNode root)
           
 List<ValidationResult> validate(InputStream content)
           
 List<ValidationResult> validate(org.yaml.snakeyaml.nodes.MappingNode root)
           
 List<ValidationResult> validate(Reader content)
           
 List<ValidationResult> validate(String content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.slf4j.Logger logger
Constructor Detail

YamlValidationService

protected YamlValidationService(ResourceLoader resourceLoader,
                                YamlValidator yamlValidator,
                                TagResolver[] tagResolvers)
Method Detail

validate

public List<ValidationResult> validate(org.yaml.snakeyaml.nodes.MappingNode root)

validate

public List<ValidationResult> validate(InputStream content)

validate

public List<ValidationResult> validate(String content)

validate

public List<ValidationResult> validate(Reader content)

preValidation

protected List<ValidationResult> preValidation(org.yaml.snakeyaml.nodes.MappingNode root)


Copyright © 2013. All rights reserved.