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 List<CatchBlock>TryStatement. catchBlocksMethods in org.apache.calcite.linq4j.tree that return CatchBlock Modifier and Type Method Description static CatchBlockExpressions. 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 CatchBlockExpressions. makeCatchBlock(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 TryStatementExpressions. makeTry(Type type, Expression body, Expression finally_, Expression fault, CatchBlock... handlers)Creates a TryExpression representing a try block with the specified elements, using varargs.static TryStatementExpressions. 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 TryStatementExpressions. 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 TryStatementExpressions. makeTry(Type type, Expression body, Expression finally_, Expression fault, Iterable<? extends CatchBlock> handlers)Creates a TryExpression representing a try block with the specified elements.static TryStatementExpressions. tryCatch(Statement body, 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 TryStatementExpressions. tryCatchFinally(Statement body, 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, List<CatchBlock> catchBlocks, Statement fynally)
-