org.compass.core.util
Class Parameter

java.lang.Object
  extended by org.compass.core.util.Parameter
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractCollectionMapping.CollectionType, CascadeMapping.Cascade, ChainedFilter.ChainedFilterType, ClassPropertyMapping.ManagedId, CompassHighlighter.TextTokenizer, CompassQuery.SortDirection, CompassQuery.SortImplicitType, CompassQuery.SortPropertyType, CompassTermFreqsBuilder.Sort, CompassTransaction.TransactionIsolation, Property.Index, Property.Store, Property.TermVector, ResourcePropertyMapping.ReverseType

public abstract class Parameter
extends Object
implements Serializable

A serializable Enum class. (Taken from lucene).

See Also:
Serialized Form

Field Summary
(package private) static Map allParameters
           
 
Constructor Summary
protected Parameter(String name)
           
 
Method Summary
protected  Object readResolve()
          Resolves the deserialized instance to the local reference for accurate equals() and == comparisons.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

allParameters

static Map allParameters
Constructor Detail

Parameter

protected Parameter(String name)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Resolves the deserialized instance to the local reference for accurate equals() and == comparisons.

Returns:
a reference to Parameter as resolved in the local VM
Throws:
ObjectStreamException


Copyright (c) 2004-2006 The Compass Project.