|
|||||||||
| Home >> All >> org >> scoja >> server >> [ expr overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.scoja.server.expr
Class RegexMappingFunction

java.lang.Objectorg.scoja.server.expr.StringExpressionAtPython
org.scoja.server.expr.String2StringFunction
org.scoja.server.expr.RegexMappingFunction
- All Implemented Interfaces:
- StringExpression
- public class RegexMappingFunction
- extends String2StringFunction
| Field Summary | |
protected org.scoja.server.core.QStr |
defaultResult
|
protected java.util.regex.Pattern[] |
keyPatterns
|
protected java.lang.String[] |
keys
|
protected int[] |
qualities
|
protected java.lang.String[] |
values
|
| Fields inherited from class org.scoja.server.expr.String2StringFunction |
subexpr1 |
| Constructor Summary | |
RegexMappingFunction(StringExpression subexpr,
java.lang.String[] keys,
java.lang.String[] values,
int[] qualities)
|
|
| Method Summary | |
org.scoja.server.core.QStr |
eval(org.scoja.server.core.EventContext env)
|
void |
setDefault(java.lang.String defaultResult)
|
| Methods inherited from class org.scoja.server.expr.StringExpressionAtPython |
__eq__ |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
keys
protected final java.lang.String[] keys
keyPatterns
protected final java.util.regex.Pattern[] keyPatterns
values
protected final java.lang.String[] values
qualities
protected final int[] qualities
defaultResult
protected org.scoja.server.core.QStr defaultResult
| Constructor Detail |
RegexMappingFunction
public RegexMappingFunction(StringExpression subexpr, java.lang.String[] keys, java.lang.String[] values, int[] qualities) throws java.util.regex.PatternSyntaxException
| Method Detail |
setDefault
public void setDefault(java.lang.String defaultResult)
eval
public org.scoja.server.core.QStr eval(org.scoja.server.core.EventContext env)
- Specified by:
evalin interfaceStringExpression- Overrides:
evalin classString2StringFunction
|
|||||||||
| Home >> All >> org >> scoja >> server >> [ expr overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC