Uses of Class
gov.nasa.pds.tools.dict.ElementDefinition
-
Packages that use ElementDefinition Package Description gov.nasa.pds.tools.dict gov.nasa.pds.tools.dict.parser gov.nasa.pds.tools.dict.type gov.nasa.pds.tools.label.validate -
-
Uses of ElementDefinition in gov.nasa.pds.tools.dict
Methods in gov.nasa.pds.tools.dict that return ElementDefinition Modifier and Type Method Description ElementDefinition
Dictionary. getElementDefinition(DictIdentifier identifier)
Retrieves the element definition from the dictionary or null if not found.ElementDefinition
Dictionary. getElementDefinition(String objectContext, DictIdentifier identifier)
-
Uses of ElementDefinition in gov.nasa.pds.tools.dict.parser
Methods in gov.nasa.pds.tools.dict.parser that return ElementDefinition Modifier and Type Method Description static ElementDefinition
DefinitionFactory. createElementDefinition(Dictionary sourceDictionary, ObjectStatement object)
This method creates anElementDefinition
by gathering the attributes required from theObjectStatement
as specified in the PDS Data Dictionary document. -
Uses of ElementDefinition in gov.nasa.pds.tools.dict.type
Methods in gov.nasa.pds.tools.dict.type with parameters of type ElementDefinition Modifier and Type Method Description void
LengthChecker. checkMaxLength(String value, ElementDefinition def, AttributeStatement attribute)
void
TypeChecker. checkMaxLength(String value, ElementDefinition def, AttributeStatement attribute)
Checks to make sure that the value does not exceed the maximum lengthvoid
DoubleChecker. checkMaxValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
IntegerChecker. checkMaxValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
NonDecimalChecker. checkMaxValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
NumericTypeChecker. checkMaxValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
RealChecker. checkMaxValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
LengthChecker. checkMinLength(String value, ElementDefinition def, AttributeStatement attribute)
void
TypeChecker. checkMinLength(String value, ElementDefinition def, AttributeStatement attribute)
Checks to make sure that the value does fall below the minimum length lengthvoid
DoubleChecker. checkMinValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
IntegerChecker. checkMinValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
NonDecimalChecker. checkMinValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
NumericTypeChecker. checkMinValue(Number value, ElementDefinition def, AttributeStatement attribute)
void
RealChecker. checkMinValue(Number value, ElementDefinition def, AttributeStatement attribute)
TypeChecker
TypeCheckerFactory. newInstance(ElementDefinition definition)
Constructors in gov.nasa.pds.tools.dict.type with parameters of type ElementDefinition Constructor Description UnsupportedTypeException(ElementDefinition def)
-
Uses of ElementDefinition in gov.nasa.pds.tools.label.validate
Methods in gov.nasa.pds.tools.label.validate with parameters of type ElementDefinition Modifier and Type Method Description static boolean
ElementValidator. validate(AttributeStatement attribute, Label label, Dictionary dictionary, ElementDefinition definition)
-