Interface PojoCreationValidator
-
- All Known Implementing Classes:
EnumValueNameValidator,JavaKeyWordValidator,PojoCreationValidator.PojoCreationValidationAdapter,PojoFactory.BeanTemplateValidator,PropertyNameValidator,PropertyReferenceValidateListener,TypeConsistencyValidator
public interface PojoCreationValidator
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPojoCreationValidator.PojoCreationValidationAdapter
-
Method Summary
All Methods Instance Methods Abstract 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)
-
-
-
Method Detail
-
afterCreateEnum
void afterCreateEnum(EnumPrototype bean, Enum xmlEnum, Extension ctx)
-
afterCreatePojo
void afterCreatePojo(BeanPrototype beanProto, Bean bean, Extension ctx)
-
afterCreateProperty
void afterCreateProperty(BeanPrototype bean, PropertyPrototype attr, Extension ctx)
-
beforeCreateEnumValue
void beforeCreateEnumValue(Enum xmlEnum, java.lang.String enumValue, Extension ctx)
-
afterCreateEnumValue
void afterCreateEnumValue(EnumPrototype bean, EnumValuePrototype attr, Extension ctx)
-
afterExtensionProcessed
void afterExtensionProcessed(Extension ctx)
-
-