|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IResolver
This interface is used to resolve the expression language.
Method Summary | |
---|---|
int |
getIndex(java.lang.String next)
Return the index value from the property expression or -1. |
java.lang.String |
getKey(java.lang.String next)
Return the map key from the property expression or null . |
java.lang.String |
getProperty(java.lang.String next)
Return the property name from the property expression. |
boolean |
hasNested(java.lang.String name)
Indicates whether or not the expression contains nested property expressions or not. |
boolean |
isIndexed(java.lang.String next)
Indicate whether the expression is for an indexed property or not. |
boolean |
isMapped(java.lang.String next)
Indicate whether the expression is for a mapped property or not. |
java.lang.String |
next(java.lang.String name)
Extract the next property expression from the current expression. |
java.lang.String |
remove(java.lang.String name)
Remove the last property expression from the current expression. |
Method Detail |
---|
boolean hasNested(java.lang.String name)
expression
- The property expression
boolean isIndexed(java.lang.String next)
expression
- The property expression
true
if the expression is indexed, otherwise
false
boolean isMapped(java.lang.String next)
expression
- The property expression
true
if the expression is mapped, otherwise
false
int getIndex(java.lang.String next)
expression
- The property expression
java.lang.IllegalArgumentException
- If the indexed property is illegally formed or has an invalid
(non-numeric) value.java.lang.String getProperty(java.lang.String next)
expression
- The property expression
java.lang.String getKey(java.lang.String next)
null
.
expression
- The property expression
java.lang.IllegalArgumentException
- If the mapped property is illegally formed.java.lang.String remove(java.lang.String name)
expression
- The property expression
java.lang.String next(java.lang.String name)
expression
- The property expression
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |