org.alfresco.repo.search.impl.lucene
Class FilterIndexReaderByStringId.FilterTermPositions

java.lang.Object
  extended by org.alfresco.repo.search.impl.lucene.FilterIndexReaderByStringId.FilterTermDocs
      extended by org.alfresco.repo.search.impl.lucene.FilterIndexReaderByStringId.FilterTermPositions
All Implemented Interfaces:
org.apache.lucene.index.TermDocs, org.apache.lucene.index.TermPositions
Enclosing class:
FilterIndexReaderByStringId

public class FilterIndexReaderByStringId.FilterTermPositions
extends FilterIndexReaderByStringId.FilterTermDocs
implements org.apache.lucene.index.TermPositions

Base class for filtering TermPositions implementations.


Field Summary
 
Fields inherited from class org.alfresco.repo.search.impl.lucene.FilterIndexReaderByStringId.FilterTermDocs
in
 
Constructor Summary
FilterIndexReaderByStringId.FilterTermPositions(java.lang.String id, org.apache.lucene.index.TermPositions in)
           
 
Method Summary
 byte[] getPayload(byte[] data, int offset)
           
 int getPayloadLength()
           
 boolean isPayloadAvailable()
           
 int nextPosition()
           
 
Methods inherited from class org.alfresco.repo.search.impl.lucene.FilterIndexReaderByStringId.FilterTermDocs
close, doc, freq, next, read, seek, seek, skipTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.lucene.index.TermDocs
close, doc, freq, next, read, seek, seek, skipTo
 

Constructor Detail

FilterIndexReaderByStringId.FilterTermPositions

public FilterIndexReaderByStringId.FilterTermPositions(java.lang.String id,
                                                       org.apache.lucene.index.TermPositions in)
Parameters:
id -
in -
deletedDocuements -
Method Detail

nextPosition

public int nextPosition()
                 throws java.io.IOException
Specified by:
nextPosition in interface org.apache.lucene.index.TermPositions
Throws:
java.io.IOException

getPayload

public byte[] getPayload(byte[] data,
                         int offset)
                  throws java.io.IOException
Specified by:
getPayload in interface org.apache.lucene.index.TermPositions
Throws:
java.io.IOException

getPayloadLength

public int getPayloadLength()
Specified by:
getPayloadLength in interface org.apache.lucene.index.TermPositions

isPayloadAvailable

public boolean isPayloadAvailable()
Specified by:
isPayloadAvailable in interface org.apache.lucene.index.TermPositions


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.