Package org.apache.bval.jsr.xml
Class ObjectFactory
- java.lang.Object
-
- org.apache.bval.jsr.xml.ObjectFactory
-
public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.bval.jsr.xml package.An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
-
Constructor Summary
Constructors Constructor Description ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.bval.jsr.xml
-
Method Summary
-
-
-
Method Detail
-
createValidationConfigType
public ValidationConfigType createValidationConfigType()
Create an instance ofValidationConfigType
-
createExecutableValidationType
public ExecutableValidationType createExecutableValidationType()
Create an instance ofExecutableValidationType
-
createDefaultValidatedExecutableTypesType
public DefaultValidatedExecutableTypesType createDefaultValidatedExecutableTypesType()
Create an instance ofDefaultValidatedExecutableTypesType
-
createPropertyType
public PropertyType createPropertyType()
Create an instance ofPropertyType
-
createConstraintMappingsType
public ConstraintMappingsType createConstraintMappingsType()
Create an instance ofConstraintMappingsType
-
createPayloadType
public PayloadType createPayloadType()
Create an instance ofPayloadType
-
createGroupsType
public GroupsType createGroupsType()
Create an instance ofGroupsType
-
createGroupSequenceType
public GroupSequenceType createGroupSequenceType()
Create an instance ofGroupSequenceType
-
createGroupConversionType
public GroupConversionType createGroupConversionType()
Create an instance ofGroupConversionType
-
createValidatedByType
public ValidatedByType createValidatedByType()
Create an instance ofValidatedByType
-
createConstraintType
public ConstraintType createConstraintType()
Create an instance ofConstraintType
-
createElementType
public ElementType createElementType()
Create an instance ofElementType
-
createContainerElementTypeType
public ContainerElementTypeType createContainerElementTypeType()
Create an instance ofContainerElementTypeType
-
createAnnotationType
public AnnotationType createAnnotationType()
Create an instance ofAnnotationType
-
createGetterType
public GetterType createGetterType()
Create an instance ofGetterType
-
createMethodType
public MethodType createMethodType()
Create an instance ofMethodType
-
createConstructorType
public ConstructorType createConstructorType()
Create an instance ofConstructorType
-
createParameterType
public ParameterType createParameterType()
Create an instance ofParameterType
-
createReturnValueType
public ReturnValueType createReturnValueType()
Create an instance ofReturnValueType
-
createCrossParameterType
public CrossParameterType createCrossParameterType()
Create an instance ofCrossParameterType
-
createConstraintDefinitionType
public ConstraintDefinitionType createConstraintDefinitionType()
Create an instance ofConstraintDefinitionType
-
createValidationConfig
public JAXBElement<ValidationConfigType> createValidationConfig(ValidationConfigType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ValidationConfigType>
-
createConstraintMappings
public JAXBElement<ConstraintMappingsType> createConstraintMappings(ConstraintMappingsType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ConstraintMappingsType>
-
createElementTypeValue
public JAXBElement<String> createElementTypeValue(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createElementTypeAnnotation
public JAXBElement<AnnotationType> createElementTypeAnnotation(AnnotationType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AnnotationType>
-
-