public class Stmt extends Object
Constructor and Description |
---|
Stmt() |
public static StatementBegin create()
public static StatementBegin create(Context ctx)
public static ArrayInitializationBuilder newArray(MetaClass componentType)
public static ArrayInitializationBuilder newArray(MetaClass componentType, Object... dimensions)
public static ArrayInitializationBuilder newArray(Class<?> componentType)
public static ArrayInitializationBuilder newArray(Class<?> componentType, Object... dimensions)
public static BlockBuilder<WhileBuilder> do_()
public static BlockBuilder<StatementEnd> while_(BooleanExpression condition)
public static BlockBuilder<StatementEnd> for_(BooleanExpression condition)
public static BlockBuilder<StatementEnd> for_(Statement initializer, BooleanExpression condition)
public static BlockBuilder<StatementEnd> for_(Statement initializer, BooleanExpression condition, Statement countingExpression)
public static BlockBuilder<ElseBlockBuilder> if_(BooleanExpression condition)
public static CaseBlockBuilder switch_(Statement statement)
public static BlockBuilder<CatchBlockBuilder> try_()
public static VariableDeclarationStart<StatementBegin> declareVariable(Class<?> type)
public static VariableDeclarationStart<StatementBegin> declareVariable(MetaClass type)
public static StatementBuilder declareVariable(VariableReference reference)
public static StatementBuilder declareVariable(String name, Class<?> type)
public static StatementBuilder declareVariable(String name, javax.enterprise.util.TypeLiteral<?> type)
public static StatementBuilder declareVariable(String name, Object initialization)
public static StatementBuilder declareVariable(VariableReference ref, Object initialization)
public static StatementBuilder declareVariable(String name, Class<?> type, Object initialization)
public static StatementBuilder declareVariable(String name, MetaClass type, Object initialization)
public static StatementBuilder declareVariable(String name, javax.enterprise.util.TypeLiteral<?> type, Object initialization)
public static StatementBuilder declareFinalVariable(String name, Class<?> type)
public static StatementBuilder declareFinalVariable(String name, javax.enterprise.util.TypeLiteral<?> type)
public static StatementBuilder declareFinalVariable(VariableReference ref, Object initialization)
public static StatementBuilder declareFinalVariable(String name, Class<?> type, Object initialization)
public static StatementBuilder declareFinalVariable(String name, MetaClass type, Object initialization)
public static StatementBuilder declareFinalVariable(String name, javax.enterprise.util.TypeLiteral<?> type, Object initialization)
public static VariableReferenceContextualStatementBuilder loadVariable(VariableReference reference)
public static VariableReferenceContextualStatementBuilder loadVariable(String name, Object... indexes)
public static VariableReferenceContextualStatementBuilder loadClassMember(String name, Object... indexes)
public static ContextualStatementBuilder loadLiteral(Object o)
public static ContextualStatementBuilder load(Object o)
public static ContextualStatementBuilder loadClassReference(Object o)
public static ContextualStatementBuilder invokeStatic(MetaClass clazz, String methodName, Object... parameters)
public static ContextualStatementBuilder invokeStatic(Class<?> clazz, String methodName, Object... parameters)
public static ContextualStatementBuilder loadStatic(Class<?> clazz, String fieldName)
public static ContextualStatementBuilder loadStatic(MetaClass clazz, String fieldName)
public static ContextualStatementBuilder castTo(Class<?> clazz, Statement stmt)
public static ContextualStatementBuilder castTo(MetaClass clazz, Statement stmt)
public static ContextualStatementBuilder nestedCall(Statement statement)
public static ObjectBuilder newObject(Class<?> type)
public static ObjectBuilder newObject(MetaClass type)
public static ObjectBuilder newObject(javax.enterprise.util.TypeLiteral<?> type)
public static Statement newObject(javax.enterprise.util.TypeLiteral<?> type, Object... parms)
public static StatementEnd throw_(Class<? extends Throwable> throwableType, Object... parameters)
public static StatementEnd throw_(String exceptionVarName)
public static StatementEnd label(String label)
public static StatementEnd break_()
public static StatementEnd break_(String label)
public static StatementEnd continue_()
public static StatementEnd continue_(String label)
public static StatementEnd returnVoid()
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.