org.raml.parser.rule
Class ValidationResult

java.lang.Object
  extended by org.raml.parser.rule.ValidationResult

public class ValidationResult
extends Object


Nested Class Summary
static class ValidationResult.Level
           
 
Field Summary
static int UNKNOWN
           
 
Method Summary
 void addIncludeContext(Deque<IncludeInfo> includeContext)
           
static boolean areValid(List<ValidationResult> validationResults)
           
static ValidationResult create(ValidationResult.Level level, String message)
           
static ValidationResult createErrorResult(String message)
           
static ValidationResult createErrorResult(String message, int line, int startIndex, int endIndex)
           
static ValidationResult createErrorResult(String message, org.yaml.snakeyaml.error.Mark startMark, org.yaml.snakeyaml.error.Mark endMark)
           
static ValidationResult createErrorResult(String message, org.yaml.snakeyaml.nodes.Node node)
           
 int getEndColumn()
           
 Deque<IncludeInfo> getIncludeContext()
           
 String getIncludeName()
           
 ValidationResult.Level getLevel()
           
static List<ValidationResult> getLevel(ValidationResult.Level level, List<ValidationResult> results)
           
 int getLine()
           
 String getMessage()
           
 int getStartColumn()
           
 boolean isValid()
           
 void setIncludeContext(Deque<IncludeInfo> includeContext)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN

public static int UNKNOWN
Method Detail

getLevel

public ValidationResult.Level getLevel()

getMessage

public String getMessage()

getLine

public int getLine()

getStartColumn

public int getStartColumn()

getEndColumn

public int getEndColumn()

isValid

public boolean isValid()

getIncludeName

public String getIncludeName()

getIncludeContext

public Deque<IncludeInfo> getIncludeContext()

setIncludeContext

public void setIncludeContext(Deque<IncludeInfo> includeContext)

addIncludeContext

public void addIncludeContext(Deque<IncludeInfo> includeContext)

areValid

public static boolean areValid(List<ValidationResult> validationResults)

getLevel

public static List<ValidationResult> getLevel(ValidationResult.Level level,
                                              List<ValidationResult> results)

toString

public String toString()
Overrides:
toString in class Object

createErrorResult

public static ValidationResult createErrorResult(String message,
                                                 int line,
                                                 int startIndex,
                                                 int endIndex)

createErrorResult

public static ValidationResult createErrorResult(String message,
                                                 org.yaml.snakeyaml.error.Mark startMark,
                                                 org.yaml.snakeyaml.error.Mark endMark)

createErrorResult

public static ValidationResult createErrorResult(String message,
                                                 org.yaml.snakeyaml.nodes.Node node)

createErrorResult

public static ValidationResult createErrorResult(String message)

create

public static ValidationResult create(ValidationResult.Level level,
                                      String message)


Copyright © 2013. All rights reserved.