public abstract class AbstractRuleBuilderFieldService extends Object implements RuleBuilderFieldService, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected DynamicEntityDao |
dynamicEntityDao |
protected List<FieldData> |
fields |
Constructor and Description |
---|
AbstractRuleBuilderFieldService() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
FieldWrapper |
buildFields() |
RuleBuilderFieldService |
clone() |
abstract String |
getDtoClassName() |
FieldDTO |
getField(String fieldName) |
List<FieldData> |
getFields() |
SupportedFieldType |
getSecondaryFieldType(String fieldName) |
SupportedFieldType |
getSupportedFieldType(String fieldName) |
abstract void |
init() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setFields(List<FieldData> fields) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
protected DynamicEntityDao dynamicEntityDao
protected org.springframework.context.ApplicationContext applicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public FieldWrapper buildFields()
buildFields
in interface RuleBuilderFieldService
public SupportedFieldType getSupportedFieldType(String fieldName)
getSupportedFieldType
in interface RuleBuilderFieldService
public SupportedFieldType getSecondaryFieldType(String fieldName)
getSecondaryFieldType
in interface RuleBuilderFieldService
public FieldDTO getField(String fieldName)
getField
in interface RuleBuilderFieldService
public List<FieldData> getFields()
getFields
in interface RuleBuilderFieldService
public void setFields(List<FieldData> fields)
setFields
in interface RuleBuilderFieldService
public RuleBuilderFieldService clone() throws CloneNotSupportedException
clone
in interface RuleBuilderFieldService
clone
in class Object
CloneNotSupportedException
public abstract String getDtoClassName()
public abstract void init()
Copyright © 2014. All rights reserved.