Interface PojoCreationValidator
- All Known Implementing Classes:
EnumValueNameValidator,JavaKeyWordValidator,PojoCreationValidator.PojoCreationValidationAdapter,PojoFactory.BeanTemplateValidator,PropertyNameValidator,PropertyReferenceValidateListener,TypeConsistencyValidator
public interface PojoCreationValidator
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidafterCreateEnum(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) voidvoidbeforeCreateEnum(Enum xmlEnum, Extension ctx) voidbeforeCreateEnumValue(Enum xmlEnum, String enumValue, Extension ctx) voidbeforeCreatePojo(Bean bean, Extension ctx) voidbeforeCreateProperty(Bean bean, Property attr, Extension ctx)
-
Method Details
-
beforeCreateEnum
-
afterCreateEnum
-
beforeCreatePojo
-
afterCreatePojo
-
beforeCreateProperty
-
afterCreateProperty
-
beforeCreateEnumValue
-
afterCreateEnumValue
-
afterExtensionProcessed
-