org.apache.lucene.codecs.pulsing
Class PulsingPostingsReader.PulsingEnumAttributeImpl

java.lang.Object
  extended by org.apache.lucene.util.AttributeImpl
      extended by org.apache.lucene.codecs.pulsing.PulsingPostingsReader.PulsingEnumAttributeImpl
All Implemented Interfaces:
Cloneable, PulsingPostingsReader.PulsingEnumAttribute, Attribute
Enclosing class:
PulsingPostingsReader

public static final class PulsingPostingsReader.PulsingEnumAttributeImpl
extends AttributeImpl
implements PulsingPostingsReader.PulsingEnumAttribute

Implementation of PulsingPostingsReader.PulsingEnumAttribute for reuse of wrapped postings readers underneath pulsing.

NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.

Constructor Summary
PulsingPostingsReader.PulsingEnumAttributeImpl()
           
 
Method Summary
 void clear()
          Clears the values in this AttributeImpl and resets it to its default value.
 void copyTo(AttributeImpl target)
          Copies the values from this Attribute into the passed-in target attribute.
 Map<PulsingPostingsReader,DocsEnum> enums()
           
 
Methods inherited from class org.apache.lucene.util.AttributeImpl
clone, reflectAsString, reflectWith
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PulsingPostingsReader.PulsingEnumAttributeImpl

public PulsingPostingsReader.PulsingEnumAttributeImpl()
Method Detail

enums

public Map<PulsingPostingsReader,DocsEnum> enums()
Specified by:
enums in interface PulsingPostingsReader.PulsingEnumAttribute

clear

public void clear()
Description copied from class: AttributeImpl
Clears the values in this AttributeImpl and resets it to its default value. If this implementation implements more than one Attribute interface it clears all.

Specified by:
clear in class AttributeImpl

copyTo

public void copyTo(AttributeImpl target)
Description copied from class: AttributeImpl
Copies the values from this Attribute into the passed-in target attribute. The target implementation must support all the Attributes this implementation supports.

Specified by:
copyTo in class AttributeImpl


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