Class PojoCreationValidator.PojoCreationValidationAdapter
- java.lang.Object
-
- de.hybris.bootstrap.beangenerator.validators.PojoCreationValidator.PojoCreationValidationAdapter
-
- All Implemented Interfaces:
PojoCreationValidator
- Direct Known Subclasses:
EnumValueNameValidator,JavaKeyWordValidator,PojoFactory.BeanTemplateValidator,PropertyNameValidator,PropertyReferenceValidateListener,TypeConsistencyValidator
- Enclosing interface:
- PojoCreationValidator
public static class PojoCreationValidator.PojoCreationValidationAdapter extends java.lang.Object implements PojoCreationValidator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.bootstrap.beangenerator.validators.PojoCreationValidator
PojoCreationValidator.PojoCreationValidationAdapter
-
-
Constructor Summary
Constructors Constructor Description PojoCreationValidationAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterCreateEnum(EnumPrototype bean, Enum xmlEnum, Extension ctx)voidafterCreateEnumValue(EnumPrototype bean, EnumValuePrototype attr, Extension ctx)voidafterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)voidafterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)voidafterExtensionProcessed(Extension ctx)voidbeforeCreateEnum(Enum xmlEnum, Extension ctx)voidbeforeCreateEnumValue(Enum xmlEnum, java.lang.String enumValue, Extension ctx)voidbeforeCreatePojo(Bean bean, Extension ctx)voidbeforeCreateProperty(Bean bean, Property attr, Extension ctx)protected java.lang.StringgetOwnClassName(ClassNameAware beanProto)protected java.lang.StringgetSuperClassName(BeanPrototype beanProto)protected java.lang.StringtoFriendlyExtName(Extension e)
-
-
-
Method Detail
-
beforeCreateEnum
public void beforeCreateEnum(Enum xmlEnum, Extension ctx)
- Specified by:
beforeCreateEnumin interfacePojoCreationValidator
-
afterCreateEnum
public void afterCreateEnum(EnumPrototype bean, Enum xmlEnum, Extension ctx)
- Specified by:
afterCreateEnumin interfacePojoCreationValidator
-
beforeCreatePojo
public void beforeCreatePojo(Bean bean, Extension ctx)
- Specified by:
beforeCreatePojoin interfacePojoCreationValidator
-
afterCreatePojo
public void afterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)
- Specified by:
afterCreatePojoin interfacePojoCreationValidator
-
beforeCreateProperty
public void beforeCreateProperty(Bean bean, Property attr, Extension ctx)
- Specified by:
beforeCreatePropertyin interfacePojoCreationValidator
-
afterCreateProperty
public void afterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)
- Specified by:
afterCreatePropertyin interfacePojoCreationValidator
-
beforeCreateEnumValue
public void beforeCreateEnumValue(Enum xmlEnum, java.lang.String enumValue, Extension ctx)
- Specified by:
beforeCreateEnumValuein interfacePojoCreationValidator
-
afterCreateEnumValue
public void afterCreateEnumValue(EnumPrototype bean, EnumValuePrototype attr, Extension ctx)
- Specified by:
afterCreateEnumValuein interfacePojoCreationValidator
-
afterExtensionProcessed
public void afterExtensionProcessed(Extension ctx)
- Specified by:
afterExtensionProcessedin interfacePojoCreationValidator
-
getSuperClassName
protected java.lang.String getSuperClassName(BeanPrototype beanProto)
-
getOwnClassName
protected java.lang.String getOwnClassName(ClassNameAware beanProto)
-
toFriendlyExtName
protected java.lang.String toFriendlyExtName(Extension e)
-
-