public class FieldsManager extends Object implements FieldHelper
Modifier and Type | Field and Description |
---|---|
static String |
copyright |
protected static Configuration |
elementsConfiguration |
protected ArrayList<FieldHelper> |
helperList |
static org.slf4j.Logger |
logger |
protected static FieldsManager |
manager |
Constructor and Description |
---|
FieldsManager() |
Modifier and Type | Method and Description |
---|---|
void |
addFieldHelper(String fieldHelperClassName) |
ArrayList<FieldHelper> |
getHelperList() |
static FieldsManager |
getManager() |
Field |
tryToInstantiateField(ClassAccessor classAccessor,
PropertyAccessor propertyAccessor,
Mode mode,
String prefix) |
SearchField |
tryToInstantiateSearchField(ClassAccessor classAccessor,
PropertyAccessor propertyAccessor,
String prefix) |
public static final String copyright
protected static final Configuration elementsConfiguration
protected static final FieldsManager manager
public static final org.slf4j.Logger logger
protected final ArrayList<FieldHelper> helperList
public static FieldsManager getManager()
public void addFieldHelper(String fieldHelperClassName)
public Field tryToInstantiateField(ClassAccessor classAccessor, PropertyAccessor propertyAccessor, Mode mode, String prefix)
tryToInstantiateField
in interface FieldHelper
public SearchField tryToInstantiateSearchField(ClassAccessor classAccessor, PropertyAccessor propertyAccessor, String prefix)
tryToInstantiateSearchField
in interface FieldHelper
public ArrayList<FieldHelper> getHelperList()