public interface ParameterType<T> extends Child<T>, MapParameterCommonType<T,ParameterType<T>,GroupConversionType<ParameterType<T>>,ConstraintType<ParameterType<T>>>
parameterType
xsd typeModifier and Type | Method and Description |
---|---|
ConstraintType<ParameterType<T>> |
createConstraint()
Creates a new
constraint element |
GroupConversionType<ParameterType<T>> |
createConvertGroup()
Creates a new
convert-group element |
List<ConstraintType<ParameterType<T>>> |
getAllConstraint()
Returns all
constraint elements |
List<GroupConversionType<ParameterType<T>>> |
getAllConvertGroup()
Returns all
convert-group elements |
ConstraintType<ParameterType<T>> |
getOrCreateConstraint()
If not already created, a new
constraint element will be created and returned. |
GroupConversionType<ParameterType<T>> |
getOrCreateConvertGroup()
If not already created, a new
convert-group element will be created and returned. |
String |
getType()
Returns the
type attribute |
String |
getValid()
Returns the
valid element |
ParameterType<T> |
ignoreAnnotations(Boolean ignoreAnnotations)
Sets the
ignore-annotations attribute |
Boolean |
isIgnoreAnnotations()
Returns the
ignore-annotations attribute |
ParameterType<T> |
removeAllConstraint()
Removes all
constraint elements |
ParameterType<T> |
removeAllConvertGroup()
Removes all
convert-group elements |
ParameterType<T> |
removeIgnoreAnnotations()
Removes the
ignore-annotations attribute |
ParameterType<T> |
removeType()
Removes the
type attribute |
ParameterType<T> |
removeValid()
Removes the
valid element |
ParameterType<T> |
type(String type)
Sets the
type attribute |
ParameterType<T> |
valid(String valid)
Sets the
valid element |
ParameterType<T> valid(String valid)
valid
elementvalid
- the value for the element valid
ParameterType
String getValid()
valid
elementvalid
ParameterType<T> removeValid()
valid
elementParameterType
GroupConversionType<ParameterType<T>> getOrCreateConvertGroup()
convert-group
element will be created and returned.
Otherwise, the first existing convert-group
element will be returned.convert-group
GroupConversionType<ParameterType<T>> createConvertGroup()
convert-group
elementGroupConversionType>
List<GroupConversionType<ParameterType<T>>> getAllConvertGroup()
convert-group
elementsconvert-group
ParameterType<T> removeAllConvertGroup()
convert-group
elementsGroupConversionType>
ConstraintType<ParameterType<T>> getOrCreateConstraint()
constraint
element will be created and returned.
Otherwise, the first existing constraint
element will be returned.constraint
ConstraintType<ParameterType<T>> createConstraint()
constraint
elementConstraintType>
List<ConstraintType<ParameterType<T>>> getAllConstraint()
constraint
elementsconstraint
ParameterType<T> removeAllConstraint()
constraint
elementsConstraintType>
ParameterType<T> type(String type)
type
attributetype
- the value for the attribute type
ParameterType
String getType()
type
attributetype
ParameterType<T> removeType()
type
attributeParameterType
ParameterType<T> ignoreAnnotations(Boolean ignoreAnnotations)
ignore-annotations
attributeignoreAnnotations
- the value for the attribute ignore-annotations
ParameterType
Boolean isIgnoreAnnotations()
ignore-annotations
attributeignore-annotations
ParameterType<T> removeIgnoreAnnotations()
ignore-annotations
attributeParameterType
Copyright © 2019 JBoss by Red Hat. All rights reserved.