org.n52.oxf.wcsModel.version100.wcsCapabilities
Class ValueRangeType

java.lang.Object
  extended by org.n52.oxf.wcsModel.version100.wcsCapabilities.ValueRangeType
Direct Known Subclasses:
IntervalType

public class ValueRangeType
extends Object


Field Summary
protected  Boolean atomic
           
protected  List<String> closure
           
protected  TypedLiteralType max
           
protected  TypedLiteralType min
           
protected  String semantic
           
protected  String type
           
 
Constructor Summary
ValueRangeType()
           
 
Method Summary
protected  List<String> _getClosure()
           
 List<String> getClosure()
          Gets the value of the closure property.
 TypedLiteralType getMax()
          Gets the value of the max property.
 TypedLiteralType getMin()
          Gets the value of the min property.
 String getSemantic()
          Gets the value of the semantic property.
 String getType()
          Gets the value of the type property.
 boolean isAtomic()
          Gets the value of the atomic property.
 void setAtomic(Boolean value)
          Sets the value of the atomic property.
 void setMax(TypedLiteralType value)
          Sets the value of the max property.
 void setMin(TypedLiteralType value)
          Sets the value of the min property.
 void setSemantic(String value)
          Sets the value of the semantic property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

min

protected TypedLiteralType min

max

protected TypedLiteralType max

atomic

protected Boolean atomic

closure

protected List<String> closure

semantic

protected String semantic

type

protected String type
Constructor Detail

ValueRangeType

public ValueRangeType()
Method Detail

getMin

public TypedLiteralType getMin()
Gets the value of the min property.

Returns:
possible object is TypedLiteralType

setMin

public void setMin(TypedLiteralType value)
Sets the value of the min property.

Parameters:
value - allowed object is TypedLiteralType

getMax

public TypedLiteralType getMax()
Gets the value of the max property.

Returns:
possible object is TypedLiteralType

setMax

public void setMax(TypedLiteralType value)
Sets the value of the max property.

Parameters:
value - allowed object is TypedLiteralType

isAtomic

public boolean isAtomic()
Gets the value of the atomic property.

Returns:
possible object is Boolean

setAtomic

public void setAtomic(Boolean value)
Sets the value of the atomic property.

Parameters:
value - allowed object is Boolean

_getClosure

protected List<String> _getClosure()

getClosure

public List<String> getClosure()
Gets the value of the closure 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 set method for the closure property.

For example, to add a new item, do as follows:

    getClosure().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getSemantic

public String getSemantic()
Gets the value of the semantic property.

Returns:
possible object is String

setSemantic

public void setSemantic(String value)
Sets the value of the semantic property.

Parameters:
value - allowed object is String

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


Copyright © 2005 - 2010 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.