Uses of Class
gov.nasa.pds.tools.label.Statement
-
Packages that use Statement Package Description gov.nasa.pds.tools gov.nasa.pds.tools.dict.type gov.nasa.pds.tools.label gov.nasa.pds.tools.label.antlr gov.nasa.pds.tools.label.validate -
-
Uses of Statement in gov.nasa.pds.tools
Methods in gov.nasa.pds.tools that return Statement Modifier and Type Method Description Statement
LabelParserException. getStatement()
Constructors in gov.nasa.pds.tools with parameters of type Statement Constructor Description LabelParserException(Statement statement, Integer column, String key, Constants.ProblemType type, Object... arguments)
Use of this constructor is encouraged where possible as it retains the context of the exception. -
Uses of Statement in gov.nasa.pds.tools.dict.type
Constructors in gov.nasa.pds.tools.dict.type with parameters of type Statement Constructor Description InvalidLengthException(Statement statement, String key, Constants.ProblemType type, Object... arguments)
InvalidTypeException(Statement statement, String key, Object... values)
OutOfRangeException(Statement statement, Number value, Number limit, boolean exceeds, DictIdentifier fieldName, Constants.DictionaryType dataType)
-
Uses of Statement in gov.nasa.pds.tools.label
Subclasses of Statement in gov.nasa.pds.tools.label Modifier and Type Class Description class
AttributeStatement
class
CatalogPointer
class
CommentStatement
class
DescriptionPointer
class
GroupStatement
class
IncludePointer
class
IndexPointer
class
ObjectStatement
class
PointerStatement
This class is the object representation of a pointer statement in a label.class
SpecialPointer
class
StructurePointer
Methods in gov.nasa.pds.tools.label that return types with arguments of type Statement Modifier and Type Method Description List<Statement>
Label. getStatement(DictIdentifier identifier)
Retrieves a statement with the identifierList<Statement>
GroupStatement. getStatements()
List<Statement>
IncludePointer. getStatements()
List<Statement>
Label. getStatements()
Retrieves the statements associated with this labelList<Statement>
ObjectStatement. getStatements()
Methods in gov.nasa.pds.tools.label with parameters of type Statement Modifier and Type Method Description void
Label. addProblem(Statement statement, LabelParserException e)
void
Label. addProblem(Statement statement, Integer column, String key, Constants.ProblemType type, Object... arguments)
void
Label. addProblem(Statement statement, String key, Constants.ProblemType type, Object... arguments)
void
GroupStatement. addStatement(Statement statement)
void
Label. addStatement(Statement statement)
Associates a statement with this labelvoid
ObjectStatement. addStatement(Statement statement)
Associates a statement with this objectConstructor parameters in gov.nasa.pds.tools.label with type arguments of type Statement Constructor Description GroupStatement(Label sourceLabel, int lineNumber, String identifier, LinkedHashMap<DictIdentifier,List<Statement>> statements)
Constructs a group statement that contains the given statementsObjectStatement(Label sourceLabel, int lineNumber, String identifier, LinkedHashMap<DictIdentifier,List<Statement>> statements)
Constructs an ObjectStatement -
Uses of Statement in gov.nasa.pds.tools.label.antlr
Methods in gov.nasa.pds.tools.label.antlr that return Statement Modifier and Type Method Description Statement
ODLParser. simple_statement(Label label)
Statement
ODLParser. statement(Label label)
-
Uses of Statement in gov.nasa.pds.tools.label.validate
Constructors in gov.nasa.pds.tools.label.validate with parameters of type Statement Constructor Description DefinitionNotFoundException(Statement statement)
-