![JAR search and dependency download from the Maven repository](/logo.png)
net.codesup.jaxb.plugins.delegate.NullabilityAnnotations Maven / Gradle / Ivy
//
// Diese Datei wurde mit der Eclipse Implementation of JAXB, v4.0.2 generiert
// Siehe https://eclipse-ee4j.github.io/jaxb-ri
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
//
package net.codesup.jaxb.plugins.delegate;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlType;
/**
*
* Specifies which annotation classes to use to add nullability constraints
* to generated methods and their parameters. Use the "nullable" attribute on
* method and param elements to specify nullability.
*
*
* Java-Klasse für nullability-annotations complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
{@code
*
*
*
*
*
*
*
*
*
*
*
* }
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "nullability-annotations", propOrder = {
"documentation"
})
public class NullabilityAnnotations {
protected String documentation;
@XmlAttribute(name = "non-null", required = true)
protected String nonNull;
@XmlAttribute(name = "nullable", required = true)
protected String nullable;
/**
* Ruft den Wert der documentation-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDocumentation() {
return documentation;
}
/**
* Legt den Wert der documentation-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDocumentation(String value) {
this.documentation = value;
}
/**
* Ruft den Wert der nonNull-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNonNull() {
return nonNull;
}
/**
* Legt den Wert der nonNull-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNonNull(String value) {
this.nonNull = value;
}
/**
* Ruft den Wert der nullable-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNullable() {
return nullable;
}
/**
* Legt den Wert der nullable-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNullable(String value) {
this.nullable = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy