|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.datamanager.passiveentityvalue.StringEntityValue
This EntityValue wraps the String class, providing most of the methods available to an actual Java String through a PassiveEntityValue type. Original author - Benjamin Keil
Field Summary | |
static String |
NULL_STRING
|
Constructor Summary | |
StringEntityValue()
Initializes a newly created String object so that it represents an empty character sequence. |
|
StringEntityValue(byte[] bytes)
Construct a new String by converting the specified array of bytes using the platform's default character encoding. |
|
StringEntityValue(byte[] bytes,
int offset,
int length)
Construct a new String by converting the specified subarray of bytes using the platform's default character encoding. |
|
StringEntityValue(byte[] bytes,
int offset,
int length,
String enc)
Construct a new String by converting the specified subarray of bytes using the specified character encoding. |
|
StringEntityValue(byte[] bytes,
String enc)
Construct a new String by converting the specified array of bytes using the specified character encoding. |
|
StringEntityValue(char[] value)
Allocates a new String so that it represents the sequence of characters currently contained in the character array argument. |
|
StringEntityValue(char[] value,
int offset,
int count)
Allocates a new String that contains characters from a subarray of the character array argument. |
|
StringEntityValue(String value)
Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string. |
|
StringEntityValue(StringBuffer buffer)
Allocates a new string that contains the sequence of characters currently contained in the string buffer argument. |
Method Summary | |
char |
charAt(int index)
Returns the character at the specified index. |
int |
compareTo(Object o)
Compares this String to another Object. |
int |
compareTo(String anotherString)
Compares two strings lexicographically. |
int |
compareToIgnoreCase(String str)
Compares two strings lexicographically, ignoring case considerations. |
String |
concat(String str)
Concatenates the specified string to the end of this string. |
boolean |
endsWith(String suffix)
Tests if this string ends with the specified suffix. |
boolean |
equals(Object anObject)
Compares this string to the specified object. |
boolean |
equalsIgnoreCase(String anotherString)
Compares this String to another String, ignoring case considerations. |
byte[] |
getBytes()
Convert this String into bytes according to the platform's default character encoding, storing the result into a new byte array. |
byte[] |
getBytes(String enc)
Convert this String into bytes according to the specified character encoding, storing the result into a new byte array. |
void |
getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
Copies characters from this string into the destination character array. |
int |
hashCode()
Returns a hashcode for this string. |
int |
indexOf(int ch)
Returns the index within this string of the first occurrence of the specified character. |
int |
indexOf(int ch,
int fromIndex)
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index. |
int |
indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring. |
int |
indexOf(String str,
int fromIndex)
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index. |
String |
intern()
Returns a canonical representation for the string object. |
int |
lastIndexOf(int ch)
Returns the index within this string of the last occurrence of the specified character. |
int |
lastIndexOf(int ch,
int fromIndex)
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index. |
int |
lastIndexOf(String str)
Returns the index within this string of the rightmost occurrence of the specified substring. |
int |
lastIndexOf(String str,
int fromIndex)
Returns the index within this string of the last occurrence of the specified substring. |
int |
length()
Returns the length of this string. |
boolean |
regionMatches(boolean ignoreCase,
int toffset,
String other,
int ooffset,
int len)
Tests if two string regions are equal. |
boolean |
regionMatches(int toffset,
String other,
int ooffset,
int len)
Tests if two string regions are equal. |
String |
replace(char oldChar,
char newChar)
Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar. |
boolean |
startsWith(String prefix)
Tests if this string starts with the specified prefix. |
boolean |
startsWith(String prefix,
int toffset)
Tests if this string starts with the specified prefix beginning a specified index. |
String |
substring(int beginIndex)
Returns a new string that is a substring of this string. |
String |
substring(int beginIndex,
int endIndex)
Returns a new string that is a substring of this string. |
char[] |
toCharArray()
Converts this string to a new character array. |
String |
toLowerCase()
Converts all of the characters in this String to lower case using the rules of the default locale, which is returned by Locale.getDefault . |
String |
toLowerCase(Locale locale)
Converts all of the characters in this String to lower case using the rules of the given Locale. |
String |
toString()
A copy of the String wrapped is returned. |
String |
toUpperCase()
Converts all of the characters in this String to upper case using the rules of the default locale, which is returned by Locale.getDefault. |
String |
toUpperCase(Locale locale)
Converts all of the characters in this String to upper case using the rules of the given locale. |
String |
trim()
Removes white space from both ends of this string. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String NULL_STRING
Constructor Detail |
public StringEntityValue()
public StringEntityValue(byte[] bytes)
public StringEntityValue(byte[] bytes, int offset, int length)
public StringEntityValue(byte[] bytes, int offset, int length, String enc) throws UnsupportedEncodingException
public StringEntityValue(byte[] bytes, String enc) throws UnsupportedEncodingException
public StringEntityValue(char[] value)
public StringEntityValue(char[] value, int offset, int count)
public StringEntityValue(String value)
public StringEntityValue(StringBuffer buffer)
Method Detail |
public char charAt(int index)
public int compareTo(Object o)
compareTo
in interface Comparable
public int compareTo(String anotherString)
public int compareToIgnoreCase(String str)
public String concat(String str)
public boolean endsWith(String suffix)
public boolean equals(Object anObject)
equals
in interface PassiveEntityValue
equals
in class Object
public boolean equalsIgnoreCase(String anotherString)
public byte[] getBytes()
public byte[] getBytes(String enc) throws UnsupportedEncodingException
UnsupportedEncodingException
public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
public int hashCode()
hashCode
in interface PassiveEntityValue
hashCode
in class Object
public int indexOf(int ch)
public int indexOf(int ch, int fromIndex)
public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public String intern()
public int lastIndexOf(int ch)
public int lastIndexOf(int ch, int fromIndex)
public int lastIndexOf(String str)
public int lastIndexOf(String str, int fromIndex)
public int length()
public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
public boolean regionMatches(int toffset, String other, int ooffset, int len)
public String replace(char oldChar, char newChar)
public boolean startsWith(String prefix)
public boolean startsWith(String prefix, int toffset)
public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)
public char[] toCharArray()
public String toLowerCase()
public String toLowerCase(Locale locale)
public String toString()
toString
in class Object
public String toUpperCase()
public String toUpperCase(Locale locale)
public String trim()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |