Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.deegree.datatypes.values
Class ValueRange

    java.lang.Object
      org.deegree.datatypes.values.ValueRange

All Implemented Interfaces:
  Serializable, Cloneable

Direct Known Subclasses:
  Interval

    public class ValueRange

extends Object
implements Cloneable, 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, URI type, URI semantic, boolean atomic, Closure closure)`
`ValueRange(TypedLiteral min, TypedLiteral max, URI type, URI semantic)` default: atomic = false closure = closed
`ValueRange(TypedLiteral min, TypedLiteral max, URI type, URI semantic, boolean atomic, Closure closure)`

Method Summary
`Object` | `clone()`
`Closure` | `getClosure()`
`TypedLiteral` | `getMax()`
`TypedLiteral` | `getMin()`
`URI` | `getSemantic()`
`TypedLiteral` | `getSpacing()`
`URI` | `getType()`
`boolean` | `isAtomic()`
`void` | `setAtomic(boolean atomic)`
`void` | `setClosure(Closure closure)`
`void` | `setMax(TypedLiteral max)`
`void` | `setMin(TypedLiteral min)`
`void` | `setSemantic(URI semantic)`
`void` | `setSpacing(TypedLiteral spacing)`
`void` | `setType(URI type)`

Methods inherited from class java.lang.Object
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ValueRange

    public ValueRange(TypedLiteral min,
                      TypedLiteral max,
                      URI type,
                      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,
                      URI type,
                      URI semantic,
                      boolean atomic,
                      Closure closure)

Parameters:
  `min` -
  `max` -
  `type` -
  `semantic` -
  `atomic` -
  `closure` -

### ValueRange

    public ValueRange(TypedLiteral min,
                      TypedLiteral max,
                      TypedLiteral spacing,
                      URI type,
                      URI semantic,
                      boolean atomic,
                      Closure closure)

Parameters:
  `min` -
  `max` -
  `spacing` -
  `type` -
  `semantic` -
  `atomic` -
  `closure` -

Method Detail

### 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 URI getSemantic()

  Returns:
    Returns the semantic.

### setSemantic

    public void setSemantic(URI semantic)

  Parameters:
    `semantic` - The semantic to set.

### getType

    public URI getType()

  Returns:
    Returns the type.

### setType

    public void setType(URI type)

  Parameters:
    `type` - The type to set.

### clone

    public Object clone()

  Overrides:
    `clone` in class `Object`
  See Also:
    `Object.clone()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org