public class DataFormatInstance extends java.lang.Object implements java.lang.Iterable<ColumnDescription>
| Constructor and Description |
|---|
DataFormatInstance(java.util.Map<java.lang.String,DataFormatEntry> entries,
SymbolTableHandler symbolTables,
java.lang.String nullValueStrategy,
DataFormatSpecification dataFormarSpec) |
public DataFormatInstance(java.util.Map<java.lang.String,DataFormatEntry> entries, SymbolTableHandler symbolTables, java.lang.String nullValueStrategy, DataFormatSpecification dataFormarSpec) throws MaltChainedException
MaltChainedExceptionpublic ColumnDescription addInternalColumnDescription(SymbolTableHandler symbolTables, java.lang.String name, java.lang.String category, java.lang.String type, java.lang.String defaultOutput, java.lang.String nullValueStrategy) throws MaltChainedException
MaltChainedExceptionpublic ColumnDescription addInternalColumnDescription(SymbolTableHandler symbolTables, java.lang.String name, int category, int type, java.lang.String defaultOutput, java.lang.String nullValueStrategy) throws MaltChainedException
MaltChainedExceptionpublic ColumnDescription addInternalColumnDescription(SymbolTableHandler symbolTables, java.lang.String name, ColumnDescription column) throws MaltChainedException
MaltChainedExceptionpublic ColumnDescription getColumnDescriptionByName(java.lang.String name)
public java.util.Iterator<ColumnDescription> iterator()
iterator in interface java.lang.Iterable<ColumnDescription>public DataFormatSpecification getDataFormarSpec()
protected void createHeadColumnDescriptions()
public ColumnDescription getHeadColumnDescription()
public java.util.SortedMap<java.lang.String,ColumnDescription> getHeadColumnDescriptions()
protected void createDependencyEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionpublic java.util.SortedMap<java.lang.String,SymbolTable> getDependencyEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionprotected void createDependencyEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getDependencyEdgeLabelColumnDescriptions()
protected void createPhraseStructureEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionpublic java.util.SortedMap<java.lang.String,SymbolTable> getPhraseStructureEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionprotected void createPhraseStructureEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getPhraseStructureEdgeLabelColumnDescriptions()
protected void createPhraseStructureNodeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionpublic java.util.SortedMap<java.lang.String,SymbolTable> getPhraseStructureNodeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionprotected void createPhraseStructureNodeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getPhraseStructureNodeLabelColumnDescriptions()
protected void createSecondaryEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionpublic java.util.SortedMap<java.lang.String,SymbolTable> getSecondaryEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionprotected void createSecondaryEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getSecondaryEdgeLabelColumnDescriptions()
protected void createInputSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionpublic java.util.SortedMap<java.lang.String,SymbolTable> getInputSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedExceptionprotected void createInputColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getInputColumnDescriptions()
protected void createIgnoreColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getIgnoreColumnDescriptions()
public java.util.SortedSet<ColumnDescription> getHeadColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getDependencyEdgeLabelColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getPhraseStructureEdgeLabelColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getPhraseStructureNodeLabelColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getSecondaryEdgeLabelColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getInputColumnDescriptionSet()
public java.util.SortedSet<ColumnDescription> getIgnoreColumnDescriptionSet()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.