public abstract class AbstractRuleBuilderFieldService extends java.lang.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 java.util.List<FieldData> |
fields |
| Constructor and Description |
|---|
AbstractRuleBuilderFieldService() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
FieldWrapper |
buildFields() |
RuleBuilderFieldService |
clone() |
abstract java.lang.String |
getDtoClassName() |
FieldDTO |
getField(java.lang.String fieldName) |
java.util.List<FieldData> |
getFields() |
SupportedFieldType |
getSecondaryFieldType(java.lang.String fieldName) |
SupportedFieldType |
getSupportedFieldType(java.lang.String fieldName) |
abstract void |
init() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setFields(java.util.List<FieldData> fields) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNameprotected DynamicEntityDao dynamicEntityDao
protected org.springframework.context.ApplicationContext applicationContext
protected java.util.List<FieldData> fields
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic FieldWrapper buildFields()
buildFields in interface RuleBuilderFieldServicepublic SupportedFieldType getSupportedFieldType(java.lang.String fieldName)
getSupportedFieldType in interface RuleBuilderFieldServicepublic SupportedFieldType getSecondaryFieldType(java.lang.String fieldName)
getSecondaryFieldType in interface RuleBuilderFieldServicepublic FieldDTO getField(java.lang.String fieldName)
getField in interface RuleBuilderFieldServicepublic java.util.List<FieldData> getFields()
getFields in interface RuleBuilderFieldServicepublic void setFields(java.util.List<FieldData> fields)
setFields in interface RuleBuilderFieldServicepublic RuleBuilderFieldService clone() throws java.lang.CloneNotSupportedException
clone in interface RuleBuilderFieldServiceclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic abstract java.lang.String getDtoClassName()
public abstract void init()
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.ExceptionCopyright © 2018. All Rights Reserved.