Uses of Class
gov.nasa.pds.tools.dict.DictIdentifier
-
Packages that use DictIdentifier Package Description gov.nasa.pds.tools.containers gov.nasa.pds.tools.dict gov.nasa.pds.tools.dict.parser gov.nasa.pds.tools.dict.type gov.nasa.pds.tools.label -
-
Uses of DictIdentifier in gov.nasa.pds.tools.containers
Methods in gov.nasa.pds.tools.containers that return DictIdentifier Modifier and Type Method Description DictIdentifier
SimpleDictionaryChange. getId()
DictIdentifier
FileReference. getIdentifier()
Constructors in gov.nasa.pds.tools.containers with parameters of type DictIdentifier Constructor Description FileReference(String path, int lineNumber, DictIdentifier identifier)
FileReference(String path, int lineNumber, DictIdentifier identifier, Numeric startPosition)
FileReference(String path, int lineNumber, DictIdentifier identifier, String parent, Numeric startPosition)
-
Uses of DictIdentifier in gov.nasa.pds.tools.dict
Fields in gov.nasa.pds.tools.dict declared as DictIdentifier Modifier and Type Field Description static DictIdentifier
Definition. WILDCARD_ELEMENT
Methods in gov.nasa.pds.tools.dict that return DictIdentifier Modifier and Type Method Description DictIdentifier
Definition. getIdentifier()
Methods in gov.nasa.pds.tools.dict that return types with arguments of type DictIdentifier Modifier and Type Method Description protected Map<DictIdentifier,Definition>
Dictionary. getDefinitions()
Retrieves the map of definitionsList<DictIdentifier>
ContainerDefinition. getOptional()
List<DictIdentifier>
ContainerDefinition. getOptionalElements()
List<DictIdentifier>
ObjectDefinition. getOptionalObjects()
List<DictIdentifier>
ContainerDefinition. getRequired()
List<DictIdentifier>
ContainerDefinition. getRequiredElements()
List<DictIdentifier>
ObjectDefinition. getRequiredObjects()
Methods in gov.nasa.pds.tools.dict with parameters of type DictIdentifier Modifier and Type Method Description void
ContainerDefinition. addOptional(DictIdentifier identifier)
void
ContainerDefinition. addRequired(DictIdentifier identifier)
boolean
Dictionary. containsDefinition(DictIdentifier identifier)
Tests to see whether or not a definition existsboolean
Dictionary. containsElementDefinition(DictIdentifier identifier)
Tests to see whether or not an element is definedboolean
Dictionary. containsElementDefinition(String objectContext, DictIdentifier identifier)
boolean
Dictionary. containsGroupDefinition(DictIdentifier identifier)
Tests to see whether or not a group is definedboolean
Dictionary. containsObjectDefinition(DictIdentifier identifier)
Tests to see whether or not an object is definedGroupDefinition
Dictionary. findGroupClassDefinition(DictIdentifier identifier)
Retrieves the class definition for a group with the given identifier.ObjectDefinition
Dictionary. findObjectClassDefinition(DictIdentifier identifier)
Retrieves the class definition for an object with the given identifier.Definition
Dictionary. getDefinition(DictIdentifier identifier)
Retrieves the definition from the dictionary or null if not foundElementDefinition
Dictionary. getElementDefinition(DictIdentifier identifier)
Retrieves the element definition from the dictionary or null if not found.ElementDefinition
Dictionary. getElementDefinition(String objectContext, DictIdentifier identifier)
GroupDefinition
Dictionary. getGroupDefinition(DictIdentifier identifier)
Retrieves the group definition from the dictionary or null if not foundObjectDefinition
Dictionary. getObjectDefinition(DictIdentifier identifier)
Retrieves the object definition from the dictionary or null if not foundboolean
ContainerDefinition. isAllowed(DictIdentifier identifier)
boolean
ContainerDefinition. isOptional(DictIdentifier identifier)
boolean
ContainerDefinition. isRequired(DictIdentifier identifier)
void
Definition. setIdentifier(DictIdentifier identifier)
Method parameters in gov.nasa.pds.tools.dict with type arguments of type DictIdentifier Modifier and Type Method Description void
ContainerDefinition. addOptional(List<DictIdentifier> optionalList)
void
ContainerDefinition. addRequired(List<DictIdentifier> requiredList)
Constructors in gov.nasa.pds.tools.dict with parameters of type DictIdentifier Constructor Description ContainerDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
Definition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
ElementDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
GroupDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
NullDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
ObjectDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
-
Uses of DictIdentifier in gov.nasa.pds.tools.dict.parser
Fields in gov.nasa.pds.tools.dict.parser declared as DictIdentifier Modifier and Type Field Description protected static DictIdentifier
DictionaryParser. ALIAS_LIST_ID
protected static DictIdentifier
DictionaryParser. DATA_TYPE_ID
protected static DictIdentifier
DictionaryParser. DESCRIPTION_ID
protected static DictIdentifier
DictionaryParser. ELEMENT_ALIASES_ID
protected static DictIdentifier
DictionaryParser. ELEMENT_DEFINITION_ID
protected static DictIdentifier
DictionaryParser. GENERIC_OBJECT_ID
protected static DictIdentifier
DictionaryParser. MAX_LENGTH_ID
protected static DictIdentifier
DictionaryParser. MAXIMUM_ID
protected static DictIdentifier
DictionaryParser. MIN_LENGTH_ID
protected static DictIdentifier
DictionaryParser. MINIMUM_ID
protected static DictIdentifier
DictionaryParser. NAME_ID
protected static DictIdentifier
DictionaryParser. OBJECT_ALIASES_ID
protected static DictIdentifier
DictionaryParser. OBJECT_TYPE_ID
protected static DictIdentifier
DictionaryParser. OPTIONAL_ELEMENTS_ID
protected static DictIdentifier
DictionaryParser. OPTIONAL_OBJECTS_ID
protected static DictIdentifier
DictionaryParser. REQUIRED_ELEMENTS_ID
protected static DictIdentifier
DictionaryParser. REQUIRED_OBJECTS_ID
protected static DictIdentifier
DictionaryParser. SPECIFIC_OBJECT_ID
protected static DictIdentifier
DictionaryParser. STATUS_TYPE_ID
protected static DictIdentifier
DictionaryParser. UNIT_LIST_ID
protected static DictIdentifier
DictionaryParser. UNIT_SEQUENCE_ID
protected static DictIdentifier
DictionaryParser. UNITS_ID
protected static DictIdentifier
DictionaryParser. VALUE_TYPE_ID
protected static DictIdentifier
DictionaryParser. VALUES_ID
Methods in gov.nasa.pds.tools.dict.parser that return DictIdentifier Modifier and Type Method Description static DictIdentifier
DictIDFactory. createCommentDefId(String identifier)
static DictIdentifier
DictIDFactory. createElementDefId(String identifier)
static DictIdentifier
DictIDFactory. createGroupDefId(String identifier)
static DictIdentifier
DictIDFactory. createObjectDefId(String identifier)
static DictIdentifier
DictIDFactory. createPointerDefId(String identifier)
-
Uses of DictIdentifier in gov.nasa.pds.tools.dict.type
Constructors in gov.nasa.pds.tools.dict.type with parameters of type DictIdentifier Constructor Description OutOfRangeException(Statement statement, Number value, Number limit, boolean exceeds, DictIdentifier fieldName, Constants.DictionaryType dataType)
-
Uses of DictIdentifier in gov.nasa.pds.tools.label
Fields in gov.nasa.pds.tools.label declared as DictIdentifier Modifier and Type Field Description protected DictIdentifier
Statement. identifier
Methods in gov.nasa.pds.tools.label that return DictIdentifier Modifier and Type Method Description DictIdentifier
Statement. getIdentifier()
Retrieves the identifier for the statementMethods in gov.nasa.pds.tools.label with parameters of type DictIdentifier Modifier and Type Method Description AttributeStatement
ObjectStatement. getAttribute(DictIdentifier id)
Retrieves the named attributeList<GroupStatement>
ObjectStatement. getGroups(DictIdentifier id)
Retrieves the named groupList<ObjectStatement>
ObjectStatement. getObjects(DictIdentifier id)
Retrieves the named objectPointerStatement
ObjectStatement. getPointer(DictIdentifier id)
Retrieves the named pointerList<Statement>
Label. getStatement(DictIdentifier identifier)
Retrieves a statement with the identifierboolean
ObjectStatement. hasAttribute(DictIdentifier id)
boolean
ObjectStatement. hasGroup(DictIdentifier id)
boolean
ObjectStatement. hasObject(DictIdentifier id)
boolean
ObjectStatement. hasPointer(DictIdentifier id)
Looks to see if this object contains a pointer with the given identifierprotected void
Statement. validateCommentType(DictIdentifier id)
protected void
Statement. validateElementType(DictIdentifier id)
protected void
Statement. validateGroupType(DictIdentifier id)
protected void
Statement. validateObjectType(DictIdentifier id)
protected void
Statement. validatePointerType(DictIdentifier id)
protected void
Statement. validateType(DictIdentifier id, Class<? extends Definition> clazz)
Constructors in gov.nasa.pds.tools.label with parameters of type DictIdentifier Constructor Description CatalogPointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
DescriptionPointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
IncludePointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
IndexPointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
PointerStatement(Label sourceLabel, int lineNumber, DictIdentifier identifier)
Constructs essentially a null pointerPointerStatement(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
Constructs a pointer with a value on the right hand sideSpecialPointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
Statement(Label sourceLabel, int lineNumber, DictIdentifier identifier)
StructurePointer(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
Constructor parameters in gov.nasa.pds.tools.label with type arguments of type DictIdentifier 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
-