Package org.apache.bval.jsr.xml
Class ConstructorType
- java.lang.Object
-
- org.apache.bval.jsr.xml.ConstructorType
-
public class ConstructorType extends Object
Java class for constructorType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="constructorType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="parameter" type="{https://jakarta.ee/xml/ns/validation/mapping}parameterType" maxOccurs="unbounded" minOccurs="0"/> <element name="cross-parameter" type="{https://jakarta.ee/xml/ns/validation/mapping}crossParameterType" minOccurs="0"/> <element name="return-value" type="{https://jakarta.ee/xml/ns/validation/mapping}returnValueType" minOccurs="0"/> </sequence> <attribute name="ignore-annotations" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CrossParameterTypecrossParameterprotected BooleanignoreAnnotationsprotected List<ParameterType>parameterprotected ReturnValueTypereturnValue
-
Constructor Summary
Constructors Constructor Description ConstructorType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CrossParameterTypegetCrossParameter()Gets the value of the crossParameter property.BooleangetIgnoreAnnotations()Gets the value of the ignoreAnnotations property.List<ParameterType>getParameter()Gets the value of the parameter property.ReturnValueTypegetReturnValue()Gets the value of the returnValue property.voidsetCrossParameter(CrossParameterType value)Sets the value of the crossParameter property.voidsetIgnoreAnnotations(Boolean value)Sets the value of the ignoreAnnotations property.voidsetReturnValue(ReturnValueType value)Sets the value of the returnValue property.
-
-
-
Field Detail
-
parameter
protected List<ParameterType> parameter
-
crossParameter
protected CrossParameterType crossParameter
-
returnValue
protected ReturnValueType returnValue
-
ignoreAnnotations
protected Boolean ignoreAnnotations
-
-
Method Detail
-
getParameter
public List<ParameterType> getParameter()
Gets the value of the parameter property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the parameter property.For example, to add a new item, do as follows:
getParameter().add(newItem);
Objects of the following type(s) are allowed in the list
ParameterType- Returns:
- The value of the parameter property.
-
getCrossParameter
public CrossParameterType getCrossParameter()
Gets the value of the crossParameter property.- Returns:
- possible object is
CrossParameterType
-
setCrossParameter
public void setCrossParameter(CrossParameterType value)
Sets the value of the crossParameter property.- Parameters:
value- allowed object isCrossParameterType
-
getReturnValue
public ReturnValueType getReturnValue()
Gets the value of the returnValue property.- Returns:
- possible object is
ReturnValueType
-
setReturnValue
public void setReturnValue(ReturnValueType value)
Sets the value of the returnValue property.- Parameters:
value- allowed object isReturnValueType
-
getIgnoreAnnotations
public Boolean getIgnoreAnnotations()
Gets the value of the ignoreAnnotations property.- Returns:
- possible object is
Boolean
-
-