Uses of Class
org.apache.calcite.linq4j.tree.CatchBlock
-
Packages that use CatchBlock Package Description org.apache.calcite.linq4j.tree Object model for Java expressions. -
-
Uses of CatchBlock in org.apache.calcite.linq4j.tree
Fields in org.apache.calcite.linq4j.tree with type parameters of type CatchBlock Modifier and Type Field Description java.util.List<CatchBlock>
TryStatement. catchBlocks
Methods in org.apache.calcite.linq4j.tree that return CatchBlock Modifier and Type Method Description static CatchBlock
Expressions. catch_(ParameterExpression parameter, Statement statement)
Creates a CatchBlock representing a catch statement with a reference to the caught Exception object for use in the handler body.static CatchBlock
Expressions. makeCatchBlock(java.lang.reflect.Type type, ParameterExpression variable, Expression body, Expression filter)
Creates a CatchBlock representing a catch statement with the specified elements.Methods in org.apache.calcite.linq4j.tree with parameters of type CatchBlock Modifier and Type Method Description static TryStatement
Expressions. makeTry(java.lang.reflect.Type type, Expression body, Expression finally_, Expression fault, CatchBlock... handlers)
Creates a TryExpression representing a try block with the specified elements, using varargs.static TryStatement
Expressions. tryCatch(Statement body, CatchBlock... handlers)
Creates a TryExpression representing a try block with any number of catch statements and neither a fault nor finally block, with varargs.static TryStatement
Expressions. tryCatchFinally(Statement body, Statement finally_, CatchBlock... handlers)
Creates a TryExpression representing a try block with any number of catch statements and a finally block, with varargs.Method parameters in org.apache.calcite.linq4j.tree with type arguments of type CatchBlock Modifier and Type Method Description static TryStatement
Expressions. makeTry(java.lang.reflect.Type type, Expression body, Expression finally_, Expression fault, java.lang.Iterable<? extends CatchBlock> handlers)
Creates a TryExpression representing a try block with the specified elements.static TryStatement
Expressions. tryCatch(Statement body, java.lang.Iterable<? extends CatchBlock> handlers)
Creates a TryExpression representing a try block with any number of catch statements and neither a fault nor finally block.static TryStatement
Expressions. tryCatchFinally(Statement body, java.lang.Iterable<? extends CatchBlock> handlers, Statement finally_)
Creates a TryExpression representing a try block with any number of catch statements and a finally block.Constructor parameters in org.apache.calcite.linq4j.tree with type arguments of type CatchBlock Constructor Description TryStatement(Statement body, java.util.List<CatchBlock> catchBlocks, Statement fynally)
-