|
Errai 3.0.1-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Statement in org.jboss.errai.codegen |
---|
Subinterfaces of Statement in org.jboss.errai.codegen | |
---|---|
interface |
ArithmeticExpression
Represents an arithmetic expression. |
interface |
BooleanExpression
Represents a boolean expression. |
interface |
Expression<T extends Operator>
Represents an expression. |
Classes in org.jboss.errai.codegen that implement Statement | |
---|---|
class |
AbstractStatement
|
class |
BlockStatement
Represents a code block (e.g. |
class |
CallParameters
|
class |
Cast
Implements code generation of type casting statements. |
class |
Comment
|
class |
DefParameters
|
class |
MethodInvocation
Represents a method invocation statement. |
class |
Parameter
|
static class |
ProxyMaker.ProxyProperty
|
class |
StringStatement
|
class |
TernaryStatement
|
class |
ThrowsDeclaration
|
class |
Variable
This class represents a variable. |
class |
VariableReference
Statement thats represents a reference to a Variable . |
Fields in org.jboss.errai.codegen declared as Statement | |
---|---|
protected Statement[] |
VariableReference.indexes
|
Methods in org.jboss.errai.codegen that return Statement | |
---|---|
static Statement |
ProxyMaker.closeProxy(Statement proxyReference,
Statement beanInstance)
|
static Statement |
AnnotationEncoder.encode(Annotation annotation)
|
Statement |
SnapshotMaker.MethodBodyCallback.generateMethodBody(MetaMethod method,
Object o,
ClassStructureBuilder<?> containingClass)
Optionally returns the statement that should be used as the body of the given method for the given object's snapshot. |
Statement[] |
VariableReference.getIndexes()
|
Statement |
Expression.getLhs()
|
Statement |
ProxyMaker.ProxyProperty.getOriginalValueReference()
|
Statement |
ProxyMaker.ProxyProperty.getProxiedValueReference()
|
Statement |
Expression.getRhs()
|
Statement |
Variable.getValue()
|
abstract Statement |
VariableReference.getValue()
|
Statement |
InterningCallback.intern(LiteralValue<?> literalValue)
Intern the supplied LiteralValue . |
Statement |
Context.intern(LiteralValue<?> literalValue)
|
static Statement |
SnapshotMaker.makeSnapshotAsSubclass(Object o,
Class<?> typeToSnapshot,
Class<?> typeToExtend,
SnapshotMaker.MethodBodyCallback methodBodyCallback,
Class<?>... typesToRecurseOn)
Code-generates an object whose methods return (snapshots of) the same values as the given object. |
static Statement |
SnapshotMaker.makeSnapshotAsSubclass(Object o,
MetaClass typeToSnapshot,
MetaClass typeToExtend,
SnapshotMaker.MethodBodyCallback methodBodyCallback,
MetaClass... typesToRecurseOn)
Code-generates an object whose methods return (snapshots of) the same values as the given object. |
static Statement |
Cast.to(Class<?> cls,
Statement stmt)
|
Methods in org.jboss.errai.codegen that return types with arguments of type Statement | |
---|---|
static Collection<Statement> |
ProxyMaker.createAllPropertyBindings(Statement proxyRef,
Map<String,ProxyMaker.ProxyProperty> proxyProperties)
|
Collection<Statement> |
ProxyMaker.getAfterStatements(MetaMethod method)
|
Collection<Statement> |
ProxyMaker.getAroundInvokeStatements(MetaMethod method)
|
Collection<Statement> |
ProxyMaker.getBeforeStatements(MetaMethod method)
|
List<Statement> |
CallParameters.getParameters()
|
List<Statement> |
BlockStatement.getStatements()
Returns a mutable representation of the statements in this block. |
Methods in org.jboss.errai.codegen with parameters of type Statement | |
---|---|
BlockStatement |
BlockStatement.addStatement(Statement statement)
|
static Statement |
ProxyMaker.closeProxy(Statement proxyReference,
Statement beanInstance)
|
static Collection<Statement> |
ProxyMaker.createAllPropertyBindings(Statement proxyRef,
Map<String,ProxyMaker.ProxyProperty> proxyProperties)
|
static CallParameters |
CallParameters.fromStatements(Statement... statements)
|
void |
BlockStatement.insertBefore(Statement statement)
|
abstract String |
OperationOrder.render(UnaryOperator operator,
Statement value,
Context context)
|
void |
VariableReference.setIndexes(Statement[] indexes)
|
void |
Expression.setLhs(Statement lhs)
|
void |
Expression.setRhs(Statement rhs)
|
static Statement |
Cast.to(Class<?> cls,
Statement stmt)
|
static Cast |
Cast.to(MetaClass cls,
Statement stmt)
|
Method parameters in org.jboss.errai.codegen with type arguments of type Statement | |
---|---|
BlockStatement |
BlockStatement.addAllStatements(Collection<Statement> stmts)
|
static BuildMetaClass |
ProxyMaker.makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
static BuildMetaClass |
ProxyMaker.makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
static BuildMetaClass |
ProxyMaker.makeProxy(String proxyClassName,
MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
Constructors in org.jboss.errai.codegen with parameters of type Statement | |
---|---|
BlockStatement(Statement... statements)
|
|
ProxyMaker.ProxyProperty(String propertyName,
MetaClass type,
Statement valueReference)
|
|
TernaryStatement(BooleanExpression condition,
Statement trueStatement,
Statement falseStatement)
|
Constructor parameters in org.jboss.errai.codegen with type arguments of type Statement | |
---|---|
CallParameters(List<Statement> parameters)
|
Uses of Statement in org.jboss.errai.codegen.builder |
---|
Subinterfaces of Statement in org.jboss.errai.codegen.builder | |
---|---|
interface |
ArrayBuilder
|
interface |
ArrayInitializationBuilder
|
interface |
CaseBlockBuilder
|
interface |
CatchBlockBuilder
|
interface |
ContextualIfBlockBuilder
|
interface |
ContextualLoopBuilder
|
interface |
ContextualStatementBuilder
|
interface |
ContextualSwitchBlockBuilder
|
interface |
ElseBlockBuilder
|
interface |
IfBlockBuilder
|
interface |
LoopBodyBuilder
|
interface |
LoopBuilder
|
interface |
StatementBegin
|
interface |
StatementEnd
|
interface |
SwitchBlockBuilder
|
interface |
TryBlockBuilder
|
interface |
VariableReferenceContextualStatementBuilder
|
Methods in org.jboss.errai.codegen.builder that return Statement | |
---|---|
Statement |
StatementBegin.codeComment(String comment)
|
Statement |
StatementBegin.newObject(Class<?> type,
Object... parameters)
|
Statement |
StatementBegin.newObject(MetaClass type,
Object... parameters)
|
Statement |
StatementBegin.newObject(javax.enterprise.util.TypeLiteral<?> type,
Object... parameters)
|
Statement |
BlockBuilder.peek()
Show the last statement in the block. |
Statement |
ContextualStatementBuilder.returnValue()
|
Methods in org.jboss.errai.codegen.builder that return types with arguments of type Statement | |
---|---|
List<Statement> |
BlockBuilder.splitFrom(Statement statement)
Return a list of statements from the specified statement (inclusive), and remove all of the returned statements from the underlying builder. |
Method parameters in org.jboss.errai.codegen.builder with type arguments of type Statement | |
---|---|
BlockBuilder<T> |
BlockBuilder.appendAll(Collection<Statement> stmt)
|
Uses of Statement in org.jboss.errai.codegen.builder.callstack |
---|
Classes in org.jboss.errai.codegen.builder.callstack that implement Statement | |
---|---|
static class |
LoadClassReference.ClassReference
|
Methods in org.jboss.errai.codegen.builder.callstack with parameters of type Statement | |
---|---|
void |
DeferredCallback.doDeferred(CallWriter writer,
Context context,
Statement statement)
|
void |
DeclareVariable.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
ReturnValue.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
LoadClassReference.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
AssignVariable.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
LoadField.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
LoadNested.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
ThrowException.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
BranchCallElement.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
DynamicLoad.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
MethodCall.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
ResetCallElement.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
DefineLabel.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
DeferredCallElement.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
LoadVariable.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
LoadLiteral.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
CallElement.handleCall(CallWriter writer,
Context context,
Statement statement)
|
void |
ConditionalBlockCallElement.handleCall(CallWriter writer,
Context context,
Statement lhs)
|
void |
AbstractCallElement.nextOrReturn(CallWriter writer,
Context ctx,
Statement statement)
|
Constructors in org.jboss.errai.codegen.builder.callstack with parameters of type Statement | |
---|---|
LoadNested(Statement statement)
|
Uses of Statement in org.jboss.errai.codegen.builder.impl |
---|
Classes in org.jboss.errai.codegen.builder.impl that implement Statement | |
---|---|
class |
AbstractStatementBuilder
Base class of all StatementBuilder s |
class |
ArithmeticExpressionBuilder
|
class |
ArrayBuilderImpl
StatementBuilder to create and initialize Arrays. |
class |
AssignmentBuilder
StatementBuilder that generates VariableReference assignments. |
class |
BitwiseExpressionBuilder
|
class |
BooleanExpressionBuilder
|
class |
ContextualStatementBuilderImpl
Implementation of the ContextualStatementBuilder . |
class |
DeclareAssignmentBuilder
|
class |
ExpressionBuilder<T extends Operator>
|
class |
IfBlockBuilderImpl
StatementBuilder to generate if blocks. |
class |
LoopBuilderImpl
StatementBuilder to generate loops. |
class |
ObjectBuilder
|
class |
StatementBuilder
The root of our fluent StatementBuilder API. |
class |
SwitchBlockBuilderImpl
StatementBuilder to generate switch blocks. |
class |
TryBlockBuilderImpl
StatementBuilder to generate try/catch/finally blocks. |
Fields in org.jboss.errai.codegen.builder.impl declared as Statement | |
---|---|
protected Statement |
ExpressionBuilder.lhs
|
protected Statement |
ExpressionBuilder.rhs
|
protected Statement |
AssignmentBuilder.statement
|
Methods in org.jboss.errai.codegen.builder.impl that return Statement | |
---|---|
Statement |
StatementBuilder.codeComment(String comment)
|
Statement |
ExpressionBuilder.getLhs()
|
Statement |
ExpressionBuilder.getRhs()
|
Statement |
StatementBuilder.newObject(Class<?> type,
Object... parameters)
|
Statement |
StatementBuilder.newObject(MetaClass type,
Object... parameters)
|
Statement |
StatementBuilder.newObject(javax.enterprise.util.TypeLiteral<?> type,
Object... parameters)
|
Statement |
BlockBuilderImpl.peek()
|
Methods in org.jboss.errai.codegen.builder.impl that return types with arguments of type Statement | |
---|---|
Iterator<Statement> |
BlockBuilderImpl.iterator()
|
List<Statement> |
BlockBuilderImpl.splitFrom(Statement statement)
|
Method parameters in org.jboss.errai.codegen.builder.impl with type arguments of type Statement | |
---|---|
BlockBuilder<T> |
BlockBuilderImpl.appendAll(Collection<Statement> stmt)
|
Constructors in org.jboss.errai.codegen.builder.impl with parameters of type Statement | |
---|---|
ArithmeticExpressionBuilder(Statement rhs,
ArithmeticOperator operator)
|
|
ArithmeticExpressionBuilder(Statement lhs,
Statement rhs,
ArithmeticOperator operator)
|
|
AssignmentBuilder(boolean isFinal,
AssignmentOperator operator,
VariableReference reference,
Statement statement)
|
|
BitwiseExpressionBuilder(Statement lhs,
Statement rhs,
BitwiseOperator operator)
|
|
BooleanExpressionBuilder(Statement rhs,
BooleanOperator operator)
|
|
BooleanExpressionBuilder(Statement lhs,
Statement rhs,
BooleanOperator operator)
|
|
DeclareAssignmentBuilder(boolean isFinal,
VariableReference reference,
Statement statement)
|
|
ExpressionBuilder(Statement lhs,
Statement rhs,
T operator)
|
|
ExpressionBuilder(Statement rhs,
T operator)
|
Uses of Statement in org.jboss.errai.codegen.control |
---|
Classes in org.jboss.errai.codegen.control that implement Statement | |
---|---|
class |
AbstractConditionalBlock
|
class |
DoWhileLoop
|
class |
ForeachLoop
Foreach statement (enhanced for loop). |
class |
ForLoop
|
class |
IfBlock
|
class |
SwitchBlock
|
class |
TryBlock
|
class |
WhileLoop
|
Methods in org.jboss.errai.codegen.control with parameters of type Statement | |
---|---|
void |
SwitchBlock.setSwitchExpr(Statement switchExprStmt)
|
Constructors in org.jboss.errai.codegen.control with parameters of type Statement | |
---|---|
ForeachLoop(Variable loopVar,
String collectionExpr,
Statement body)
|
|
ForLoop(BooleanExpression condition,
BlockStatement block,
Statement initializer,
Statement afterBlock)
|
|
SwitchBlock(Statement switchExprStmt)
|
Uses of Statement in org.jboss.errai.codegen.control.branch |
---|
Classes in org.jboss.errai.codegen.control.branch that implement Statement | |
---|---|
class |
AbstractBranchStatement
|
class |
BreakStatement
|
class |
ContinueStatement
|
class |
Label
|
class |
LabelReference
|
Uses of Statement in org.jboss.errai.codegen.literal |
---|
Classes in org.jboss.errai.codegen.literal that implement Statement | |
---|---|
class |
AnnotationLiteral
|
class |
ArrayLiteral
Renders an array back to it's canonical Java-based literal representation, assuming the contents of the array can be represented as such. |
class |
BooleanValue
|
class |
ByteValue
|
class |
CharValue
|
class |
ClassLiteral
|
class |
DoubleValue
|
class |
FloatValue
|
class |
IntValue
|
class |
ListValue
|
class |
LiteralValue<T>
|
class |
LongValue
|
class |
MapValue
|
class |
MetaClassLiteral
|
class |
NullLiteral
|
class |
SetValue
|
class |
ShortValue
|
class |
StringLiteral
|
Uses of Statement in org.jboss.errai.codegen.meta |
---|
Methods in org.jboss.errai.codegen.meta that return Statement | |
---|---|
static Statement |
MetaClassFactory.getAsStatement(Class<?> clazz)
|
static Statement |
MetaClassFactory.getAsStatement(MetaClass metaClass)
|
Uses of Statement in org.jboss.errai.codegen.meta.impl.build |
---|
Methods in org.jboss.errai.codegen.meta.impl.build that return Statement | |
---|---|
Statement |
BuildMetaConstructor.getBody()
|
Methods in org.jboss.errai.codegen.meta.impl.build with parameters of type Statement | |
---|---|
void |
BuildMetaConstructor.setBody(Statement body)
|
void |
BuildMetaField.setStatement(Statement statement)
|
Constructors in org.jboss.errai.codegen.meta.impl.build with parameters of type Statement | |
---|---|
BuildMetaConstructor(BuildMetaClass declaringClass,
Statement body)
|
|
BuildMetaConstructor(BuildMetaClass declaringClass,
Statement body,
DefParameters defParameters)
|
|
BuildMetaConstructor(BuildMetaClass declaringClass,
Statement body,
Scope scope,
DefParameters defParameters)
|
|
BuildMetaField(BuildMetaClass declaringClass,
Statement statement,
Scope scope,
MetaClass type,
String name)
|
|
ShadowBuildMetaField(BuildMetaClass declaringClass,
Statement statement,
Scope scope,
MetaClass type,
String name,
MetaField shadow)
|
Uses of Statement in org.jboss.errai.codegen.util |
---|
Subinterfaces of Statement in org.jboss.errai.codegen.util | |
---|---|
static interface |
Implementations.StringBuilderBuilder
|
Classes in org.jboss.errai.codegen.util that implement Statement | |
---|---|
class |
EmptyStatement
An empty statement. |
Fields in org.jboss.errai.codegen.util declared as Statement | |
---|---|
static Statement |
EmptyStatement.INSTANCE
Sharable empty statement instance. |
Methods in org.jboss.errai.codegen.util that return Statement | |
---|---|
static Statement |
Stmt.codeComment(String comment)
|
static Statement |
GenUtil.convert(Context context,
Object input,
MetaClass targetType)
|
static Statement |
GenUtil.generate(Context context,
Object o)
|
static Statement[] |
GenUtil.generateCallParameters(Context context,
Object... parameters)
|
static Statement[] |
GenUtil.generateCallParameters(MetaMethod method,
Context context,
Object... parameters)
|
static Statement |
ProxyUtil.generateProxyMethodReturnStatement(MetaMethod method)
Generates a valid return statement for the provided method. |
static Statement |
Stmt.newObject(Class<?> type,
Object... parms)
|
static Statement |
Stmt.newObject(MetaClass type,
Object... parms)
|
static Statement |
Stmt.newObject(javax.enterprise.util.TypeLiteral<?> type,
Object... parms)
|
static Statement |
Expr.qualify(Statement statement)
|
Uses of Statement in org.jboss.errai.databinding.rebind |
---|
Methods in org.jboss.errai.databinding.rebind that return Statement | |
---|---|
Statement |
DataBindingUtil.DataBinderRef.getValueAccessor()
|
Methods in org.jboss.errai.databinding.rebind that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
BoundDecorator.generateDecorator(InjectableInstance<Bound> ctx)
|
List<? extends Statement> |
ModelSetterDecorator.generateDecorator(InjectableInstance<ModelSetter> ctx)
|
Constructors in org.jboss.errai.databinding.rebind with parameters of type Statement | |
---|---|
DataBindingUtil.DataBinderRef(MetaClass dataModelType,
Statement valueAccessor)
|
Uses of Statement in org.jboss.errai.enterprise.rebind |
---|
Methods in org.jboss.errai.enterprise.rebind that return Statement | |
---|---|
static Statement |
TypeMarshaller.demarshal(MetaClass type,
Statement statement,
String accepts)
|
static Statement |
JaxrsGwtRequestMethodMapper.fromMethod(MetaMethod method)
Searches for HttpMethod annotations on the provided method and
returns the corresponding GWT RequestBuilder method. |
Statement |
JaxrsResourceMethodParameters.getCookieParameter(String name)
|
Statement |
JaxrsResourceMethodParameters.getEntityParameter()
|
Statement |
JaxrsResourceMethod.getHttpMethod()
|
Statement |
JaxrsResourceMethodParameters.getMatrixParameter(String name)
|
Statement |
JaxrsResourceMethodParameters.getPathParameter(String name)
|
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement)
|
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement,
String contentType)
|
static Statement |
TypeMarshaller.marshal(Statement statement)
|
static Statement |
TypeMarshaller.marshal(Statement statement,
String contentType)
|
Methods in org.jboss.errai.enterprise.rebind that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
ObservesExtension.generateDecorator(InjectableInstance<javax.enterprise.event.Observes> instance)
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getCookieParameters()
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getFormParameters()
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getHeaderParameters()
|
List<Statement> |
JaxrsResourceMethodParameters.getHeaderParameters(String name)
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getMatrixParameters()
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getPathParameters()
|
javax.ws.rs.core.MultivaluedMap<String,Statement> |
JaxrsResourceMethodParameters.getQueryParameters()
|
List<Statement> |
JaxrsResourceMethodParameters.getQueryParameters(String name)
|
Methods in org.jboss.errai.enterprise.rebind with parameters of type Statement | |
---|---|
static Statement |
TypeMarshaller.demarshal(MetaClass type,
Statement statement,
String accepts)
|
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement)
|
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement,
String contentType)
|
static Statement |
TypeMarshaller.marshal(Statement statement)
|
static Statement |
TypeMarshaller.marshal(Statement statement,
String contentType)
|
Method parameters in org.jboss.errai.enterprise.rebind with type arguments of type Statement | |
---|---|
static JaxrsResourceMethodParameters |
JaxrsResourceMethodParameters.fromMethod(MetaMethod method,
List<? extends Statement> parameterValues)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.builtin |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.builtin that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
AfterInitializationExtension.generateDecorator(InjectableInstance<AfterInitialization> instance)
|
List<? extends Statement> |
TimedExtension.generateDecorator(InjectableInstance<Timed> ctx)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.extension |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.extension that return types with arguments of type Statement | |
---|---|
abstract List<? extends Statement> |
IOCDecoratorExtension.generateDecorator(InjectableInstance<T> ctx)
The generateDecorator() method is called at the point the container has finished constructing a reference to an element annotated with the configured annotation. |
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.injector |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.injector that return Statement | |
---|---|
static Statement |
InjectUtil.createDestructionCallback(MetaClass type,
String initVar,
List<Statement> statementList)
|
static Statement |
InjectUtil.createInitializationCallback(MetaClass type,
String initVar,
List<Statement> statementList)
|
static Statement |
AsyncInjectUtil.generateCallback(MetaClass type,
Statement... fieldAccessStmt)
|
Statement |
Injector.getBeanInstance(InjectableInstance injectableInstance)
Return a statement providing access to the injector (or null for asynchronous logic) |
static Statement |
InjectUtil.getInjectorOrProxy(InjectionContext ctx,
InjectableInstance injectableInstance,
MetaClass clazz,
QualifyingMetadata qualifyingMetadata)
|
static Statement |
AsyncInjectUtil.getInjectorOrProxy(InjectionContext ctx,
InjectableInstance injectableInstance,
MetaClass clazz,
QualifyingMetadata qualifyingMetadata,
AsyncInjectorResolveCallback... callbacks)
|
static Statement |
InjectUtil.getInjectorOrProxy(InjectionContext ctx,
InjectableInstance injectableInstance,
MetaClass clazz,
QualifyingMetadata qualifyingMetadata,
boolean alwaysProxyDependent)
|
static Statement |
AsyncInjectUtil.getInjectorOrProxy(InjectionContext ctx,
InjectableInstance injectableInstance,
MetaClass clazz,
QualifyingMetadata qualifyingMetadata,
boolean alwaysProxyDependent,
AsyncInjectorResolveCallback... callbacks)
|
static Statement |
InjectUtil.getPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaField field)
Retrieves the value of a private field managed IOC component. |
static Statement |
InjectUtil.getPublicOrPrivateFieldValue(InjectionContext context,
Statement obj,
MetaField field)
Read from the specified field, and automatically determine whether to make a public or private read based on the visibility of the specified field. |
Statement |
AbstractInjector.RegisterCache.getValueRefForRegister()
|
static Statement |
InjectUtil.invokePrivateMethod(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaMethod method,
Statement... arguments)
Invokes a private method on a managed IOC component. |
static Statement |
InjectUtil.invokePublicOrPrivateMethod(InjectionContext context,
Statement obj,
MetaMethod method,
Statement... arguments)
Invoke the specified method, and automatically determine whether to make the invocation public or private based on the visibility of the specified method. |
static Statement[] |
InjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaConstructor constructor)
|
static Statement[] |
AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaConstructor constructor)
|
static Statement[] |
InjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaMethod method)
|
static Statement[] |
AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaMethod method,
AsyncInjectorResolveCallback... callbacks)
|
static Statement[] |
InjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaMethod method,
boolean inlineReference)
|
static Statement[] |
AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms,
InjectionContext ctx,
MetaMethod method,
boolean inlineReference,
AsyncInjectorResolveCallback... callbacks)
|
static Statement |
InjectUtil.setPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaField field,
Statement val)
Set the value of a private field on a managed IOC component. |
static Statement |
InjectUtil.setPublicOrPrivateFieldValue(InjectionContext context,
Statement obj,
MetaField field,
Statement val)
Write to the specified field, and automatically determine whether to make a public or private write based on the visibility of the specified field. |
Methods in org.jboss.errai.ioc.rebind.ioc.injector that return types with arguments of type Statement | |
---|---|
List<Statement> |
AbstractInjector.createProxyDeclaration(InjectionContext context)
|
List<Statement> |
AbstractInjector.createProxyDeclaration(InjectionContext context,
Statement beanRef)
|
List<Statement> |
AbstractInjector.getAddToEndStatements()
|
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> |
AbstractInjector.getWeavingStatements()
|
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> |
AbstractInjector.getWeavingStatementsMap()
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type Statement | |
---|---|
void |
AbstractInjector.addInvokeAfter(MetaMethod method,
Statement statement)
|
void |
Injector.addInvokeAfter(MetaMethod method,
Statement statement)
Adds an invoke after statement on the specified method. |
void |
AbstractInjector.addInvokeAround(MetaMethod method,
Statement statement)
|
void |
Injector.addInvokeAround(MetaMethod method,
Statement statement)
Adds an invoke around statement on the specified method. |
void |
AbstractInjector.addInvokeBefore(MetaMethod method,
Statement statement)
|
void |
Injector.addInvokeBefore(MetaMethod method,
Statement statement)
Adds an invoke before statement on the specified method. |
ProxyMaker.ProxyProperty |
AbstractInjector.addProxyProperty(String propertyName,
Class type,
Statement statement)
|
ProxyMaker.ProxyProperty |
Injector.addProxyProperty(String propertyName,
Class type,
Statement statement)
Adds a proxy property to the generated proxy. |
ProxyMaker.ProxyProperty |
AbstractInjector.addProxyProperty(String propertyName,
MetaClass type,
Statement statementReference)
|
ProxyMaker.ProxyProperty |
Injector.addProxyProperty(String propertyName,
MetaClass type,
Statement statement)
Adds a proxy property to the generated proxy. |
void |
AbstractInjector.addStatementToEndOfInjector(Statement statement)
Add a statement to the end of the bean injector code. |
void |
Injector.addStatementToEndOfInjector(Statement statement)
Adds a statement to be appended to the end of the generated BeanProvider
code. |
List<Statement> |
AbstractInjector.createProxyDeclaration(InjectionContext context,
Statement beanRef)
|
static Statement |
AsyncInjectUtil.generateCallback(MetaClass type,
Statement... fieldAccessStmt)
|
static Statement |
InjectUtil.getPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaField field)
Retrieves the value of a private field managed IOC component. |
static Statement |
InjectUtil.getPublicOrPrivateFieldValue(InjectionContext context,
Statement obj,
MetaField field)
Read from the specified field, and automatically determine whether to make a public or private read based on the visibility of the specified field. |
static Statement |
InjectUtil.invokePrivateMethod(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaMethod method,
Statement... arguments)
Invokes a private method on a managed IOC component. |
static Statement |
InjectUtil.invokePrivateMethod(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaMethod method,
Statement... arguments)
Invokes a private method on a managed IOC component. |
static Statement |
InjectUtil.invokePublicOrPrivateMethod(InjectionContext context,
Statement obj,
MetaMethod method,
Statement... arguments)
Invoke the specified method, and automatically determine whether to make the invocation public or private based on the visibility of the specified method. |
static Statement |
InjectUtil.invokePublicOrPrivateMethod(InjectionContext context,
Statement obj,
MetaMethod method,
Statement... arguments)
Invoke the specified method, and automatically determine whether to make the invocation public or private based on the visibility of the specified method. |
void |
AbstractInjector.registerWithBeanManager(InjectionContext context,
Statement valueRef)
|
static Statement |
InjectUtil.setPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext,
Statement obj,
MetaField field,
Statement val)
Set the value of a private field on a managed IOC component. |
static Statement |
InjectUtil.setPublicOrPrivateFieldValue(InjectionContext context,
Statement obj,
MetaField field,
Statement val)
Write to the specified field, and automatically determine whether to make a public or private write based on the visibility of the specified field. |
Method parameters in org.jboss.errai.ioc.rebind.ioc.injector with type arguments of type Statement | |
---|---|
static Statement |
InjectUtil.createDestructionCallback(MetaClass type,
String initVar,
List<Statement> statementList)
|
static Statement |
InjectUtil.createInitializationCallback(MetaClass type,
String initVar,
List<Statement> statementList)
|
Constructors in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type Statement | |
---|---|
AbstractInjector.RegisterCache(InjectionContext _injectionContextForRegister,
Statement _valueRefForRegister)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.injector.api |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return Statement | |
---|---|
Statement |
InjectableInstance.callOrBind(Statement... values)
|
Statement |
InjectionContext.getBeanReference(MetaClass ref)
|
Statement |
InjectionContext.getInlineBeanReference(MetaParameter ref)
|
Statement |
InjectableInstance.getTransientValue(String name,
Class type)
|
Statement |
InjectableInstance.getTransientValue(String name,
MetaClass type)
|
Statement |
InjectableInstance.getValueStatement()
Returns an instance of a Statement which represents the value associated for injection at this
InjectionPoint. |
Methods in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type Statement | |
---|---|
void |
InjectionContext.addBeanReference(MetaClass ref,
Statement statement)
|
void |
InjectionContext.addInlineBeanReference(MetaParameter ref,
Statement statement)
|
void |
InjectableInstance.addTransientValue(String name,
Class type,
Statement valueRef)
Record a transient value -- ie. |
void |
InjectableInstance.addTransientValue(String name,
MetaClass type,
Statement valueRef)
|
Statement |
InjectableInstance.callOrBind(Statement... values)
|
void |
RegistrationHook.onRegister(InjectionContext context,
Statement beanValue)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.injector.async |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.async that return Statement | |
---|---|
Statement |
AsyncContextualProviderInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
AsyncProviderInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
AsyncTypeInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
AsyncProducerInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
AsyncProxyInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.async with parameters of type Statement | |
---|---|
void |
AsyncProxyInjector.addProxyCloseStatement(Statement statement)
|
void |
AsyncProducerInjector.doBindings(BlockBuilder<?> block,
InjectionContext injectionContext,
Statement beanRef)
|
void |
AsyncQualifiedTypeInjectorDelegate.registerWithBeanManager(InjectionContext context,
Statement valueRef)
|
void |
AbstractAsyncInjector.registerWithBeanManager(InjectionContext context,
Statement valueRef)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.injector.basic |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.basic that return Statement | |
---|---|
Statement |
QualifiedTypeInjectorDelegate.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
ContextualProviderInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
TypeInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
ProviderInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
ProducerInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
ProxyInjector.getBeanInstance(InjectableInstance injectableInstance)
|
Statement |
ProducerInjector.getValueStatement(InjectionContext injectionContext,
Statement beanRef)
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.basic with parameters of type Statement | |
---|---|
void |
ProxyInjector.addProxyCloseStatement(Statement statement)
|
Statement |
ProducerInjector.getValueStatement(InjectionContext injectionContext,
Statement beanRef)
|
void |
QualifiedTypeInjectorDelegate.registerWithBeanManager(InjectionContext context,
Statement valueRef)
|
Uses of Statement in org.jboss.errai.ioc.rebind.ioc.metadata |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.metadata that return Statement | |
---|---|
Statement |
JSR330QualifyingMetadata.render()
|
Statement |
QualifyingMetadata.render()
|
Uses of Statement in org.jboss.errai.ioc.support.bus.rebind |
---|
Methods in org.jboss.errai.ioc.support.bus.rebind that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
ServiceCodeDecorator.generateDecorator(InjectableInstance<Service> injectableInstance)
|
List<? extends Statement> |
ShadowServiceIOCExtension.generateDecorator(InjectableInstance<ShadowService> ctx)
|
List<? extends Statement> |
UncaughtExceptionDecorator.generateDecorator(InjectableInstance<UncaughtException> ctx)
|
Uses of Statement in org.jboss.errai.ioc.util |
---|
Methods in org.jboss.errai.ioc.util that return Statement | |
---|---|
static Statement |
RunAsyncWrapper.wrap(Collection<Statement> statements)
|
static Statement |
RunAsyncWrapper.wrap(Statement statement)
|
Methods in org.jboss.errai.ioc.util with parameters of type Statement | |
---|---|
static Statement |
RunAsyncWrapper.wrap(Statement statement)
|
Method parameters in org.jboss.errai.ioc.util with type arguments of type Statement | |
---|---|
static Statement |
RunAsyncWrapper.wrap(Collection<Statement> statements)
|
Uses of Statement in org.jboss.errai.jpa.rebind |
---|
Methods in org.jboss.errai.jpa.rebind that return Statement | |
---|---|
Statement |
TypedQueryFactoryGenerator.generate(Context context)
Returns a statement that evaluates to a new instance of the TypedQueryFactory implementation. |
Uses of Statement in org.jboss.errai.jpa.sync.rebind |
---|
Methods in org.jboss.errai.jpa.sync.rebind that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
SyncDecorator.generateDecorator(InjectableInstance<Sync> ctx)
|
Uses of Statement in org.jboss.errai.marshalling.rebind.api |
---|
Methods in org.jboss.errai.marshalling.rebind.api that return Statement | |
---|---|
Statement |
ArrayMarshallerCallback.deferred(MetaClass type,
MetaClass marshaller)
|
Statement |
ArrayMarshallerCallback.demarshall(MetaClass type,
Statement value)
|
Statement |
Mapping.getValueStatement()
|
Statement |
ArrayMarshallerCallback.marshal(MetaClass type,
Statement value)
|
Methods in org.jboss.errai.marshalling.rebind.api with parameters of type Statement | |
---|---|
Statement |
ArrayMarshallerCallback.demarshall(MetaClass type,
Statement value)
|
Statement |
ArrayMarshallerCallback.marshal(MetaClass type,
Statement value)
|
Uses of Statement in org.jboss.errai.marshalling.rebind.api.impl.defaultjava |
---|
Methods in org.jboss.errai.marshalling.rebind.api.impl.defaultjava that return Statement | |
---|---|
Statement |
DefaultJavaMappingStrategy.demarshallEnum(Statement objStatement,
Statement valStatement,
MetaClass toType)
|
Statement |
DefaultJavaMappingStrategy.extractJSONObjectProperty(String fieldName,
Class fromType)
|
Statement |
DefaultJavaMappingStrategy.extractJSONObjectProperty(String fieldName,
MetaClass fromType)
|
Statement |
DefaultJavaMappingStrategy.fieldDemarshall(Mapping mapping,
Class<?> fromType)
|
Statement |
DefaultJavaMappingStrategy.fieldDemarshall(Mapping mapping,
MetaClass fromType)
|
Statement |
DefaultJavaMappingStrategy.maybeAddAssumedTypes(BlockBuilder<?> blockBuilder,
String varName,
Mapping mapping,
Statement statement)
|
Statement |
DefaultJavaMappingStrategy.unwrapJSON(Statement valueStatement,
MetaClass toType,
MetaClass targetType)
|
Statement |
DefaultJavaMappingStrategy.valueAccessorFor(MetaClassMember member,
ClassStructureBuilder<?> classStructureBuilder)
|
Methods in org.jboss.errai.marshalling.rebind.api.impl.defaultjava with parameters of type Statement | |
---|---|
Statement |
DefaultJavaMappingStrategy.demarshallEnum(Statement objStatement,
Statement valStatement,
MetaClass toType)
|
void |
DefaultJavaMappingStrategy.marshallEnum(ContextualStatementBuilder bb,
Statement valueStatement,
MetaClass toType)
|
Statement |
DefaultJavaMappingStrategy.maybeAddAssumedTypes(BlockBuilder<?> blockBuilder,
String varName,
Mapping mapping,
Statement statement)
|
Statement |
DefaultJavaMappingStrategy.unwrapJSON(Statement valueStatement,
MetaClass toType,
MetaClass targetType)
|
Uses of Statement in org.jboss.errai.marshalling.rebind.util |
---|
Methods in org.jboss.errai.marshalling.rebind.util with parameters of type Statement | |
---|---|
static void |
MarshallingGenUtil.ensureMarshallerFieldCreated(ClassStructureBuilder<?> classStructureBuilder,
MetaClass marshallerForType,
MetaClass type,
BlockBuilder<?> initMethod,
Statement marshallerCreationCallback)
|
Uses of Statement in org.jboss.errai.security.rebind |
---|
Methods in org.jboss.errai.security.rebind that return types with arguments of type Statement | |
---|---|
List<? extends Statement> |
PageSecurityCodeDecorator.generateDecorator(InjectableInstance<Page> ctx)
|
Uses of Statement in org.jboss.errai.ui.rebind |
---|
Methods in org.jboss.errai.ui.rebind that return types with arguments of type Statement | |
---|---|
static Map<String,Statement> |
DataFieldCodeDecorator.aggregateDataFieldMap(InjectableInstance<?> ctx,
MetaClass componentType)
Get the aggregate map of DataField names and Statement
instances for the given MetaClass type and all ancestors returned
by MetaClass.getSuperClass() . |
List<? extends Statement> |
DataFieldCodeDecorator.generateDecorator(InjectableInstance<DataField> ctx)
|
List<? extends Statement> |
StyleBindingCodeDecorator.generateDecorator(InjectableInstance<StyleBinding> ctx)
|
List<? extends Statement> |
TemplatedCodeDecorator.generateDecorator(InjectableInstance<Templated> ctx)
|
|
Errai 3.0.1-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |