public abstract class AbstractDataComponentType extends AbstractSWEIdentifiableType implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para AbstractDataComponentType complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType name="AbstractDataComponentType">
<complexContent>
<extension base="{http://www.opengis.net/swe/2.0}AbstractSWEIdentifiableType">
<attribute name="updatable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="optional" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="definition" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
definition |
protected Boolean |
optional |
protected Boolean |
updatable |
description, identifier, labelextension, id| Constructor and Description |
|---|
AbstractDataComponentType() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
String |
getDefinition()
Obtiene el valor de la propiedad definition.
|
boolean |
isOptional()
Obtiene el valor de la propiedad optional.
|
boolean |
isSetDefinition() |
boolean |
isSetOptional() |
boolean |
isSetUpdatable() |
boolean |
isUpdatable()
Obtiene el valor de la propiedad updatable.
|
void |
setDefinition(String value)
Define el valor de la propiedad definition.
|
void |
setOptional(boolean value)
Define el valor de la propiedad optional.
|
void |
setUpdatable(boolean value)
Define el valor de la propiedad updatable.
|
String |
toString() |
void |
unsetOptional() |
void |
unsetUpdatable() |
AbstractDataComponentType |
withDefinition(String value) |
AbstractDataComponentType |
withDescription(String value) |
AbstractDataComponentType |
withExtension(Collection<Object> values) |
AbstractDataComponentType |
withExtension(Object... values) |
AbstractDataComponentType |
withId(String value) |
AbstractDataComponentType |
withIdentifier(String value) |
AbstractDataComponentType |
withLabel(String value) |
AbstractDataComponentType |
withOptional(boolean value) |
AbstractDataComponentType |
withUpdatable(boolean value) |
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabelgetExtension, getId, isSetExtension, isSetId, setId, unsetExtensionprotected Boolean updatable
protected Boolean optional
protected String definition
public boolean isUpdatable()
Booleanpublic void setUpdatable(boolean value)
value - allowed object is
Booleanpublic boolean isSetUpdatable()
public void unsetUpdatable()
public boolean isOptional()
Booleanpublic void setOptional(boolean value)
value - allowed object is
Booleanpublic boolean isSetOptional()
public void unsetOptional()
public String getDefinition()
Stringpublic void setDefinition(String value)
value - allowed object is
Stringpublic boolean isSetDefinition()
public String toString()
toString in class AbstractSWEIdentifiableTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class AbstractSWEIdentifiableTypepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withUpdatable(boolean value)
public AbstractDataComponentType withOptional(boolean value)
public AbstractDataComponentType withDefinition(String value)
public AbstractDataComponentType withIdentifier(String value)
withIdentifier in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withLabel(String value)
withLabel in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withDescription(String value)
withDescription in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withExtension(Object... values)
withExtension in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withExtension(Collection<Object> values)
withExtension in class AbstractSWEIdentifiableTypepublic AbstractDataComponentType withId(String value)
withId in class AbstractSWEIdentifiableTypeCopyright © 2014. All Rights Reserved.