|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--anvil.core.Any
|
+--anvil.core.AnySequence
|
+--anvil.core.AnyString
class AnyString
| Field Summary | |
static NativeClass |
_class
|
protected double |
_double
|
protected int |
_hashcode
|
protected long |
_long
|
protected java.lang.String |
_string
|
protected int |
_type
|
static java.lang.Object[] |
newInstance
|
static java.lang.Object[] |
p_charAt
|
static java.lang.Object[] |
p_charCodeAt
|
static java.lang.Object[] |
p_chop
|
static java.lang.Object[] |
p_compareToIgnoreCase
|
static java.lang.Object[] |
p_contains
|
static java.lang.Object[] |
p_divide
|
static java.lang.Object[] |
p_eat
|
static java.lang.Object[] |
p_endsWith
|
static java.lang.Object[] |
p_equalsIgnoreCase
|
static java.lang.Object[] |
p_explode
|
static java.lang.Object[] |
p_find
|
static java.lang.Object[] |
p_indexOf
|
static java.lang.Object[] |
p_lastIndexOf
|
static java.lang.Object[] |
p_matches
|
static java.lang.Object[] |
p_pad
|
static java.lang.Object[] |
p_repeat
|
static java.lang.Object[] |
p_replace
|
static java.lang.Object[] |
p_split
|
static java.lang.Object[] |
p_startsWith
|
static java.lang.Object[] |
p_substitute
|
static java.lang.Object[] |
p_substituteFirst
|
static java.lang.Object[] |
p_substring
|
static java.lang.Object[] |
p_translate
|
static java.lang.Object[] |
p_unescape
|
| Fields inherited from class anvil.core.AnySequence |
p_append, p_concat, p_count, p_crop, p_cut, p_fill, p_first, p_get, p_grep, p_insert, p_join, p_last, p_pop, p_push, p_resize, p_reverse, p_search, p_set, p_slice, p_sort, p_swap, p_unshift |
| Fields inherited from class anvil.core.Any |
ARRAY0, DOUBLE_MINUS_ONE, DOUBLE_ONE, DOUBLE_ZERO, EMPTY_STRING, EMPTY_TUPLE, FALSE, INF, IS_ARRAY, IS_BINARY, IS_BOOLEAN, IS_BUFFER, IS_CLASS, IS_DOUBLE, IS_ENUMERATION, IS_INF, IS_INT, IS_LIST, IS_MAP, IS_NEG_INF, IS_NULL, IS_PATTERN, IS_RANGE, IS_STRING, IS_TUPLE, IS_UNDEFINED, MINUS_ONE, NAN, NEG_INF, NULL, ONE, p_compareTo, p_each, p_equals, p_pipe, p_select, THREE, TRUE, TWO, UNDEFINED, ZERO |
| Constructor Summary | |
AnyString(boolean bool)
|
|
AnyString(double dbl)
|
|
AnyString(int integer)
|
|
AnyString(java.lang.String string)
|
|
| Method Summary | |
Any |
add(Any other)
Adds two Any's together. |
AnySequence |
append(Any element)
|
AnySequence |
append(AnySequence sequence)
|
ClassType |
classOf()
Returns the type of this Any. |
AnySequence |
clear()
|
Any |
coerce()
|
protected int |
compare(Any other)
|
int |
compareAt(Any element,
int start)
|
int |
compareAt(AnySequence sequence,
int start,
int length)
|
AnySequence |
createEmptySequence()
|
AnySequence |
createSequence(Any element)
|
AnySequence |
crop(int start,
int length)
|
Any |
decrease()
Decrease the value by one. |
AnySequence |
deleteSlice(int start,
int length)
|
boolean |
equals(java.lang.Object obj)
Tests for equality. |
AnySequence |
fill(Any fill,
int start,
int length)
|
Any |
getElement(int index)
|
int |
getSize()
|
AnySequence |
getSlice(int start,
int length)
|
int |
hashCode()
|
Any |
increase()
Increase the value by one. |
boolean |
isCompatible(Any element)
|
boolean |
isMutable()
|
boolean |
isString()
Checks if this any is string. |
BindingIterator |
iterator()
|
Any |
m_capitalize()
|
Any |
m_capitalizeFirst()
|
Any |
m_charAt(int index)
|
Any |
m_charCodeAt(int index)
|
Any |
m_chop(java.lang.String suffix)
|
Any |
m_compareToIgnoreCase(java.lang.String str)
|
Any |
m_compress()
|
Any |
m_contains(Context context,
Any pattern,
Any matches)
|
Any |
m_decode()
|
Any |
m_decodeURL()
|
Any |
m_divide(java.lang.String delim,
Any dir)
|
Any |
m_eat(java.lang.String prefix)
|
Any |
m_encode()
|
Any |
m_encodeURL()
|
Any |
m_endsWith(java.lang.String suffix)
|
Any |
m_equalsIgnoreCase(java.lang.String str)
|
Any |
m_escape()
|
Any |
m_explode(java.lang.String delimiters,
boolean returnEmpty)
|
Any |
m_find(Context context,
Any pattern_)
|
Any |
m_hexToBinary()
|
Any |
m_indexOf(java.lang.String needle,
int fromIndex)
|
Any |
m_lastIndexOf(java.lang.String needle,
Any fromIndex)
|
Any |
m_length()
Exposed methods |
Any |
m_matches(Context context,
Any pattern,
Any matches)
|
Any |
m_nl2br()
|
Any |
m_nowrap()
|
Any |
m_pad(int length,
java.lang.String pad)
|
Any |
m_quote()
|
Any |
m_quoteMeta()
|
Any |
m_quoteText()
|
Any |
m_repeat(int count)
|
Any |
m_replace(java.lang.String from,
java.lang.String to)
|
Any |
m_split(Context context,
Any pattern_)
|
Any |
m_startsWith(java.lang.String prefix)
|
Any |
m_substitute(Context context,
Any pattern_,
Any substitution,
Any limit_)
|
Any |
m_substituteFirst(Context context,
Any pattern_,
Any substitution)
|
Any |
m_substring(int start,
Any end_)
|
Any |
m_toLower()
|
Any |
m_toUpper()
|
Any |
m_translate(java.lang.String from,
java.lang.String to)
|
Any |
m_trim()
|
Any |
m_trimLeft()
|
Any |
m_trimRight()
|
Any |
m_unescape(boolean hasQuotes)
|
Any |
m_unquote()
|
Any |
m_unserialize(Context context)
|
Any |
minus()
Negate the sign. |
static Any |
newInstance(Any value)
|
Any |
plus()
Remove the sign. |
AnySequence |
resize(int size)
|
AnySequence |
reverse()
|
int |
search(Any element,
java.util.Comparator comparator)
|
void |
serialize(Serializer serializer)
|
AnySequence |
setElement(int index,
Any element)
|
AnySequence |
setSlice(int start,
int length,
Any element)
|
AnySequence |
setSlice(int start,
int length,
AnySequence sequence)
|
int |
sizeOf()
Returns the logical size of this any. |
AnySequence |
sort(int start,
int length,
java.util.Comparator comparator)
|
AnySequence |
swap(int index1,
int index2)
|
java.io.Writer |
toAnvil(java.io.Writer writer)
|
Any |
toAnyString()
Converts contained value into AnyString. |
byte[] |
toBinary()
Gets the contained value as byte[]. |
boolean |
toBoolean()
Gets the contained value as boolean. |
char |
toChar()
Gets the contained value as char. |
Code |
toCode(Code code)
|
double |
toDouble()
Gets the contained value as double. |
int |
toInt()
Gets the contained value as int. |
long |
toLong()
Gets the contained value as long. |
java.lang.Object |
toObject()
Gets the contained value as java.lang.Object. |
java.lang.String |
toString()
Converts contained value into String. |
int |
typeOf()
Returns the type of contained value. |
| Methods inherited from class anvil.core.AnySequence |
compareTo, contains, deleteReference, equalsTo, getAttribute, getReference, getReference, indexOf, isSequence, lastIndexOf, m_append, m_clear, m_concat, m_count, m_crop, m_cut, m_endsWith, m_fill, m_first, m_get, m_grep, m_indexOf, m_insert, m_join, m_last, m_lastIndexOf, m_minmax, m_pop, m_push, m_resize, m_reverse, m_search, m_set, m_shift, m_slice, m_sort, m_startsWith, m_swap, m_unshift, reverse, setReference, setReference |
| Methods inherited from class anvil.core.Any |
_clone, _copy, _invoke, _invoke, _invoke, _invoke, _invoke, _invoke, _serialize, _unserialize, _wakeup, classNameOf, clone, compareTo, concat, copy, create, create, create, create, create, create, create, create, create, create, create, create, create, create, deleteAttribute, divide, execute, execute, execute, execute, execute, execute, getRef, has, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, isArray, isBinary, isBoolean, isBuffer, isDefined, isDouble, isInstanceOf, isInt, isIterator, isList, isMap, isNull, isPattern, isRange, isRef, isTuple, isUndefined, m_clone, m_compareTo, m_copy, m_each, m_equals, m_hashCode, m_pipe, m_select, m_toBoolean, m_toString, modulo, multiply, not, setAttribute, setRef, subtract, toAnvil, toAnyBoolean, toAnyDouble, toAnyInt, toArray, toBuffer, toByte, toList, toMap, toPattern, toRange, toTuple, type |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.Object[] newInstance
protected java.lang.String _string
protected int _hashcode
protected int _type
protected long _long
protected double _double
public static final java.lang.Object[] p_unescape
public static final java.lang.Object[] p_substring
public static final java.lang.Object[] p_charAt
public static final java.lang.Object[] p_charCodeAt
public static final java.lang.Object[] p_indexOf
public static final java.lang.Object[] p_lastIndexOf
public static final java.lang.Object[] p_startsWith
public static final java.lang.Object[] p_endsWith
public static final java.lang.Object[] p_compareToIgnoreCase
public static final java.lang.Object[] p_equalsIgnoreCase
public static final java.lang.Object[] p_explode
public static final java.lang.Object[] p_repeat
public static final java.lang.Object[] p_translate
public static final java.lang.Object[] p_replace
public static final java.lang.Object[] p_matches
public static final java.lang.Object[] p_contains
public static final java.lang.Object[] p_find
public static final java.lang.Object[] p_split
public static final java.lang.Object[] p_divide
public static final java.lang.Object[] p_substitute
public static final java.lang.Object[] p_substituteFirst
public static final java.lang.Object[] p_pad
public static final java.lang.Object[] p_chop
public static final java.lang.Object[] p_eat
public static final transient NativeClass _class
| Constructor Detail |
public AnyString(boolean bool)
public AnyString(int integer)
public AnyString(double dbl)
public AnyString(java.lang.String string)
| Method Detail |
public static final Any newInstance(Any value)
public boolean isCompatible(Any element)
isCompatible in class AnySequencepublic int getSize()
getSize in class AnySequencepublic AnySequence resize(int size)
resize in class AnySequencepublic AnySequence clear()
clear in class AnySequencepublic Any getElement(int index)
getElement in class AnySequence
public AnySequence setElement(int index,
Any element)
setElement in class AnySequence
public AnySequence crop(int start,
int length)
crop in class AnySequence
public AnySequence getSlice(int start,
int length)
getSlice in class AnySequence
public AnySequence deleteSlice(int start,
int length)
deleteSlice in class AnySequence
public AnySequence setSlice(int start,
int length,
Any element)
setSlice in class AnySequence
public AnySequence setSlice(int start,
int length,
AnySequence sequence)
setSlice in class AnySequencepublic AnySequence append(AnySequence sequence)
append in class AnySequencepublic AnySequence append(Any element)
append in class AnySequencepublic AnySequence createSequence(Any element)
createSequence in class AnySequencepublic AnySequence createEmptySequence()
createEmptySequence in class AnySequence
public int compareAt(AnySequence sequence,
int start,
int length)
compareAt in class AnySequence
public int compareAt(Any element,
int start)
compareAt in class AnySequence
public AnySequence fill(Any fill,
int start,
int length)
fill in class AnySequence
public AnySequence sort(int start,
int length,
java.util.Comparator comparator)
sort in class AnySequence
public int search(Any element,
java.util.Comparator comparator)
search in class AnySequence
public AnySequence swap(int index1,
int index2)
swap in class AnySequencepublic AnySequence reverse()
public int typeOf()
Any
typeOf in class Anypublic int sizeOf()
Any
sizeOf in class AnySequencepublic boolean isMutable()
isMutable in class AnySequencepublic boolean isString()
Anystring.
isString in class Anytrue if this is stringpublic final ClassType classOf()
Any
classOf in class AnySequencepublic boolean toBoolean()
Anyboolean.
Integer is considered true if it is different from 0.
Double is considered true if it is different from 0.0.
String is considered true if it contains
"true", "on",
"yes" or "1".
toBoolean in class AnySequencepublic Any coerce()
coerce in class Anypublic int toInt()
Anyint.
toInt in class Anyint or zero if it can't be transformed.public long toLong()
Anylong.
toLong in class Anylong or zero if it can't be transformed.public double toDouble()
Anydouble.
toDouble in class Anydouble or 0.0
if it can't be transformed.public char toChar()
Anychar. Value is converted to
string and first character is returned.
toChar in class Anypublic java.lang.String toString()
AnyString.
toString in class AnyString.public byte[] toBinary()
Anybyte[].
toBinary in class Anybyte[] or null if this instance
isn't AnyBinary.
public java.io.Writer toAnvil(java.io.Writer writer)
throws java.io.IOException
toAnvil in class Anyjava.io.IOExceptionpublic Code toCode(Code code)
toCode in class Anypublic java.lang.Object toObject()
Anyjava.lang.Object.
toObject in class Anypublic Any toAnyString()
AnyAnyString.
toAnyString in class AnyAnyString.public int hashCode()
hashCode in class java.lang.Objectpublic Any increase()
Any
increase in class Anypublic Any decrease()
Any
decrease in class Anypublic Any minus()
Any
minus in class Anypublic Any plus()
Any
plus in class Anypublic Any add(Any other)
Any
add in class AnySequencepublic boolean equals(java.lang.Object obj)
Any
equals in class AnySequencetrue if equal, false otherwise.protected int compare(Any other)
compare in class AnySequence
public void serialize(Serializer serializer)
throws java.io.IOException
serialize in class Anyjava.io.IOExceptionpublic BindingIterator iterator()
iterator in class AnySequencepublic Any m_length()
m_length in class AnySequencepublic Any m_unquote()
public Any m_quote()
public Any m_quoteMeta()
public Any m_quoteText()
public Any m_compress()
public Any m_capitalize()
public Any m_capitalizeFirst()
public Any m_nowrap()
public Any m_encodeURL()
public Any m_decodeURL()
public Any m_encode()
public Any m_decode()
public Any m_escape()
public Any m_unescape(boolean hasQuotes)
public Any m_nl2br()
public Any m_toUpper()
public Any m_toLower()
public Any m_trim()
public Any m_trimLeft()
public Any m_trimRight()
public Any m_substring(int start,
Any end_)
public Any m_charAt(int index)
public Any m_charCodeAt(int index)
public Any m_indexOf(java.lang.String needle,
int fromIndex)
public Any m_lastIndexOf(java.lang.String needle,
Any fromIndex)
public Any m_startsWith(java.lang.String prefix)
public Any m_endsWith(java.lang.String suffix)
public Any m_compareToIgnoreCase(java.lang.String str)
public Any m_equalsIgnoreCase(java.lang.String str)
public Any m_explode(java.lang.String delimiters,
boolean returnEmpty)
public Any m_repeat(int count)
m_repeat in class AnySequence
public Any m_translate(java.lang.String from,
java.lang.String to)
public Any m_replace(java.lang.String from,
java.lang.String to)
public Any m_unserialize(Context context)
public Any m_matches(Context context,
Any pattern,
Any matches)
public Any m_contains(Context context,
Any pattern,
Any matches)
public Any m_find(Context context,
Any pattern_)
public Any m_split(Context context,
Any pattern_)
public Any m_divide(java.lang.String delim,
Any dir)
public Any m_substitute(Context context,
Any pattern_,
Any substitution,
Any limit_)
public Any m_substituteFirst(Context context,
Any pattern_,
Any substitution)
public Any m_hexToBinary()
public Any m_pad(int length,
java.lang.String pad)
public Any m_chop(java.lang.String suffix)
public Any m_eat(java.lang.String prefix)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||