fi.hut.tcm.spki.impl
Class RangeOrdering

java.lang.Object
  |
  +--fi.hut.tcm.spki.ByteString
        |
        +--fi.hut.tcm.spki.impl.RangeOrdering

class RangeOrdering
extends ByteString

RangeOrdering Defines the type of ordering in range. Allowed values are "alpha", " numeric", "time", "binary" and "date".


Fields inherited from class fi.hut.tcm.spki.ByteString
bytes, displayType
 
Constructor Summary
RangeOrdering()
          Creates a RangeOrdering object with the default value "alpha".
RangeOrdering(java.lang.String value)
          Creates a RangeOrdering object with the string value.
 
Method Summary
 void accept(Visitor visitor)
           
 boolean equals(java.lang.Object other)
           
 void setValue(byte[] string)
           
 void setValue(java.lang.String string)
           
 java.lang.String toString()
           
 
Methods inherited from class fi.hut.tcm.spki.ByteString
getDisplayHintBytes, getDisplayHintString, getValueBytes, getValueString, setDisplayHint, setDisplayHint
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

RangeOrdering

public RangeOrdering()
Creates a RangeOrdering object with the default value "alpha".

RangeOrdering

public RangeOrdering(java.lang.String value)
Creates a RangeOrdering object with the string value. Allowed values are "alpha", "numeric", "time", "binary" and "date".
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class ByteString

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class ByteString

setValue

public void setValue(byte[] string)
              throws SPKIException
Overrides:
setValue in class ByteString

setValue

public void setValue(java.lang.String string)
              throws SPKIException
Overrides:
setValue in class ByteString

accept

public void accept(Visitor visitor)
Overrides:
accept in class ByteString