|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ujac.util.exi.type.BaseType org.ujac.util.exi.type.StringType
public class StringType
Name: StringType
Description: An expression type handler for String values.
Nested Class Summary | |
---|---|
class |
StringType.CapitalizeOperation
The capitalize operation for Strings. |
class |
StringType.ConcatOperation
The 'concat' operation for Strings. |
class |
StringType.EqualOperation
The equal compare operation for Strings. |
class |
StringType.IsEmptyOperation
The 'isEmpty' operation for Strings. |
class |
StringType.LengthOperation
The length operation for Strings. |
class |
StringType.LikeOperation
The like compare operation for Strings. |
class |
StringType.LowerCaseOperation
The lowerCase operation for Strings. |
class |
StringType.NotEmptyOperation
The 'notEmpty' operation for Strings. |
class |
StringType.NotEqualOperation
The 'not equal' compare operation for Strings. |
class |
StringType.NotLikeOperation
The notLike compare operation for Strings. |
class |
StringType.SubstringOperation
The 'substring' operation for Strings. |
class |
StringType.TrimOperation
The 'trim' operation for Strings. |
class |
StringType.UpperCaseOperation
The upperCase operation for Strings. |
Nested classes/interfaces inherited from class org.ujac.util.exi.type.BaseType |
---|
BaseType.InstanceofOperation, BaseType.ObjectDefinedOperation, BaseType.ObjectNotDefinedOperation, BaseType.ToStringOperation |
Field Summary |
---|
Fields inherited from class org.ujac.util.exi.type.BaseType |
---|
interpreter, operations |
Constructor Summary | |
---|---|
StringType(ExpressionInterpreter interpreter)
Constructs a StringType instance with specific arguments. |
Method Summary | |
---|---|
String |
getAlias()
Gets the alias of the expression type. |
Class |
getType()
Gets the class of the expression type. |
Methods inherited from class org.ujac.util.exi.type.BaseType |
---|
addOperation, evalTuple, execToString, getDescription, getOperation, getOperationNames, getOperations, getTypeName, removeAllOperations, removeOperation, typeCast |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringType(ExpressionInterpreter interpreter)
interpreter
- The expression interpreter.Method Detail |
---|
public Class getType()
ExpressionType
ExpressionType.getType()
public String getAlias()
getAlias
in interface ExpressionType
getAlias
in class BaseType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |