public interface StatementBegin extends ArrayBuilder, LoopBuilder, IfBlockBuilder, SwitchBlockBuilder, TryBlockBuilder
newArray, newArray
do_, for_, for_, for_, while_
if_
switch_
try_
toJavaString
VariableDeclarationStart<StatementBegin> declareVariable(Class<?> type)
VariableDeclarationStart<StatementBegin> declareVariable(MetaClass type)
StatementBuilder declareVariable(String name, Class<?> type)
StatementBuilder declareVariable(String name, javax.enterprise.util.TypeLiteral<?> type)
StatementBuilder declareVariable(String name, Object initialization)
StatementBuilder declareVariable(String name, MetaClass type, Object initialization)
StatementBuilder declareVariable(String name, Class<?> type, Object initialization)
StatementBuilder declareVariable(String name, javax.enterprise.util.TypeLiteral<?> type, Object initialization)
StatementBuilder declareFinalVariable(String name, Class<?> type)
StatementBuilder declareFinalVariable(String name, javax.enterprise.util.TypeLiteral<?> type)
StatementBuilder declareFinalVariable(String name, MetaClass type, Object initialization)
StatementBuilder declareFinalVariable(String name, Class<?> type, Object initialization)
StatementBuilder declareFinalVariable(String name, javax.enterprise.util.TypeLiteral<?> type, Object initialization)
VariableReferenceContextualStatementBuilder loadVariable(String name, Object... indexes)
VariableReferenceContextualStatementBuilder loadClassMember(String name, Object... indexes)
ContextualStatementBuilder loadLiteral(Object o)
ContextualStatementBuilder load(Object o)
ContextualStatementBuilder loadClassReference(Object o)
ContextualStatementBuilder invokeStatic(MetaClass clazz, String methodName, Object... parameters)
ContextualStatementBuilder invokeStatic(Class<?> clazz, String methodName, Object... parameters)
ContextualStatementBuilder loadStatic(Class<?> clazz, String fieldName)
ContextualStatementBuilder loadStatic(MetaClass clazz, String fieldName)
ContextualStatementBuilder nestedCall(Statement statement)
ContextualStatementBuilder castTo(Class<?> type, Statement statement)
ContextualStatementBuilder castTo(MetaClass type, Statement statement)
ObjectBuilder newObject(Class<?> type)
ObjectBuilder newObject(MetaClass type)
ObjectBuilder newObject(javax.enterprise.util.TypeLiteral<?> type)
StatementEnd throw_(Class<? extends Throwable> throwableType, Object... parameters)
StatementEnd throw_(String exceptionVarName)
StatementEnd label(String label)
StatementEnd break_()
StatementEnd break_(String label)
StatementEnd continue_()
StatementEnd continue_(String label)
StatementEnd returnVoid()
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.