Class PropertyReferenceValidateListener
- java.lang.Object
-
- de.hybris.bootstrap.beangenerator.validators.PojoCreationValidator.PojoCreationValidationAdapter
-
- de.hybris.bootstrap.beangenerator.validators.PropertyReferenceValidateListener
-
- All Implemented Interfaces:
PojoCreationValidator
public class PropertyReferenceValidateListener extends PojoCreationValidator.PojoCreationValidationAdapter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.bootstrap.beangenerator.validators.PojoCreationValidator
PojoCreationValidator.PojoCreationValidationAdapter
-
-
Constructor Summary
Constructors Constructor Description PropertyReferenceValidateListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterCreateEnum(EnumPrototype enumProto, Enum bean, Extension ctx)voidafterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)voidafterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)voidafterExtensionProcessed(Extension ctx)protected booleanclassExistsInBoostrap(java.lang.String className)protected booleanisCustomType(java.lang.String type)-
Methods inherited from class de.hybris.bootstrap.beangenerator.validators.PojoCreationValidator.PojoCreationValidationAdapter
afterCreateEnumValue, beforeCreateEnum, beforeCreateEnumValue, beforeCreatePojo, beforeCreateProperty, getOwnClassName, getSuperClassName, toFriendlyExtName
-
-
-
-
Method Detail
-
afterCreatePojo
public void afterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)
- Specified by:
afterCreatePojoin interfacePojoCreationValidator- Overrides:
afterCreatePojoin classPojoCreationValidator.PojoCreationValidationAdapter
-
afterCreateEnum
public void afterCreateEnum(EnumPrototype enumProto, Enum bean, Extension ctx)
- Specified by:
afterCreateEnumin interfacePojoCreationValidator- Overrides:
afterCreateEnumin classPojoCreationValidator.PojoCreationValidationAdapter
-
afterCreateProperty
public void afterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)
- Specified by:
afterCreatePropertyin interfacePojoCreationValidator- Overrides:
afterCreatePropertyin classPojoCreationValidator.PojoCreationValidationAdapter
-
afterExtensionProcessed
public void afterExtensionProcessed(Extension ctx)
- Specified by:
afterExtensionProcessedin interfacePojoCreationValidator- Overrides:
afterExtensionProcessedin classPojoCreationValidator.PojoCreationValidationAdapter
-
classExistsInBoostrap
protected boolean classExistsInBoostrap(java.lang.String className)
-
isCustomType
protected boolean isCustomType(java.lang.String type)
-
-