|
||||||||||
| 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.AnyBuffer
class AnyBuffer
| Field Summary | |
protected java.lang.StringBuffer |
_buffer
|
static NativeClass |
_class
|
static java.lang.Object[] |
newInstance
|
static java.lang.Object[] |
p_ensureCapacity
|
static java.lang.Object[] |
p_substring
|
| Fields inherited from class anvil.core.AnySequence |
p_append, p_concat, p_count, p_crop, p_cut, p_endsWith, p_fill, p_first, p_get, p_grep, p_indexOf, p_insert, p_join, p_last, p_lastIndexOf, p_pop, p_push, p_repeat, p_resize, p_reverse, p_search, p_set, p_slice, p_sort, p_startsWith, 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 | |
AnyBuffer()
|
|
AnyBuffer(java.lang.StringBuffer buffer)
|
|
| Method Summary | |
AnySequence |
append(Any element)
|
AnySequence |
append(AnySequence sequence)
|
ClassType |
classOf()
Returns the type of this Any. |
AnySequence |
clear()
|
java.lang.Object |
clone()
Returns shallow copy from this any. |
protected int |
compare(Any other)
|
int |
compareAt(Any element,
int start)
|
int |
compareAt(AnySequence sequence,
int start,
int length)
|
Any |
copy()
Returns deep copy from this any. |
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 |
isBuffer()
Checks if this any is buffer. |
boolean |
isCompatible(Any element)
|
BindingIterator |
iterator()
|
Any |
m_ensureCapacity(int capacity)
|
Any |
m_substring(int start,
Any end_)
|
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. |
java.lang.StringBuffer |
toBuffer()
|
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 |
add, compareTo, contains, deleteReference, equalsTo, getAttribute, getReference, getReference, indexOf, isMutable, 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_length, m_minmax, m_pop, m_push, m_repeat, 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, coerce, compareTo, concat, 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, isDefined, isDouble, isInstanceOf, isInt, isIterator, isList, isMap, isNull, isPattern, isRange, isRef, isString, 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, 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.StringBuffer _buffer
public static final java.lang.Object[] p_ensureCapacity
public static final java.lang.Object[] p_substring
public static final transient NativeClass _class
| Constructor Detail |
public AnyBuffer()
public AnyBuffer(java.lang.StringBuffer buffer)
| 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 int search(Any element,
java.util.Comparator comparator)
search 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 AnySequence swap(int index1,
int index2)
swap in class AnySequencepublic AnySequence reverse()
public java.lang.Object clone()
Any
clone in class Anypublic Any copy()
Any
copy in class Anypublic int typeOf()
Any
typeOf in class Anypublic int sizeOf()
Any
sizeOf in class AnySequencepublic boolean isBuffer()
Anybuffer.
isBuffer in class Anytrue if this is bufferpublic 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 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 java.lang.StringBuffer toBuffer()
toBuffer in class Anypublic 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 boolean equals(java.lang.Object obj)
Any
equals in class AnySequencetrue if equal, false otherwise.protected int compare(Any other)
compare in class AnySequencepublic 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 Any
public void serialize(Serializer serializer)
throws java.io.IOException
serialize in class Anyjava.io.IOExceptionpublic BindingIterator iterator()
iterator in class AnySequencepublic Any m_ensureCapacity(int capacity)
public Any m_substring(int start,
Any end_)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||