public static class PojoCreationValidator.PojoCreationValidationAdapter extends Object implements PojoCreationValidator
PojoCreationValidator.PojoCreationValidationAdapter| Constructor and Description |
|---|
PojoCreationValidationAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCreateEnum(EnumPrototype bean,
Enum xmlEnum,
Extension ctx) |
void |
afterCreateEnumValue(EnumPrototype bean,
EnumValuePrototype attr,
Extension ctx) |
void |
afterCreatePojo(BeanPrototype beanProto,
Bean bean,
Extension ctx) |
void |
afterCreateProperty(BeanPrototype bean,
PropertyPrototype attr,
Extension ctx) |
void |
afterExtensionProcessed(Extension ctx) |
void |
beforeCreateEnum(Enum xmlEnum,
Extension ctx) |
void |
beforeCreateEnumValue(Enum xmlEnum,
String enumValue,
Extension ctx) |
void |
beforeCreatePojo(Bean bean,
Extension ctx) |
void |
beforeCreateProperty(Bean bean,
Property attr,
Extension ctx) |
protected String |
getOwnClassName(ClassNameAware beanProto) |
protected String |
getSuperClassName(BeanPrototype beanProto) |
protected String |
toFriendlyExtName(Extension e) |
public void beforeCreateEnum(Enum xmlEnum, Extension ctx)
beforeCreateEnum in interface PojoCreationValidatorpublic void afterCreateEnum(EnumPrototype bean, Enum xmlEnum, Extension ctx)
afterCreateEnum in interface PojoCreationValidatorpublic void beforeCreatePojo(Bean bean, Extension ctx)
beforeCreatePojo in interface PojoCreationValidatorpublic void afterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)
afterCreatePojo in interface PojoCreationValidatorpublic void beforeCreateProperty(Bean bean, Property attr, Extension ctx)
beforeCreateProperty in interface PojoCreationValidatorpublic void afterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)
afterCreateProperty in interface PojoCreationValidatorpublic void beforeCreateEnumValue(Enum xmlEnum, String enumValue, Extension ctx)
beforeCreateEnumValue in interface PojoCreationValidatorpublic void afterCreateEnumValue(EnumPrototype bean, EnumValuePrototype attr, Extension ctx)
afterCreateEnumValue in interface PojoCreationValidatorpublic void afterExtensionProcessed(Extension ctx)
afterExtensionProcessed in interface PojoCreationValidatorprotected String getSuperClassName(BeanPrototype beanProto)
protected String getOwnClassName(ClassNameAware beanProto)
Copyright © 2017 SAP SE. All Rights Reserved.