org.apache.lucene.analysis.shingle
Class ShingleMatrixFilter.Matrix

java.lang.Object
  extended by org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix
Enclosing class:
ShingleMatrixFilter

public static class ShingleMatrixFilter.Matrix
extends java.lang.Object

A column focused matrix in three dimensions:

 Token[column][row][z-axis] {
     {{hello}, {greetings, and, salutations}},
     {{world}, {earth}, {tellus}}
 };
 
todo consider row groups to indicate that shingles is only to contain permutations with texts in that same row group.


Nested Class Summary
 class ShingleMatrixFilter.Matrix.Column
           
 
Constructor Summary
ShingleMatrixFilter.Matrix()
           
 
Method Summary
 java.util.List getColumns()
           
 java.util.Iterator permutationIterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShingleMatrixFilter.Matrix

public ShingleMatrixFilter.Matrix()
Method Detail

getColumns

public java.util.List getColumns()

permutationIterator

public java.util.Iterator permutationIterator()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.