Package | Description |
---|---|
com.metsci.glimpse.dspl.parser |
Data parsing utilities for DSPL data files.
|
com.metsci.glimpse.dspl.parser.column | |
com.metsci.glimpse.dspl.parser.column.dynamic | |
com.metsci.glimpse.dspl.parser.util | |
com.metsci.glimpse.dspl.schema | |
com.metsci.glimpse.dspl.util |
Support utilities for DSPL parsing.
|
Modifier and Type | Method and Description |
---|---|
SimpleBinaryParser.BinaryTableColumnParser |
SimpleBinaryParser.BinaryParserFactory.getParser(Table.Column column,
DataType type) |
Modifier and Type | Method and Description |
---|---|
DataType |
AbstractTableColumn.getType() |
DataType |
TableColumn.getType() |
Constructor and Description |
---|
AbstractTableColumn(Table.Column column,
Concept concept,
DataType type,
int size) |
ConstantTableColumn(Table.Column column,
Concept concept,
DataType type,
Object value,
int size) |
SimpleTableColumn(Table.Column column,
Concept concept,
DataType type,
Object data,
int size) |
Constructor and Description |
---|
DynamicTableColumn(Table.Column column,
Concept concept,
DataType type,
int size) |
Modifier and Type | Method and Description |
---|---|
DataType[] |
ParserUtils.TableParserInfo.getDataTypes() |
static DataType |
ParserUtils.getType(Concept concept,
Table.Column column) |
static DataType[] |
ParserUtils.getTypes(Concept[] concepts,
Table.Column[] columns) |
Modifier and Type | Method and Description |
---|---|
TableColumn |
ParserUtils.TableColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
TableColumn |
ParserUtils.StringColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
TableColumn |
ParserUtils.IntegerColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
TableColumn |
ParserUtils.FloatColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
TableColumn |
ParserUtils.BooleanColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
TableColumn |
ParserUtils.DateColumnParser.createTableColumn(Table.Column column,
Concept concept,
DataType type) |
ParserUtils.TableColumnParser |
ParserUtils.ParserFactory.getParser(Table.Column column,
DataType type) |
ParserUtils.TableColumnParser |
ParserUtils.SimpleParserFactory.getParser(Table.Column column,
DataType type) |
Constructor and Description |
---|
TableParserInfo(String[] columnIds,
Concept[] concepts,
SliceColumnType[] sliceColumnTypes,
Table.Column[] columns,
DataType[] types,
ParserUtils.TableColumnParser[] parsers) |
Modifier and Type | Method and Description |
---|---|
static DataType |
DataType.fromValue(String v) |
DataType |
Concept.Type.getRef()
Gets the value of the ref property.
|
DataType |
Attribute.Type.getRef()
Gets the value of the ref property.
|
DataType |
ConceptProperty.Type.getRef()
Gets the value of the ref property.
|
DataType |
Table.Column.getType()
Gets the value of the type property.
|
static DataType |
DataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Concept.Type.setRef(DataType value)
Sets the value of the ref property.
|
void |
Attribute.Type.setRef(DataType value)
Sets the value of the ref property.
|
void |
ConceptProperty.Type.setRef(DataType value)
Sets the value of the ref property.
|
void |
Table.Column.setType(DataType value)
Sets the value of the type property.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DsplHelper.isLessRestrictiveThan(DataType childType,
DataType parentType) |
static Table.Column |
DataSetFactory.newColumn(String id,
DataType type) |
static Concept |
DataSetFactory.newConcept(DataSet dataset,
String id,
DataType type) |
static Concept |
DataSetFactory.newConcept(DataSet dataset,
String id,
DataType type,
ConceptInfo info) |
static Concept |
DataSetFactory.newConcept(DataSet dataset,
String id,
DataType type,
ConceptInfo info,
String parentNamespace,
String parentId) |
Copyright © 2016 Metron, Inc.. All rights reserved.