ABL4J (Alignment Based Learning for Java) - 0.9.7

Uses of Interface
org.schwiebert.abl4j.data.ITreeBank

Packages that use ITreeBank
org.schwiebert.abl4j   
org.schwiebert.abl4j.align   
org.schwiebert.abl4j.align.methods   
org.schwiebert.abl4j.cluster   
org.schwiebert.abl4j.cluster.methods   
org.schwiebert.abl4j.data   
org.schwiebert.abl4j.data.impl.abl   
org.schwiebert.abl4j.examples   
org.schwiebert.abl4j.io   
org.schwiebert.abl4j.select   
org.schwiebert.abl4j.select.methods   
org.schwiebert.abl4j.suffixtree   
 

Uses of ITreeBank in org.schwiebert.abl4j
 

Methods in org.schwiebert.abl4j with parameters of type ITreeBank
 void IAblComponent.execute(ITreeBank<T> treeBank)
           
protected  void ApplicationBase.writeTreebank(ITreeBank tb)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.align
 

Fields in org.schwiebert.abl4j.align declared as ITreeBank
private  ITreeBank Align.tb
          Global treebank: this is where all the data is stored
 

Methods in org.schwiebert.abl4j.align with parameters of type ITreeBank
 void Align.execute(ITreeBank tb)
           
private  void Main.writeInfoheader(ITreeBank tb)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.align.methods
 

Methods in org.schwiebert.abl4j.align.methods with parameters of type ITreeBank
 void WagnerFisherAlignmentMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 void SuffixTreeAlignment.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 void RightAlignmentMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 void LeftAndRightAlignmentMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 void LeftAlignmentMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 void AllAlignmentsMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
abstract  void AbstractAdvancedMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
          Performs the edit operations
 void AlignmentMethod.handleEditOperationStructure(ITreeBank tb, ITree<?> current)
           
private  void SuffixTreeAlignment.handleSuffixTreeStructure(ITreeBank tb, ITree current, Suffixtree st)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.cluster
 

Fields in org.schwiebert.abl4j.cluster declared as ITreeBank
private  ITreeBank Cluster.tb
           
 

Methods in org.schwiebert.abl4j.cluster that return ITreeBank
 ITreeBank Cluster.getTreebank()
          Returns the ITreeBank
 

Methods in org.schwiebert.abl4j.cluster with parameters of type ITreeBank
 void Cluster.execute(ITreeBank treeBank)
           
private  void Main.writeInfoheader(ITreeBank tb, String[] args)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.cluster.methods
 

Methods in org.schwiebert.abl4j.cluster.methods with parameters of type ITreeBank
 boolean ClusterMethod.findClusters(ITreeBank tb)
          Searches for clusters, which must be stored in a NonTerminalsMapping that will be used by a MergeMethod.
 boolean ABLClusterMethod.findClusters(ITreeBank tb)
           
 void MergeMethod.mergeClusters(ITreeBank treebank)
          Merge-Method
 void ABLClusterMethod.mergeClusters(ITreeBank tb)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.data
 

Methods in org.schwiebert.abl4j.data that return ITreeBank
static ITreeBank DataFactory.newTreeBank()
           
 

Uses of ITreeBank in org.schwiebert.abl4j.data.impl.abl
 

Classes in org.schwiebert.abl4j.data.impl.abl that implement ITreeBank
 class TreeBank<T>
          A Treebank is a List of ITree objects.
 

Uses of ITreeBank in org.schwiebert.abl4j.examples
 

Methods in org.schwiebert.abl4j.examples with parameters of type ITreeBank
 void DemoAlignMethod.handleEditOperationStructure(ITreeBank tb, ITree current)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.io
 

Fields in org.schwiebert.abl4j.io declared as ITreeBank
private  ITreeBank XmlReader.treebank
           
 

Methods in org.schwiebert.abl4j.io with parameters of type ITreeBank
 void XmlReader.readTreebank(ITreeBank tb)
           
 void TreebankReader.readTreebank(ITreeBank tb)
          Fills a ITreeBank from content provided by a Reader.
 void TigerCorpusReader.readTreebank(ITreeBank tb)
           
 void ITreebankReader.readTreebank(ITreeBank tb)
           
 void XMLVisitor.visitTreeBank(ITreeBank<?> treebank)
           
 void PlainTextSerializationVisitor.visitTreeBank(ITreeBank<?> treebank)
           
 void ISerializationVisitor.visitTreeBank(ITreeBank<?> treebank)
           
 void TreebankWriter.writeTreebank(ITreeBank tb)
          Uses an ISerializationVisitor to store the treebank.
 void ITreebankWriter.writeTreebank(ITreeBank tb)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.select
 

Methods in org.schwiebert.abl4j.select with parameters of type ITreeBank
 void Select.execute(ITreeBank<T> tb)
           
private  void Main.writeInfoheader(ITreeBank tb)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.select.methods
 

Fields in org.schwiebert.abl4j.select.methods declared as ITreeBank
private  ITreeBank AbstractSelectMethod.SelectThread.tb
           
 

Methods in org.schwiebert.abl4j.select.methods with parameters of type ITreeBank
private  void AbstractSelectMethod.computeProbabilities(ITreeBank tb, ProbabilityStore prob)
           
 void SelectMethod.select(ITreeBank tb)
           
 void FirstSelectMethod.select(ITreeBank tb)
           
 void AbstractSelectMethod.select(ITreeBank tb)
           
private  void FirstSelectMethod.selectFirst(ITreeBank tb)
           
private  void AbstractSelectMethod.selectProbability(ITreeBank tb, ProbabilityStore store)
           
 

Constructors in org.schwiebert.abl4j.select.methods with parameters of type ITreeBank
AbstractSelectMethod.SelectThread(ITreeBank tb, ProbabilityStore store, int number)
           
 

Uses of ITreeBank in org.schwiebert.abl4j.suffixtree
 

Constructors in org.schwiebert.abl4j.suffixtree with parameters of type ITreeBank
Suffixtree(ITreeBank tb, boolean prefixTree)
           
 


ABL4J (Alignment Based Learning for Java) - 0.9.7

© 2007 Stephan Schwiebert