|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.novell.service.nds.NdsOctetString
Provides access to values of the OctetString attribute. It is used for attributes whose values are byte strings that are not interpreted by NDS.
For two octet strings to match, they must be the same length and the corresponding bit sequence (octets) must be identical. When comparing two octet strings, the first pair of octets that do not match are used to determine the order of the strings. Octet strings are not Unicode strings.
Matching Rules: Equality and Ordering
NdsSyntaxId
Constructor Summary | |
NdsOctetString(byte[] value)
Constructs an NdsOctetString object based on the specified value variable. |
Method Summary | |
boolean |
approximate(java.lang.Object anObject)
Compares two Objects using the approximate matching rule. |
java.lang.Object |
clone()
Creates a new object of the same class as this object. |
int |
compareTo(java.lang.Object anObject)
Compares two objects for ordering, or compares two strings lexicographically. |
int |
count()
Returns the number of elements in this sequence. |
boolean |
equals(java.lang.Object anObject)
Compares two Objects for equality. |
int |
getLength()
Returns the length of the OctetString. |
int |
getNdsSyntaxId()
Returns the int that represents this NDS syntax ID. |
byte[] |
getOctetString()
Returns the byte array of values stored in the NDS attribute. |
java.util.Enumeration |
getValues()
Returns an enumeration of this sequence's values. |
boolean |
supportsMatchingRules(int matchingRules)
Checks to see if this object supports the specified matching rules. |
java.lang.String |
toString()
Generates a string representation of the object. |
Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public NdsOctetString(byte[] value)
value
- The octet string to be stored as a byte array.Method Detail |
public int compareTo(java.lang.Object anObject) throws java.lang.Exception
anObject
- The reference NDS Object with which
to compare.public boolean equals(java.lang.Object anObject)
The equals method implements the most discriminating possible equivalence relation on objects; that is, for any reference values X and Y, this method returns TRUE if and only if X and Y refer to the same object (X==Y has the value TRUE).
anObject
- The reference object with which to compare.public int count()
public java.util.Enumeration getValues()
public boolean approximate(java.lang.Object anObject) throws java.lang.Exception
public int getNdsSyntaxId()
public boolean supportsMatchingRules(int matchingRules)
matchingRules
- The set of matching rules to check.public java.lang.Object clone()
public java.lang.String toString()
public int getLength()
public byte[] getOctetString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |