SMILA (incubation) API documentation

org.eclipse.smila.search.lucene.messages.indexstructure
Class DIndexField

java.lang.Object
  extended by org.eclipse.smila.search.utils.indexstructure.DIndexField
      extended by org.eclipse.smila.search.lucene.messages.indexstructure.DIndexField

public class DIndexField
extends DIndexField


Constructor Summary
protected DIndexField()
           
  DIndexField(int fieldNo, java.lang.String name, java.lang.String type, boolean tokenize, boolean indexValue, boolean storeText)
           
 
Method Summary
 boolean equals(DIndexField dIF)
           
 boolean equals(java.lang.Object obj)
           
 boolean equalsStructure(DIndexField dIF, boolean throwException)
           
 DAnalyzer getAnalyzer()
           
 int getFieldNo()
           
 boolean getIndexValue()
           
 java.lang.String getName()
           
 boolean getStoreText()
           
 boolean getTokenize()
           
 java.lang.String getType()
           
 void setAnalyzer(DAnalyzer analyzer)
           
 void setFieldNo(int fieldNo)
          Sets the fieldNo.
 void setIndexValue(boolean indexValue)
           
 void setName(java.lang.String name)
          Sets the name.
 void setStoreText(boolean storeText)
           
 void setTokenize(boolean tokenize)
           
 void setType(java.lang.String type)
          Sets the type.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DIndexField

public DIndexField(int fieldNo,
                   java.lang.String name,
                   java.lang.String type,
                   boolean tokenize,
                   boolean indexValue,
                   boolean storeText)

DIndexField

protected DIndexField()
Method Detail

getFieldNo

public int getFieldNo()
Overrides:
getFieldNo in class DIndexField
Returns:
int

setFieldNo

public void setFieldNo(int fieldNo)
Description copied from class: DIndexField
Sets the fieldNo.

Overrides:
setFieldNo in class DIndexField
Parameters:
fieldNo - The fieldNo to set

getName

public java.lang.String getName()
Overrides:
getName in class DIndexField
Returns:
String

setName

public void setName(java.lang.String name)
Description copied from class: DIndexField
Sets the name.

Overrides:
setName in class DIndexField
Parameters:
name - The name to set

setType

public void setType(java.lang.String type)
Description copied from class: DIndexField
Sets the type.

Overrides:
setType in class DIndexField
Parameters:
type - The type to set

getType

public java.lang.String getType()
Overrides:
getType in class DIndexField
Returns:
String

getTokenize

public boolean getTokenize()

setTokenize

public void setTokenize(boolean tokenize)

getIndexValue

public boolean getIndexValue()

setIndexValue

public void setIndexValue(boolean indexValue)

getStoreText

public boolean getStoreText()
Overrides:
getStoreText in class DIndexField

setStoreText

public void setStoreText(boolean storeText)
Overrides:
setStoreText in class DIndexField

getAnalyzer

public DAnalyzer getAnalyzer()

setAnalyzer

public void setAnalyzer(DAnalyzer analyzer)

toString

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

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

equals

public boolean equals(DIndexField dIF)
Specified by:
equals in class DIndexField

equalsStructure

public boolean equalsStructure(DIndexField dIF,
                               boolean throwException)
                        throws ISException
Specified by:
equalsStructure in class DIndexField
Throws:
ISException

SMILA (incubation) API documentation