Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
gnu.mapping.PropertySet
gnu.mapping.Procedure
gnu.mapping.ProcedureN
gnu.mapping.MethodProc
gnu.xquery.util.ValuesFilter
Field Summary | |
static ValuesFilter | |
static ValuesFilter | |
static Method | |
static ValuesFilter | |
static ClassType |
Fields inherited from class gnu.mapping.MethodProc | |
NO_MATCH , NO_MATCH_AMBIGUOUS , NO_MATCH_BAD_TYPE , NO_MATCH_TOO_FEW_ARGS , NO_MATCH_TOO_MANY_ARGS , argTypes |
Fields inherited from class gnu.mapping.ProcedureN | |
noArgs |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
static ValuesFilter |
|
Type |
|
Expression | |
static boolean |
|
int |
|
Methods inherited from class gnu.mapping.MethodProc | |
applyN , getParameterType , isApplicable , matchFailAsException , mostSpecific , mostSpecific , numParameters , resolveParameterTypes |
Methods inherited from class gnu.mapping.Procedure | |
apply , apply , apply0 , apply1 , apply2 , apply3 , apply4 , applyN , check0 , check1 , check2 , check3 , check4 , checkArgCount , checkN , getSetter , getSourceLocation , match0 , match1 , match2 , match3 , match4 , matchN , maxArgs , minArgs , numArgs , set0 , set1 , setN , setSetter , setSourceLocation , toString |
Methods inherited from class gnu.mapping.PropertySet | |
getName , getProperty , getSymbol , removeProperty , setName , setProperty , setProperty , setSymbol |
public void compile(ApplyExp exp, Compilation comp, Target target)
- Specified by:
- compile in interface Inlineable
public Type getReturnType(Expression[] args)
- Specified by:
- getReturnType in interface Inlineable
public Expression inline(ApplyExp exp, ExpWalker walker)
Inline an application of this Procedure and return result. Can return original expression.
public static boolean matches(Object result, long count)