|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--anvil.core.Any
|
+--anvil.core.AnyPattern
class AnyPattern
| Field Summary | |
static NativeClass |
_class
|
protected java.util.regex.Pattern |
_pattern
|
static java.lang.Object[] |
newInstance
|
static java.lang.Object[] |
p_contains
|
static java.lang.Object[] |
p_find
|
static java.lang.Object[] |
p_matches
|
static java.lang.Object[] |
p_split
|
static java.lang.Object[] |
p_substitute
|
static java.lang.Object[] |
p_substituteFirst
|
| 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 | |
AnyPattern(java.util.regex.Pattern pattern)
|
|
| Method Summary | |
ClassType |
classOf()
Returns the type of this Any. |
static Any |
create(java.lang.String pattern,
java.lang.String flags)
|
boolean |
equals(java.lang.Object obj)
Tests for equality. |
Any |
execute(Context context)
|
Any |
execute(Context context,
Any param1)
|
Any |
execute(Context context,
Any[] parameters)
|
Any |
execute(Context context,
Any param1,
Any param2)
|
Any |
execute(Context context,
Any param1,
Any param2,
Any param3)
|
Any |
execute(Context context,
Any param1,
Any param2,
Any param3,
Any param4)
|
java.lang.String |
getFlags()
|
java.lang.String |
getPattern()
|
int |
hashCode()
|
boolean |
isPattern()
Checks if this any is pattern. |
Any |
m_contains(Context context,
java.lang.String str,
Any matches)
|
Any |
m_find(java.lang.String text)
|
Any |
m_matches(Context context,
java.lang.String str,
Any matches)
|
Any |
m_split(java.lang.String string)
|
Any |
m_substitute(Context context,
java.lang.String text,
Any substitution,
Any limit_)
|
Any |
m_substituteFirst(Context context,
java.lang.String text,
Any substitution)
|
static Any |
newInstance(Context context,
java.lang.String pattern,
java.lang.String flags)
|
void |
serialize(Serializer serializer)
|
java.io.Writer |
toAnvil(java.io.Writer writer)
|
boolean |
toBoolean()
Gets the contained value as boolean. |
Code |
toCode(Code code)
|
java.lang.Object |
toObject()
Gets the contained value as java.lang.Object. |
java.util.regex.Pattern |
toPattern()
|
java.lang.String |
toString()
Converts contained value into String. |
int |
typeOf()
Returns the type of contained value. |
static Any |
unserialize(Unserializer unserializer)
|
| 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.util.regex.Pattern _pattern
public static final java.lang.Object[] p_matches
public static final java.lang.Object[] p_contains
public static final java.lang.Object[] p_split
public static final java.lang.Object[] p_substitute
public static final java.lang.Object[] p_substituteFirst
public static final java.lang.Object[] p_find
public static final transient NativeClass _class
| Constructor Detail |
public AnyPattern(java.util.regex.Pattern pattern)
| Method Detail |
public static final Any newInstance(Context context,
java.lang.String pattern,
java.lang.String flags)
public static final Any create(java.lang.String pattern,
java.lang.String flags)
public int typeOf()
Any
typeOf in class Anypublic boolean isPattern()
Anypattern.
isPattern in class Anytrue if this is patternpublic final ClassType classOf()
Any
classOf in class Anypublic 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 Anypublic java.lang.String getPattern()
public java.lang.String getFlags()
public java.lang.String toString()
AnyString.
toString in class AnyString.
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 java.util.regex.Pattern toPattern()
toPattern in class Anypublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
Any
equals in class Anytrue if equal, false otherwise.
public void serialize(Serializer serializer)
throws java.io.IOException
serialize in class Anyjava.io.IOException
public static final Any unserialize(Unserializer unserializer)
throws UnserializationException
UnserializationException
public Any execute(Context context,
Any[] parameters)
execute in class Anypublic Any execute(Context context)
execute in class Any
public Any execute(Context context,
Any param1)
execute in class Any
public Any execute(Context context,
Any param1,
Any param2)
execute in class Any
public Any execute(Context context,
Any param1,
Any param2,
Any param3)
execute in class Any
public Any execute(Context context,
Any param1,
Any param2,
Any param3,
Any param4)
execute in class Any
public Any m_matches(Context context,
java.lang.String str,
Any matches)
public Any m_contains(Context context,
java.lang.String str,
Any matches)
public Any m_split(java.lang.String string)
public Any m_substitute(Context context,
java.lang.String text,
Any substitution,
Any limit_)
public Any m_substituteFirst(Context context,
java.lang.String text,
Any substitution)
public Any m_find(java.lang.String text)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||