public interface ClassType<T> extends Child<T>, MapClassCommonType<T,ClassType<T>,GroupSequenceType<ClassType<T>>,ConstraintType<ClassType<T>>>
classType
xsd typeModifier and Type | Method and Description |
---|---|
ConstraintType<ClassType<T>> |
createConstraint()
Creates a new
constraint element |
List<ConstraintType<ClassType<T>>> |
getAllConstraint()
Returns all
constraint elements |
ConstraintType<ClassType<T>> |
getOrCreateConstraint()
If not already created, a new
constraint element will be created and returned. |
GroupSequenceType<ClassType<T>> |
getOrCreateGroupSequence()
If not already created, a new
group-sequence element with the given value will be created. |
ClassType<T> |
ignoreAnnotations(Boolean ignoreAnnotations)
Sets the
ignore-annotations attribute |
Boolean |
isIgnoreAnnotations()
Returns the
ignore-annotations attribute |
ClassType<T> |
removeAllConstraint()
Removes all
constraint elements |
ClassType<T> |
removeGroupSequence()
Removes the
group-sequence element |
ClassType<T> |
removeIgnoreAnnotations()
Removes the
ignore-annotations attribute |
GroupSequenceType<ClassType<T>> getOrCreateGroupSequence()
group-sequence
element with the given value will be created.
Otherwise, the existing group-sequence
element will be returned.GroupSequenceType>
ClassType<T> removeGroupSequence()
group-sequence
elementClassType
ConstraintType<ClassType<T>> getOrCreateConstraint()
constraint
element will be created and returned.
Otherwise, the first existing constraint
element will be returned.constraint
ConstraintType<ClassType<T>> createConstraint()
constraint
elementConstraintType>
List<ConstraintType<ClassType<T>>> getAllConstraint()
constraint
elementsconstraint
ClassType<T> removeAllConstraint()
constraint
elementsConstraintType>
ClassType<T> ignoreAnnotations(Boolean ignoreAnnotations)
ignore-annotations
attributeignoreAnnotations
- the value for the attribute ignore-annotations
ClassType
Boolean isIgnoreAnnotations()
ignore-annotations
attributeignore-annotations
Copyright © 2022 JBoss by Red Hat. All rights reserved.