Modifier and Type | Method and Description |
---|---|
List<LabelParserException> |
Dictionary.getProblems() |
Modifier and Type | Method and Description |
---|---|
void |
Dictionary.addProblem(LabelParserException exception) |
Modifier and Type | Method and Description |
---|---|
void |
Dictionary.addProblems(List<LabelParserException> exceptions) |
Modifier and Type | Class and Description |
---|---|
class |
UnknownDefinitionException
This exception will be thrown when the type of definition can not be
determined.
|
Modifier and Type | Method and Description |
---|---|
static Dictionary |
DictionaryParser.parse(File file) |
static Dictionary |
DictionaryParser.parse(File file,
boolean aliasing) |
static Dictionary |
DictionaryParser.parse(File file,
boolean aliasing,
boolean storeProblems) |
static Dictionary |
DictionaryParser.parse(InputStream input,
Dictionary dictionary,
boolean aliasing,
boolean storeProblems)
Parses a
URL that is compliant with the PDS Data Dictionary
document and formulates a Dictionary with a flag to indicated
whether aliases should be read in. |
static Dictionary |
DictionaryParser.parse(URL url)
Parses a
URL that is compliant with the PDS Data Dictionary
document and formulates a Dictionary with aliases turned off. |
static Dictionary |
DictionaryParser.parse(URL url,
boolean aliasing) |
static Dictionary |
DictionaryParser.parse(URL url,
boolean aliasing,
boolean storeProblems) |
Modifier and Type | Class and Description |
---|---|
class |
InvalidLengthException |
class |
InvalidTypeException |
class |
OutOfRangeException |
class |
UnsupportedTypeException |
Modifier and Type | Method and Description |
---|---|
List<LabelParserException> |
Label.getProblems() |
Modifier and Type | Method and Description |
---|---|
void |
Label.addProblem(File sourceFile,
LabelParserException e) |
void |
Label.addProblem(LabelParserException e) |
void |
Label.addProblem(Statement statement,
LabelParserException e) |
void |
Label.addProblem(URI sourceURI,
LabelParserException e) |
Modifier and Type | Method and Description |
---|---|
static Date |
DateTimeFormatter.lenientParse(Label label,
String dateTime,
int lineNumber) |
void |
IncludePointer.loadReferencedStatements(Label parentLabel,
PointerResolver resolver) |
static Date |
DateTimeFormatter.parse(Label label,
String dateTime,
int lineNumber)
Parses a date/time string into a Java
Date . |
Constructor and Description |
---|
DateTime(Label label,
String value,
int lineNumber) |
DateTime(Label label,
String value,
int lineNumber,
boolean lenient) |
Modifier and Type | Method and Description |
---|---|
Label |
DefaultLabelParser.parseLabel(File file) |
Label |
LabelParser.parseLabel(File file,
boolean forceParse) |
Label |
DefaultLabelParser.parseLabel(File file,
boolean forceParse) |
Label |
DefaultLabelParser.parseLabel(URL url) |
Label |
LabelParser.parseLabel(URL url,
boolean forceParse)
Parses the given file
|
Label |
DefaultLabelParser.parseLabel(URL url,
boolean forceParse) |
Label |
DefaultLabelParser.parsePartial(BufferedInputStream inputStream,
Label label,
Label parent) |
Label |
LabelParser.parsePartial(File file,
Label parent) |
Label |
DefaultLabelParser.parsePartial(File file,
Label parent) |
Label |
DefaultLabelParser.parsePartial(File file,
Label parent,
boolean captureProbs) |
Label |
DefaultLabelParser.parsePartial(File file,
Label parent,
boolean captureProbs,
boolean allowExternalProbs) |
Label |
LabelParser.parsePartial(URL url,
Label parent)
Parses the given partial label.
|
Label |
DefaultLabelParser.parsePartial(URL url,
Label parent) |
Label |
DefaultLabelParser.parsePartial(URL url,
Label parent,
boolean captureProbs) |
Label |
DefaultLabelParser.parsePartial(URL url,
Label parent,
boolean captureProbs,
boolean allowExternalProbs) |
Modifier and Type | Class and Description |
---|---|
class |
DefinitionNotFoundException |
Modifier and Type | Method and Description |
---|---|
static String |
MessageUtils.getProblemMessage(LabelParserException problem) |
Copyright © 2005–2015 Planetary Data System. All rights reserved.