oracle.sql
Class NString
java.lang.Object
|
+--oracle.sql.NString
- public class NString
- extends java.lang.Object
A variant of java.lang.String
It is identical to String, except that the mode
of usage are NCHAR character values.
This class is currently only supported in SQLJ.
JDBC must employ the mode-of-use API to set the usage on parameters
and result set columns.
NString()
|
NString(byte[] ba)
|
NString(byte[] ba,
int c)
Deprecated. |
NString(byte[] ba,
int p,
int c)
|
NString(byte[] ca,
int p,
int q,
int r)
Deprecated. |
NString(byte[] ba,
int p,
int c,
java.lang.String enc)
|
NString(byte[] ba,
java.lang.String enc)
|
NString(char[] ca)
|
NString(char[] ca,
int p,
int c)
|
NString(NString ns)
|
NString(java.lang.String s)
Constructor for NString - a variant of String with the mode of use NCHAR. |
NString(java.lang.StringBuffer sb)
|
Type | Method |
char |
charAt(int p)
|
int |
compareTo(NString ns)
|
int |
compareTo(java.lang.String s)
|
NString |
concat(NString ns)
|
NString |
concat(java.lang.String s)
|
boolean |
endsWith(NString ns)
|
boolean |
endsWith(java.lang.String s)
|
boolean |
equals(java.lang.Object o)
|
boolean |
equalsIgnoreCase(NString ns)
|
boolean |
equalsIgnoreCase(java.lang.String s)
|
byte[] |
getBytes()
|
void |
getBytes(int i,
int j,
byte[] ba,
int k)
Deprecated. |
byte[] |
getBytes(java.lang.String enc)
|
void |
getChars(int i,
int j,
char[] ca,
int k)
|
java.lang.String |
getString()
Return the value of this NString |
int |
hashCode()
|
int |
indexOf(int i)
|
int |
indexOf(int i,
int j)
|
int |
indexOf(NString ns)
|
int |
indexOf(NString ns,
int i)
|
int |
indexOf(java.lang.String s)
|
int |
indexOf(java.lang.String s,
int i)
|
int |
lastIndexOf(int i)
|
int |
lastIndexOf(int i,
int j)
|
int |
lastIndexOf(NString ns)
|
int |
lastIndexOf(NString ns,
int i)
|
int |
lastIndexOf(java.lang.String s)
|
int |
lastIndexOf(java.lang.String s,
int i)
|
int |
length()
|
boolean |
regionMatches(boolean b,
int i,
NString ns,
int j,
int k)
|
boolean |
regionMatches(boolean b,
int i,
java.lang.String s,
int j,
int k)
|
boolean |
regionMatches(int i,
NString ns,
int j,
int k)
|
boolean |
regionMatches(int i,
java.lang.String s,
int j,
int k)
|
NString |
replace(char c1,
char c2)
|
boolean |
startsWith(NString ns)
|
boolean |
startsWith(NString ns,
int i)
|
boolean |
startsWith(java.lang.String s)
|
boolean |
startsWith(java.lang.String s,
int i)
|
NString |
substring(int i)
|
NString |
substring(int i,
int j)
|
char[] |
toCharArray()
|
NString |
toLowerCase()
|
NString |
toLowerCase(java.util.Locale l)
|
java.lang.String |
toString()
Return the value of this NString |
NString |
toUpperCase()
|
NString |
toUpperCase(java.util.Locale l)
|
NString |
trim()
|
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
NString
public NString(java.lang.String s)
- Constructor for NString - a variant of String with the mode of use NCHAR.
This constructor uses an existing String object.
NString
public NString()
NString
public NString(NString ns)
NString
public NString(char[] ca)
NString
public NString(char[] ca,
int p,
int c)
NString
public NString(byte[] ca,
int p,
int q,
int r)
- Deprecated.
NString
public NString(byte[] ba,
int c)
- Deprecated.
NString
public NString(byte[] ba,
int p,
int c,
java.lang.String enc)
throws java.io.UnsupportedEncodingException
NString
public NString(byte[] ba,
java.lang.String enc)
throws java.io.UnsupportedEncodingException
NString
public NString(byte[] ba,
int p,
int c)
NString
public NString(byte[] ba)
NString
public NString(java.lang.StringBuffer sb)
getString
public java.lang.String getString()
- Return the value of this NString
toString
public java.lang.String toString()
- Return the value of this NString
- Overrides:
- toString in class java.lang.Object
getChars
public void getChars(int i,
int j,
char[] ca,
int k)
getBytes
public void getBytes(int i,
int j,
byte[] ba,
int k)
- Deprecated.
getBytes
public byte[] getBytes(java.lang.String enc)
throws java.io.UnsupportedEncodingException
getBytes
public byte[] getBytes()
toCharArray
public char[] toCharArray()
charAt
public char charAt(int p)
equals
public boolean equals(java.lang.Object o)
- Overrides:
- equals in class java.lang.Object
equalsIgnoreCase
public boolean equalsIgnoreCase(java.lang.String s)
equalsIgnoreCase
public boolean equalsIgnoreCase(NString ns)
regionMatches
public boolean regionMatches(int i,
java.lang.String s,
int j,
int k)
regionMatches
public boolean regionMatches(int i,
NString ns,
int j,
int k)
regionMatches
public boolean regionMatches(boolean b,
int i,
java.lang.String s,
int j,
int k)
regionMatches
public boolean regionMatches(boolean b,
int i,
NString ns,
int j,
int k)
startsWith
public boolean startsWith(java.lang.String s,
int i)
startsWith
public boolean startsWith(NString ns,
int i)
startsWith
public boolean startsWith(java.lang.String s)
startsWith
public boolean startsWith(NString ns)
endsWith
public boolean endsWith(java.lang.String s)
endsWith
public boolean endsWith(NString ns)
length
public int length()
compareTo
public int compareTo(java.lang.String s)
compareTo
public int compareTo(NString ns)
hashCode
public int hashCode()
- Overrides:
- hashCode in class java.lang.Object
indexOf
public int indexOf(int i)
indexOf
public int indexOf(int i,
int j)
lastIndexOf
public int lastIndexOf(int i)
lastIndexOf
public int lastIndexOf(int i,
int j)
indexOf
public int indexOf(java.lang.String s)
indexOf
public int indexOf(NString ns)
indexOf
public int indexOf(java.lang.String s,
int i)
indexOf
public int indexOf(NString ns,
int i)
lastIndexOf
public int lastIndexOf(java.lang.String s)
lastIndexOf
public int lastIndexOf(NString ns)
lastIndexOf
public int lastIndexOf(java.lang.String s,
int i)
lastIndexOf
public int lastIndexOf(NString ns,
int i)
substring
public NString substring(int i)
substring
public NString substring(int i,
int j)
concat
public NString concat(java.lang.String s)
concat
public NString concat(NString ns)
replace
public NString replace(char c1,
char c2)
toLowerCase
public NString toLowerCase(java.util.Locale l)
toLowerCase
public NString toLowerCase()
toUpperCase
public NString toUpperCase(java.util.Locale l)
toUpperCase
public NString toUpperCase()
trim
public NString trim()