wt.query
Class AttributeRange

java.lang.Object
  extended by wt.query.AttributeRange
All Implemented Interfaces:
Serializable, wt.query.specification.AttributeValueCriteria, wt.query.specification.BinaryValue

public class AttributeRange
extends Object
implements wt.query.specification.BinaryValue, Serializable

This class specifies start and end points of a range.

Supported API: true

Extendable: false

See Also:
Serialized Form

Constructor Summary
AttributeRange(float start, float end)
          

Supported API: true
AttributeRange(Float start, Float end)
          

Supported API: true
AttributeRange(Integer start, Integer end)
          

Supported API: true
AttributeRange(int start, int end)
          

Supported API: true
AttributeRange(long start, long end)
          

Supported API: true
AttributeRange(Long start, Long end)
          

Supported API: true
AttributeRange(String start, String end)
          

Supported API: true
AttributeRange(Timestamp start, Timestamp end)
          

Supported API: true
 
Method Summary
 Object getEnd()
          Gets the value of the attribute: end.
 Object getStart()
          Gets the value of the attribute: start.
 void setEnd(Object a_End)
          Sets the value of the attribute: end.
 void setStart(Object a_Start)
          Sets the value of the attribute: start.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeRange

public AttributeRange(long start,
                      long end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(Long start,
                      Long end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(int start,
                      int end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(Integer start,
                      Integer end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(float start,
                      float end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(Float start,
                      Float end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(Timestamp start,
                      Timestamp end)


Supported API: true

Parameters:
start -
end -

AttributeRange

public AttributeRange(String start,
                      String end)
               throws ParseException


Supported API: true

Parameters:
start -
end -
Throws:
ParseException
Method Detail

getStart

public Object getStart()
Gets the value of the attribute: start.

Supported API: true

Returns:
Object

setStart

public void setStart(Object a_Start)
              throws WTPropertyVetoException
Sets the value of the attribute: start.

Supported API: true

Parameters:
a_Start -
Throws:
WTPropertyVetoException

getEnd

public Object getEnd()
Gets the value of the attribute: end.

Supported API: true

Returns:
Object

setEnd

public void setEnd(Object a_End)
            throws WTPropertyVetoException
Sets the value of the attribute: end.

Supported API: true

Parameters:
a_End -
Throws:
WTPropertyVetoException