public class Text extends java.lang.Object implements Obj, NativeObject<java.lang.String>
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
char |
get(int i) |
Obj |
get(Obj key)
Get operator in AJE.
|
Obj |
getAttr(java.lang.String name)
Attribute operator in AJE.
|
Type |
getType() |
int |
hashCode() |
int |
length() |
static Text |
of(java.lang.String value) |
Obj |
plus(Obj other)
Addition operator in AJE.
|
Obj |
slice(Obj startObj,
Obj endObj,
Obj stepObj) |
java.lang.String |
toNative() |
java.lang.String |
toString() |
java.lang.String |
value() |
public static Text of(java.lang.String value)
public java.lang.String value()
public java.lang.String toNative()
toNative in interface NativeObject<java.lang.String>toNative in interface Objnull if it doesn't implement the
NativeObject interface.public Type getType()
public java.lang.String toString()
toString in class java.lang.Objectpublic int length()
public Obj plus(Obj other)
Obj+.
Undefined.VALUE if not implemented.public Obj get(Obj key)
Obja[b].
Undefined.VALUE if not implemented.public char get(int i)
public Obj getAttr(java.lang.String name)
Obja.b.
Undefined.VALUE if not implemented.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object