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
MaltChainedException
public 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
MaltChainedException
public ColumnDescription addInternalColumnDescription(SymbolTableHandler symbolTables, java.lang.String name, int category, int type, java.lang.String defaultOutput, java.lang.String nullValueStrategy) throws MaltChainedException
MaltChainedException
public ColumnDescription addInternalColumnDescription(SymbolTableHandler symbolTables, java.lang.String name, ColumnDescription column) throws MaltChainedException
MaltChainedException
public 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
MaltChainedException
public java.util.SortedMap<java.lang.String,SymbolTable> getDependencyEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
protected void createDependencyEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getDependencyEdgeLabelColumnDescriptions()
protected void createPhraseStructureEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
public java.util.SortedMap<java.lang.String,SymbolTable> getPhraseStructureEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
protected void createPhraseStructureEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getPhraseStructureEdgeLabelColumnDescriptions()
protected void createPhraseStructureNodeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
public java.util.SortedMap<java.lang.String,SymbolTable> getPhraseStructureNodeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
protected void createPhraseStructureNodeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getPhraseStructureNodeLabelColumnDescriptions()
protected void createSecondaryEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
public java.util.SortedMap<java.lang.String,SymbolTable> getSecondaryEdgeLabelSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
protected void createSecondaryEdgeLabelColumnDescriptions()
public java.util.SortedMap<java.lang.String,ColumnDescription> getSecondaryEdgeLabelColumnDescriptions()
protected void createInputSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
public java.util.SortedMap<java.lang.String,SymbolTable> getInputSymbolTables(SymbolTableHandler symbolTables) throws MaltChainedException
MaltChainedException
protected 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.Object
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.