ABL4J (Alignment Based Learning for Java) - 0.9.7

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

Packages that use ITree
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.util   
 

Uses of ITree in org.schwiebert.abl4j.align
 

Fields in org.schwiebert.abl4j.align declared as ITree
private  ITree AllAlignment.b
           
private  ITree AllAlignment.e
           
 

Constructors in org.schwiebert.abl4j.align with parameters of type ITree
AllAlignment(ITree b, ITree e, boolean comparismMode)
           
AllAlignment(ITree b, ITree e, boolean comparismMode)
           
 

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

Methods in org.schwiebert.abl4j.align.methods with parameters of type ITree
protected  void AbstractAdvancedMethod.handleEditOperationAlignment(ITree t1, ITree t2, Vector<EditOperation> alignments)
           
protected  void AbstractAdvancedMethod.handleEditOperationAlignment(ITree t1, ITree t2, Vector<EditOperation> alignments)
           
 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)
           
private  void SuffixTreeAlignment.insertConstituent(ITree t, IConstituent c)
           
protected  void AbstractAdvancedMethod.insertConstituent(ITree t, IConstituent c)
           
private  void SuffixTreeAlignment.insertConstituentRaw(ITree t, int b, int e, int nt)
           
protected  void AbstractAdvancedMethod.insertConstituents(ITree t1, ITree t2, IConstituent c1, IConstituent c2)
           
protected  void AbstractAdvancedMethod.insertConstituents(ITree t1, ITree t2, IConstituent c1, IConstituent c2)
           
 

Uses of ITree in org.schwiebert.abl4j.cluster
 

Methods in org.schwiebert.abl4j.cluster with parameters of type ITree
 NonTerminal NonTerminalsMapping.getNewNT(ITree<T> t, IConstituent<T> c, NonTerminal n)
           
 NonTerminal AblNtMap.getNewNT(ITree t, IConstituent c, NonTerminal ntOld)
          Associates a given NT with a new NT value if it has not been encountered before and associates this given NT with an existing NT value when it has.
 

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

Methods in org.schwiebert.abl4j.cluster.methods with parameters of type ITree
private  void ABLClusterMethod.findClustersInTree(ITree<?> t)
           
private  void ABLClusterMethod.mergeClustersInTree(ITree<?> t)
           
 

Uses of ITree in org.schwiebert.abl4j.data
 

Methods in org.schwiebert.abl4j.data that return ITree
 ITree<T> ITree.cloneTree()
          Returns a copy of this object.
 ITree<T> ITreeBank.get(int i)
          Returns the ITree at index i, as in List.get(int)
static ITree DataFactory.newTree()
           
 

Methods in org.schwiebert.abl4j.data that return types with arguments of type ITree
 Collection<? extends ITree<T>> ITreeBank.getTrees()
          Returns all ITrees stored in the treebank.
 

Methods in org.schwiebert.abl4j.data with parameters of type ITree
 void ITreeBank.addTree(ITree<T> tree)
          Adds ITree tree to this treebank, as in List.add(Object)
 int ITreeBank.indexOf(ITree<T> tree)
          Returns the index of ITree tree.
 

Method parameters in org.schwiebert.abl4j.data with type arguments of type ITree
 void ITreeBank.addAllTrees(Collection<ITree<T>> trees)
          Adds the collection trees to the treebank, as in List.addAll(Collection)
 

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

Classes in org.schwiebert.abl4j.data.impl.abl that implement ITree
 class Tree<T>
          A Tree is an ISentence which additionally contains a Vector of IConstituents.
 

Methods in org.schwiebert.abl4j.data.impl.abl that return ITree
 ITree<T> Tree.cloneTree()
           
 

Methods in org.schwiebert.abl4j.data.impl.abl that return types with arguments of type ITree
 Collection<? extends ITree<T>> TreeBank.getTrees()
           
 

Methods in org.schwiebert.abl4j.data.impl.abl with parameters of type ITree
 void TreeBank.addTree(ITree<T> tree)
           
 int TreeBank.indexOf(ITree<T> t)
           
 

Method parameters in org.schwiebert.abl4j.data.impl.abl with type arguments of type ITree
 void TreeBank.addAllTrees(Collection<ITree<T>> trees)
           
 

Uses of ITree in org.schwiebert.abl4j.examples
 

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

Uses of ITree in org.schwiebert.abl4j.io
 

Fields in org.schwiebert.abl4j.io declared as ITree
private  ITree XmlReader.currentTree
           
 

Methods in org.schwiebert.abl4j.io that return ITree
private  ITree TreebankReader.readTree(BufferedReader is)
          Parses a ITree from content provided by a reader.
 

Methods in org.schwiebert.abl4j.io with parameters of type ITree
protected  IConstituent TigerCorpusReader.buildConstituent(HashMap<String,Object> internalMapping, ITree tree, Element nt)
           
private  void TreebankReader.readSentence(ITree t, String currentLine)
          Parses the words of a sentence from String currentLine and adds the information to ITree t.
private  void TreebankReader.readSequenceScore(ITree t, String line)
           
private  void TreebankReader.readStructure(ITree t, String line)
          Parses the structure of a ITree from String line.
 void XMLVisitor.visitTree(ITree tree, boolean begin)
           
 void PlainTextSerializationVisitor.visitTree(ITree tree, boolean begin)
           
 void ISerializationVisitor.visitTree(ITree tree, boolean begin)
           
 

Uses of ITree in org.schwiebert.abl4j.select
 

Fields in org.schwiebert.abl4j.select declared as ITree
private  ITree<?> OverlapInTree.base
           
 

Constructors in org.schwiebert.abl4j.select with parameters of type ITree
OverlapInTree(ITree<?> c)
           
 

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

Methods in org.schwiebert.abl4j.select.methods with parameters of type ITree
 double TermsSelectMethod.computeCombinedProbability(ITree<?> t, Vector<IConstituent<?>> vc, ProbabilityStore prob)
           
 double FirstSelectMethod.computeCombinedProbability(ITree<?> t, Vector<IConstituent<?>> vc, ProbabilityStore prob)
           
 double ConstituentSelectMethod.computeCombinedProbability(ITree<?> t, Vector<IConstituent<?>> vc, ProbabilityStore prob)
           
abstract  double AbstractSelectMethod.computeCombinedProbability(ITree<?> t, Vector<IConstituent<?>> vector, ProbabilityStore prob)
           
private  void AbstractSelectMethod.computeProbabilitiesInTree(ITree<?> t, ProbabilityStore store)
           
 Phrase ConstituentSelectMethod.createPhrase(ITree<?> t, IConstituent<?> cons, int c)
           
abstract  Phrase AbstractSelectMethod.createPhrase(ITree<?> t, IConstituent<?> cons, int c)
           
 Phrase TermsSelectMethod.createPhrase(ITree t, IConstituent cons, int c)
           
 Phrase FirstSelectMethod.createPhrase(ITree t, IConstituent cons, int c)
           
private  void FirstSelectMethod.selectFirstInTree(ITree t)
           
private  Vector<IConstituent<?>> AbstractSelectMethod.selectProbabilityInRange(ITree<?> t, Vector<IConstituent<?>> overlap, int begin, int end, KnowledgeBase known, ProbabilityStore store)
           
private  void AbstractSelectMethod.selectProbabilityInTree(ITree t, ProbabilityStore store)
           
 

Uses of ITree in org.schwiebert.abl4j.util
 

Methods in org.schwiebert.abl4j.util with parameters of type ITree
static void Tools.removeCopyIf(ITree<?> t, Vector<IConstituent<?>> overlap)
          OutputIterator remove_copy_if(InputIterator first, InputIterator last, OutputIterator result, Predicate pred); Remove_copy_if copies elements from the range [first, last) to a range beginning at result, except that elements for which pred is true are not copied.
 


ABL4J (Alignment Based Learning for Java) - 0.9.7

© 2007 Stephan Schwiebert