public class FieldIndex extends java.lang.Object implements MakeupIndex
| Constructor and Description |
|---|
FieldIndex() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldOfInterest(java.lang.String newField)
Adds a field of interest.
|
java.util.ArrayList |
getFieldsOfInterest()
Gets the fields of interest.
|
java.lang.Class |
getMakeupClass()
Gets the class used to make up objects.
|
java.lang.Object |
keyOf(java.lang.Object victim)
Returns a key consisting of a set of field->value mappings.
|
java.lang.Object |
makeupObject(java.lang.Object key)
Makes up a new object by setting the fields to match those listed in the
key (which must be a Map!).
|
void |
setFieldsOfInterest(java.util.ArrayList newFields)
Sets the fields of interest.
|
void |
setMakeupClass(java.lang.Class newClass)
Sets the class used to make up objects.
|
public java.lang.Object keyOf(java.lang.Object victim)
keyOf in interface LookupIndexpublic java.lang.Object makeupObject(java.lang.Object key)
makeupObject in interface MakeupIndexpublic void addFieldOfInterest(java.lang.String newField)
public void setFieldsOfInterest(java.util.ArrayList newFields)
public java.util.ArrayList getFieldsOfInterest()
public void setMakeupClass(java.lang.Class newClass)
public java.lang.Class getMakeupClass()