Uses of Class
gov.nasa.pds.tools.dict.Dictionary
-
Packages that use Dictionary Package Description gov.nasa.pds.tools gov.nasa.pds.tools.containers gov.nasa.pds.tools.dict gov.nasa.pds.tools.dict.parser gov.nasa.pds.tools.dict.validate gov.nasa.pds.tools.label.validate -
-
Uses of Dictionary in gov.nasa.pds.tools
Constructors in gov.nasa.pds.tools with parameters of type Dictionary Constructor Description LabelParserException(Dictionary sourceDictionary, Integer lineNumber, Integer column, String key, Constants.ProblemType type, Object... arguments) -
Uses of Dictionary in gov.nasa.pds.tools.containers
Methods in gov.nasa.pds.tools.containers that return Dictionary Modifier and Type Method Description DictionarySimpleDictionaryChange. getDictionary() -
Uses of Dictionary in gov.nasa.pds.tools.dict
Methods in gov.nasa.pds.tools.dict that return Dictionary Modifier and Type Method Description DictionaryDefinition. getSourceDictionary()Methods in gov.nasa.pds.tools.dict with parameters of type Dictionary Modifier and Type Method Description voidDictionary. merge(Dictionary dictionary)Merges the definitions in the dictionariesstatic voidDictionaryWriter. writeDictionary(Dictionary dictionary, File file)Constructors in gov.nasa.pds.tools.dict with parameters of type Dictionary 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 Dictionary in gov.nasa.pds.tools.dict.parser
Methods in gov.nasa.pds.tools.dict.parser that return Dictionary Modifier and Type Method Description static DictionaryDictionaryParser. parse(File file)static DictionaryDictionaryParser. parse(File file, boolean aliasing)static DictionaryDictionaryParser. parse(File file, boolean aliasing, boolean storeProblems)static DictionaryDictionaryParser. parse(InputStream input, Dictionary dictionary, boolean aliasing, boolean storeProblems)Parses aURLthat is compliant with the PDS Data Dictionary document and formulates aDictionarywith a flag to indicated whether aliases should be read in.static DictionaryDictionaryParser. parse(URL url)Parses aURLthat is compliant with the PDS Data Dictionary document and formulates aDictionarywith aliases turned off.static DictionaryDictionaryParser. parse(URL url, boolean aliasing)static DictionaryDictionaryParser. parse(URL url, boolean aliasing, boolean storeProblems)Methods in gov.nasa.pds.tools.dict.parser with parameters of type Dictionary Modifier and Type Method Description static DefinitionDefinitionFactory. createDefinition(Dictionary sourceDictionary, ObjectStatement object)This method will determine the type of definition and created it.static ElementDefinitionDefinitionFactory. createElementDefinition(Dictionary sourceDictionary, ObjectStatement object)This method creates anElementDefinitionby gathering the attributes required from theObjectStatementas specified in the PDS Data Dictionary document.static GroupDefinitionDefinitionFactory. createGroupDefinition(Dictionary sourceDictionary, ObjectStatement object)This method creates anGroupDefinitionby gathering the attributes required from theObjectStatementas specified in the PDS Data Dictionary document.static ObjectDefinitionDefinitionFactory. createObjectDefinition(Dictionary sourceDictionary, ObjectStatement object)This method creates anObjectDefinitionby gathering the attributes required from theObjectStatementas specified in the PDS Data Dictionary document.static DictionaryDictionaryParser. parse(InputStream input, Dictionary dictionary, boolean aliasing, boolean storeProblems)Parses aURLthat is compliant with the PDS Data Dictionary document and formulates aDictionarywith a flag to indicated whether aliases should be read in.Constructors in gov.nasa.pds.tools.dict.parser with parameters of type Dictionary Constructor Description UnknownDefinitionException(Dictionary sourceDictionary, Integer lineNumber, Integer column, String key, Constants.ProblemType type, Object... arguments) -
Uses of Dictionary in gov.nasa.pds.tools.dict.validate
Methods in gov.nasa.pds.tools.dict.validate with parameters of type Dictionary Modifier and Type Method Description voidDictionaryValidator. validate(Dictionary dictionary)voidDictionaryValidator. validate(Dictionary dictionary, Dictionary master) -
Uses of Dictionary in gov.nasa.pds.tools.label.validate
Methods in gov.nasa.pds.tools.label.validate with parameters of type Dictionary Modifier and Type Method Description static booleanElementValidator. validate(AttributeStatement attribute, Label label, Dictionary dictionary)static booleanElementValidator. validate(AttributeStatement attribute, Label label, Dictionary dictionary, ElementDefinition definition)static booleanElementValidator. validate(AttributeStatement attribute, Label label, Dictionary dictionary, String objectContext)Checks to see whether anAttributeStatementis correct.static booleanGroupValidator. validate(GroupStatement group, Dictionary dictionary, Label label)static booleanObjectValidator. validate(ObjectStatement object, Dictionary dictionary, Label label)voidValidator. validate(Label label, Dictionary dictionary)
-