public class EntityPropertyProcessor<I> extends AbstractSupportedAttributeRegisteringProcessor<I,ParentIdHolder<Property>> implements org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
EntityPropertyProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
ParentIdHolder<Property> |
doProcess(I item)
Do process.
|
EntityKeyResolver |
getEntityKeyResolver() |
PropertyResolver<I> |
getPropertyResolver()
Gets the property resolver.
|
protected void |
registerSupportedAttributes(SupportedAttributeTemplate supportedAttributeTemplate,
ParentIdHolder<Property> item)
Register supported attributes.
|
void |
setEntityKeyResolver(EntityKeyResolver entityKeyResolver) |
void |
setPropertyResolver(PropertyResolver<I> propertyResolver)
Sets the property resolver.
|
getSupportedAttributeTemplate, isRegisterSupportedAttributes, process, setRegisterSupportedAttributes, setSupportedAttributeTemplate
getCodingSchemeIdSetter, setCodingSchemeIdSetter
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
public ParentIdHolder<Property> doProcess(I item) throws java.lang.Exception
AbstractSupportedAttributeRegisteringProcessor
doProcess
in class AbstractSupportedAttributeRegisteringProcessor<I,ParentIdHolder<Property>>
item
- the itemjava.lang.Exception
- the exceptionprotected void registerSupportedAttributes(SupportedAttributeTemplate supportedAttributeTemplate, ParentIdHolder<Property> item)
AbstractSupportedAttributeRegisteringProcessor
registerSupportedAttributes
in class AbstractSupportedAttributeRegisteringProcessor<I,ParentIdHolder<Property>>
supportedAttributeTemplate
- the sitem
- the itempublic PropertyResolver<I> getPropertyResolver()
public void setPropertyResolver(PropertyResolver<I> propertyResolver)
propertyResolver
- the new property resolverpublic EntityKeyResolver getEntityKeyResolver()
public void setEntityKeyResolver(EntityKeyResolver entityKeyResolver)