|
Oracle® Database Globalization Development Kit Java API Reference 11g Release 1 (11.1) Book Part Number B28299-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.i18n.text.OraCollationKey
public class OraCollationKey
The OraCollationKey class represents a String object under control of a specific OraCollator object. This construct is used to store a sorting order under a certain sorting rule and to be compared when needed.
OraCollator| Field Summary | |
|---|---|
protected int |
primIdx |
protected int |
secIdx |
protected int |
terIdx |
| Method Summary | |
|---|---|
int |
compareTo(Object o)Compares this OraCollationKey object with the specified Object object. |
int |
compareTo(OraCollationKey target)Compare this OraCollationKey object to the target OraCollationKey object. |
boolean |
equals(Object target)Determines if this OraCollationKey object and the target OraCollationKey object are equal. |
int |
getNextMonoKeys(byte[] keyArray) |
int[] |
getNextMultiKeys(byte[] keyArray) |
String |
getSourceString()Returns the source String object that this OraCollationKey object represents. |
int |
hashCode()Creates a hash code for this OraCollationKey object; the value is calculated on the key, not the source string. |
byte[] |
toByteArray()Converts the OraCollationKey object to a sequence of bytes. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int primIdx
protected int secIdx
protected int terIdx
| Method Detail |
|---|
public int compareTo(OraCollationKey target)
OraCollationKey object to the target OraCollationKey object. The collation rules of the OraCollator object that created these keys are applied. OraCollationKey objects created by different OraCollator objects cannot be compared.target - the target OraCollationKeyOraCollator.GREATER, OraCollator.LESS, or OraCollator.EQUALOraCollator.compare(java.lang.Object, java.lang.Object)public int compareTo(Object o)
OraCollationKey object with the specified Object object.compareTo in interface Comparableo - the Object object to which the OraCollationKey object is comparedOraCollator.GREATER, OraCollator.LESS, or OraCollator.EQUALpublic boolean equals(Object target)
OraCollationKey object and the target OraCollationKey object are equal.equals in class Objecttarget - the OraCollationKey object to which this OraCollationKey object is comparedture if the two are equal; false otherwisepublic int hashCode()
OraCollationKey object; the value is calculated on the key, not the source string.hashCode in class Objectpublic String getSourceString()
String object that this OraCollationKey object represents.String objectpublic byte[] toByteArray()
OraCollationKey object to a sequence of bytes.OraCollationKey objectpublic int[] getNextMultiKeys(byte[] keyArray)
public int getNextMonoKeys(byte[] keyArray)
|
Oracle® Database Globalization Development Kit Java API Reference 11g Release 1 (11.1) Book Part Number B28299-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||