| Modifier and Type | Field and Description |
|---|---|
| private Expression | |
| private Expression |
| Access | Constructor and Description |
|---|---|
| public | ContainsCall(QName fname, List<Expression> arguments)
Create a contains() call - two arguments, both strings |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void | translate(ClassGenerator classGen, MethodGenerator methodGen)
Overrides com. Compile the expression - leave boolean expression on stack |
| public void | translateDesynthesized(ClassGenerator classGen, MethodGenerator methodGen)
Overrides com. Compile expression and update true/false-lists |
| public Type | typeCheck(SymbolTable stable)
Overrides com. Type check the two parameters for this function |
| _base | back to summary |
|---|---|
| private Expression _base | |
| _token | back to summary |
|---|---|
| private Expression _token | |
| ContainsCall | back to summary |
|---|---|
| public ContainsCall(QName fname, List<Expression> arguments) Create a contains() call - two arguments, both strings | |
| isBoolean | back to summary |
|---|---|
| public boolean isBoolean() This XPath function returns true/false values | |
| translate | back to summary |
|---|---|
| public void translate(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. Compile the expression - leave boolean expression on stack | |
| translateDesynthesized | back to summary |
|---|---|
| public void translateDesynthesized(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. Compile expression and update true/false-lists | |
| typeCheck | back to summary |
|---|---|
| public Type typeCheck(SymbolTable stable) throws TypeCheckError Overrides com. Type check the two parameters for this function | |