Uses of Class
gov.nasa.pds.tools.dict.DictIdentifier

Packages that use DictIdentifier
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
 DictIdentifier SimpleDictionaryChange.getId()
           
 DictIdentifier FileReference.getIdentifier()
           
 

Constructors in gov.nasa.pds.tools.containers with parameters of type DictIdentifier
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
static DictIdentifier Definition.WILDCARD_ELEMENT
           
 

Methods in gov.nasa.pds.tools.dict that return DictIdentifier
 DictIdentifier Definition.getIdentifier()
           
 

Methods in gov.nasa.pds.tools.dict that return types with arguments of type DictIdentifier
protected  Map<DictIdentifier,Definition> Dictionary.getDefinitions()
          Retrieves the map of definitions
 List<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
 void ContainerDefinition.addOptional(DictIdentifier identifier)
           
 void ContainerDefinition.addRequired(DictIdentifier identifier)
           
 boolean Dictionary.containsDefinition(DictIdentifier identifier)
          Tests to see whether or not a definition exists
 boolean Dictionary.containsElementDefinition(DictIdentifier identifier)
          Tests to see whether or not an element is defined
 boolean Dictionary.containsElementDefinition(String objectContext, DictIdentifier identifier)
           
 boolean Dictionary.containsGroupDefinition(DictIdentifier identifier)
          Tests to see whether or not a group is defined
 boolean Dictionary.containsObjectDefinition(DictIdentifier identifier)
          Tests to see whether or not an object is defined
 GroupDefinition 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 found
 ElementDefinition 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 found
 ObjectDefinition Dictionary.getObjectDefinition(DictIdentifier identifier)
          Retrieves the object definition from the dictionary or null if not found
 boolean 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
 void ContainerDefinition.addOptional(List<DictIdentifier> optionalList)
           
 void ContainerDefinition.addRequired(List<DictIdentifier> requiredList)
           
 

Constructors in gov.nasa.pds.tools.dict with parameters of type DictIdentifier
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
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
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
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
protected  DictIdentifier Statement.identifier
           
 

Methods in gov.nasa.pds.tools.label that return DictIdentifier
 DictIdentifier Statement.getIdentifier()
          Retrieves the identifier for the statement
 

Methods in gov.nasa.pds.tools.label with parameters of type DictIdentifier
 AttributeStatement ObjectStatement.getAttribute(DictIdentifier id)
          Retrieves the named attribute
 List<GroupStatement> ObjectStatement.getGroups(DictIdentifier id)
          Retrieves the named group
 List<ObjectStatement> ObjectStatement.getObjects(DictIdentifier id)
          Retrieves the named object
 PointerStatement ObjectStatement.getPointer(DictIdentifier id)
          Retrieves the named pointer
 List<Statement> Label.getStatement(DictIdentifier identifier)
          Retrieves a statement with the identifier
 boolean 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 identifier
protected  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
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 pointer
PointerStatement(Label sourceLabel, int lineNumber, DictIdentifier identifier, Value value)
          Constructs a pointer with a value on the right hand side
SpecialPointer(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
GroupStatement(Label sourceLabel, int lineNumber, String identifier, Map<DictIdentifier,List<Statement>> statements)
          Constructs a group statement that contains the given statements
ObjectStatement(Label sourceLabel, int lineNumber, String identifier, Map<DictIdentifier,List<Statement>> statements)
          Constructs an ObjectStatement
 



Copyright © 2005-2011 Planetary Data System. All Rights Reserved.