org.deegree.datatypes.values
Class ValueRange
java.lang.Object
org.deegree.datatypes.values.ValueRange
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- Interval
public class ValueRange
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
- Since:
- 2.0
- Version:
- $Revision: 18195 $, 1.0. $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
- Author:
- Andreas Poth, last edited by: $Author: mschneider $
- See Also:
- Serialized Form
Constructor Summary |
ValueRange(TypedLiteral min,
TypedLiteral max,
TypedLiteral spacing)
|
ValueRange(TypedLiteral min,
TypedLiteral max,
TypedLiteral spacing,
java.net.URI type,
java.net.URI semantic,
boolean atomic,
Closure closure)
|
ValueRange(TypedLiteral min,
TypedLiteral max,
java.net.URI type,
java.net.URI semantic)
default: atomic = false closure = closed |
ValueRange(TypedLiteral min,
TypedLiteral max,
java.net.URI type,
java.net.URI semantic,
boolean atomic,
Closure closure)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueRange
public ValueRange(TypedLiteral min,
TypedLiteral max,
java.net.URI type,
java.net.URI semantic)
- default: atomic = false closure = closed
- Parameters:
min
- max
- type
- semantic
-
ValueRange
public ValueRange(TypedLiteral min,
TypedLiteral max,
TypedLiteral spacing)
- Parameters:
min
- max
- spacing
-
ValueRange
public ValueRange(TypedLiteral min,
TypedLiteral max,
java.net.URI type,
java.net.URI semantic,
boolean atomic,
Closure closure)
- Parameters:
min
- max
- type
- semantic
- atomic
- closure
-
ValueRange
public ValueRange(TypedLiteral min,
TypedLiteral max,
TypedLiteral spacing,
java.net.URI type,
java.net.URI semantic,
boolean atomic,
Closure closure)
- Parameters:
min
- max
- spacing
- type
- semantic
- atomic
- closure
-
isAtomic
public boolean isAtomic()
- Returns:
- Returns the atomic.
setAtomic
public void setAtomic(boolean atomic)
- Parameters:
atomic
- The atomic to set.
getClosure
public Closure getClosure()
- Returns:
- Returns the closure.
setClosure
public void setClosure(Closure closure)
- Parameters:
closure
- The closure to set.
getMax
public TypedLiteral getMax()
- Returns:
- Returns the max.
setMax
public void setMax(TypedLiteral max)
- Parameters:
max
- The max to set.
getMin
public TypedLiteral getMin()
- Returns:
- Returns the min.
setMin
public void setMin(TypedLiteral min)
- Parameters:
min
- The min to set.
getSpacing
public TypedLiteral getSpacing()
- Returns:
- Returns the spacing.
setSpacing
public void setSpacing(TypedLiteral spacing)
- Parameters:
spacing
- The spacing to set.
getSemantic
public java.net.URI getSemantic()
- Returns:
- Returns the semantic.
setSemantic
public void setSemantic(java.net.URI semantic)
- Parameters:
semantic
- The semantic to set.
getType
public java.net.URI getType()
- Returns:
- Returns the type.
setType
public void setType(java.net.URI type)
- Parameters:
type
- The type to set.
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
- See Also:
Object.clone()
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org