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