Errai 3.0.1-SNAPSHOT

Uses of Class
org.jboss.errai.codegen.meta.MetaMethod

Packages that use MetaMethod
org.jboss.errai.codegen   
org.jboss.errai.codegen.builder   
org.jboss.errai.codegen.builder.impl   
org.jboss.errai.codegen.meta   
org.jboss.errai.codegen.meta.impl   
org.jboss.errai.codegen.meta.impl.build   
org.jboss.errai.codegen.meta.impl.gwt   
org.jboss.errai.codegen.meta.impl.java   
org.jboss.errai.codegen.util   
org.jboss.errai.config.util   
org.jboss.errai.enterprise.rebind   
org.jboss.errai.ioc.rebind.ioc.exception   
org.jboss.errai.ioc.rebind.ioc.injector   
org.jboss.errai.ioc.rebind.ioc.injector.api   
org.jboss.errai.marshalling.rebind.api.model   
org.jboss.errai.marshalling.rebind.api.model.impl   
org.jboss.errai.marshalling.rebind.util   
 

Uses of MetaMethod in org.jboss.errai.codegen
 

Methods in org.jboss.errai.codegen with parameters of type MetaMethod
static DefParameters DefParameters.from(MetaMethod method)
           
static DefParameters DefParameters.from(MetaMethod method, Parameter... parms)
           
 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.
 Collection<Statement> ProxyMaker.getAfterStatements(MetaMethod method)
           
 Collection<Statement> ProxyMaker.getAroundInvokeStatements(MetaMethod method)
           
 Collection<Statement> ProxyMaker.getBeforeStatements(MetaMethod method)
           
 boolean Context.isInScope(MetaMethod method)
          Checks is the given MetaMethod is in scope (part of the attached class contexts).
 

Method parameters in org.jboss.errai.codegen with type arguments of type MetaMethod
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 MetaMethod
MethodInvocation(CallWriter writer, MetaClass inputType, MetaMethod method, CallParameters callParameters)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.builder
 

Methods in org.jboss.errai.codegen.builder with parameters of type MetaMethod
 ContextualStatementBuilder ContextualStatementBuilder.invoke(MetaMethod method, Object... parameters)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.builder.impl
 

Methods in org.jboss.errai.codegen.builder.impl with parameters of type MetaMethod
 ContextualStatementBuilder ContextualStatementBuilderImpl.invoke(MetaMethod method, Object... parameters)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.meta
 

Subclasses of MetaMethod in org.jboss.errai.codegen.meta
 class MetaConstructor
           
 

Methods in org.jboss.errai.codegen.meta that return MetaMethod
static MetaMethod MetaClassFactory.get(Method method)
           
abstract  MetaMethod MetaClass.getBestMatchingMethod(String name, Class... parameters)
           
abstract  MetaMethod MetaClass.getBestMatchingMethod(String name, MetaClass... parameters)
           
abstract  MetaMethod MetaClass.getBestMatchingStaticMethod(String name, Class... parameters)
           
abstract  MetaMethod MetaClass.getBestMatchingStaticMethod(String name, MetaClass... parameters)
           
abstract  MetaMethod MetaClass.getDeclaredMethod(String name, Class... parameters)
           
abstract  MetaMethod MetaClass.getDeclaredMethod(String name, MetaClass... parameters)
           
abstract  MetaMethod[] MetaClass.getDeclaredMethods()
           
abstract  MetaMethod MetaClass.getMethod(String name, Class... parameters)
           
abstract  MetaMethod MetaClass.getMethod(String name, MetaClass... parameters)
           
abstract  MetaMethod[] MetaClass.getMethods()
          Returns all declared and inherited public, protected, and package-private methods available on this class.
 MetaMethod BeanDescriptor.getReadMethodForProperty(String propertyName)
           
 MetaMethod BeanDescriptor.getWriteMethodForProperty(String propertyName)
           
 

Methods in org.jboss.errai.codegen.meta that return types with arguments of type MetaMethod
abstract  List<MetaMethod> MetaClass.getMethodsAnnotatedWith(Class<? extends Annotation> annotation)
          Returns all declared and inherited methods on this class that have the given annotation targeting them.
abstract  List<MetaMethod> MetaClass.getMethodsWithMetaAnnotations(Class<? extends Annotation> annotation)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.meta.impl
 

Methods in org.jboss.errai.codegen.meta.impl that return MetaMethod
protected static MetaMethod AbstractMetaClass._getMethod(MetaMethod[] methods, String name, MetaClass... parmTypes)
           
 MetaMethod AbstractMetaClass.getBestMatchingMethod(String name, Class... parameters)
           
 MetaMethod AbstractMetaClass.getBestMatchingMethod(String name, MetaClass... parameters)
           
 MetaMethod AbstractMetaClass.getBestMatchingStaticMethod(String name, Class... parameters)
           
 MetaMethod AbstractMetaClass.getBestMatchingStaticMethod(String name, MetaClass... parameters)
           
 MetaMethod AbstractMetaClass.getDeclaredMethod(String name, Class... parmTypes)
           
 MetaMethod AbstractMetaClass.getDeclaredMethod(String name, MetaClass... parmTypes)
           
 MetaMethod AbstractMetaClass.getMethod(String name, Class... parmTypes)
           
 MetaMethod AbstractMetaClass.getMethod(String name, MetaClass... parameters)
           
 

Methods in org.jboss.errai.codegen.meta.impl that return types with arguments of type MetaMethod
 List<MetaMethod> AbstractMetaClass.getMethodsAnnotatedWith(Class<? extends Annotation> annotation)
           
 List<MetaMethod> AbstractMetaClass.getMethodsWithMetaAnnotations(Class<? extends Annotation> annotation)
           
 

Methods in org.jboss.errai.codegen.meta.impl with parameters of type MetaMethod
protected static MetaMethod AbstractMetaClass._getMethod(MetaMethod[] methods, String name, MetaClass... parmTypes)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.meta.impl.build
 

Subclasses of MetaMethod in org.jboss.errai.codegen.meta.impl.build
 class BuildMetaConstructor
           
 class BuildMetaMethod
           
 class ShadowBuildMetaMethod
           
 

Methods in org.jboss.errai.codegen.meta.impl.build that return MetaMethod
 MetaMethod BuildMetaClass.getBestMatchingMethod(String name, Class... parameters)
           
 MetaMethod BuildMetaClass.getBestMatchingMethod(String name, MetaClass... parameters)
           
 MetaMethod BuildMetaClass.getBestMatchingStaticMethod(String name, Class... parameters)
           
 MetaMethod BuildMetaClass.getBestMatchingStaticMethod(String name, MetaClass... parameters)
           
 MetaMethod[] BuildMetaClass.getDeclaredMethods()
           
 MetaMethod[] BuildMetaClass.getMethods()
           
 MetaMethod BuildMetaMethod.getReifiedFormOf()
           
 

Methods in org.jboss.errai.codegen.meta.impl.build with parameters of type MetaMethod
 void BuildMetaMethod.setReifiedFormOf(MetaMethod reifiedFormOf)
           
 

Constructors in org.jboss.errai.codegen.meta.impl.build with parameters of type MetaMethod
ShadowBuildMetaMethod(BuildMetaClass declaringClass, BlockStatement body, Scope scope, DefModifiers modifiers, String name, MetaClass returnType, DefParameters defParameters, ThrowsDeclaration throwsDeclaration, MetaMethod shadow)
           
 

Uses of MetaMethod in org.jboss.errai.codegen.meta.impl.gwt
 

Subclasses of MetaMethod in org.jboss.errai.codegen.meta.impl.gwt
 class GWTConstructor
           
 class GWTMethod
           
 class GWTSpecialMethod
           
 

Methods in org.jboss.errai.codegen.meta.impl.gwt that return MetaMethod
 MetaMethod[] GWTClass.getDeclaredMethods()
           
 MetaMethod[] GWTClass.getMethods()
           
 

Uses of MetaMethod in org.jboss.errai.codegen.meta.impl.java
 

Subclasses of MetaMethod in org.jboss.errai.codegen.meta.impl.java
 class JavaReflectionConstructor
           
 class JavaReflectionMethod
           
 

Methods in org.jboss.errai.codegen.meta.impl.java that return MetaMethod
 MetaMethod[] JavaReflectionClass.getDeclaredMethods()
           
 MetaMethod[] JavaReflectionClass.getMethods()
           
 

Uses of MetaMethod in org.jboss.errai.codegen.util
 

Methods in org.jboss.errai.codegen.util that return MetaMethod
static MetaMethod GenUtil.findCaseInsensitiveMatch(MetaClass retType, MetaClass clazz, String name, MetaClass... parms)
           
static MetaMethod GenUtil.getBestCandidate(MetaClass[] arguments, String method, MetaClass decl, MetaMethod[] methods, boolean classTarget)
           
 

Methods in org.jboss.errai.codegen.util with parameters of type MetaMethod
static void PrivateAccessUtil.addPrivateAccessStubs(String accessorType, ClassStructureBuilder<?> classBuilder, MetaMethod m)
          Generates methods for accessing a nonpublic method using either JSNI or Java Reflection.
static void PrivateAccessUtil.addPrivateAccessStubs(String accessorType, ClassStructureBuilder<?> classBuilder, MetaMethod m, Modifier[] modifiers)
          Generates methods for accessing a nonpublic method using either JSNI or Java Reflection.
static String ProxyUtil.createCallSignature(MetaMethod m)
           
static boolean GenUtil.equals(MetaMethod a, MetaMethod b)
           
static Statement[] GenUtil.generateCallParameters(MetaMethod method, Context context, Object... parameters)
           
static AnonymousClassStructureBuilder ProxyUtil.generateProxyMethodCallContext(com.google.gwt.core.ext.GeneratorContext context, Class<? extends RemoteCallContext> callContextType, MetaClass proxyClass, MetaMethod method, Statement proceed, List<Class<?>> interceptors)
          Generates the CallContext for method interception.
static Statement ProxyUtil.generateProxyMethodReturnStatement(MetaMethod method)
          Generates a valid return statement for the provided method.
static MetaMethod GenUtil.getBestCandidate(MetaClass[] arguments, String method, MetaClass decl, MetaMethod[] methods, boolean classTarget)
           
 List<Class<?>> ProxyUtil.InterceptorProvider.getInterceptors(MetaClass type, MetaMethod method)
          Returns the interceptors for the provided proxy type and method.
static String GenUtil.getMethodString(MetaMethod method)
           
static String PrivateAccessUtil.getPrivateMethodName(MetaMethod method)
           
static String ReflectionPrivateMemberAccessor.initCachedMethod(ClassStructureBuilder<?> classBuilder, MetaMethod m)
           
 void GWTPrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder, MetaMethod method, Modifier[] modifiers)
           
 void ReflectionPrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder, MetaMethod method, Modifier[] modifiers)
           
 void PrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder, MetaMethod field, Modifier[] modifiers)
           
static String JSNIUtil.methodAccess(MetaMethod method)
           
static boolean ProxyUtil.shouldProxyMethod(MetaMethod method)
           
 

Uses of MetaMethod in org.jboss.errai.config.util
 

Methods in org.jboss.errai.config.util that return types with arguments of type MetaMethod
static Collection<MetaMethod> ClassScanner.getMethodsAnnotatedWith(Class<? extends Annotation> annotation, Set<String> packages, com.google.gwt.core.ext.GeneratorContext genCtx)
           
 

Uses of MetaMethod in org.jboss.errai.enterprise.rebind
 

Methods in org.jboss.errai.enterprise.rebind that return MetaMethod
 MetaMethod JaxrsResourceMethod.getMethod()
           
 

Methods in org.jboss.errai.enterprise.rebind with parameters of type MetaMethod
static JaxrsResourceMethodParameters JaxrsResourceMethodParameters.fromMethod(MetaMethod method)
           
static Statement JaxrsGwtRequestMethodMapper.fromMethod(MetaMethod method)
          Searches for HttpMethod annotations on the provided method and returns the corresponding GWT RequestBuilder method.
static JaxrsHeaders JaxrsHeaders.fromMethod(MetaMethod method)
          Generates HTTP headers based on the JAX-RS annotations on the provided method.
static JaxrsResourceMethodParameters JaxrsResourceMethodParameters.fromMethod(MetaMethod method, List<? extends Statement> parameterValues)
           
static JaxrsResourceMethodParameters JaxrsResourceMethodParameters.fromMethod(MetaMethod method, String parameterArrayVarName)
           
 

Constructors in org.jboss.errai.enterprise.rebind with parameters of type MetaMethod
JaxrsResourceMethod(MetaMethod method, JaxrsHeaders headers, String rootResourcePath)
           
 

Uses of MetaMethod in org.jboss.errai.ioc.rebind.ioc.exception
 

Methods in org.jboss.errai.ioc.rebind.ioc.exception that return MetaMethod
 MetaMethod UnsatisfiedMethod.getMethod()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaMethod
static UnsatisfiedDependenciesException UnsatisfiedDependenciesException.createWithSingleMethodFailure(MetaMethod method, MetaClass enclosingType, MetaClass injectedType, String message)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaMethod
UnsatisfiedMethod(MetaMethod method, MetaClass enclosingType, MetaClass injectedType, String message)
           
 

Uses of MetaMethod in org.jboss.errai.ioc.rebind.ioc.injector
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector that return types with arguments of type MetaMethod
 Collection<MetaMethod> InjectUtil.BeanMetric.getMethodInjectors()
           
 Map<MetaMethod,Map<WeaveType,Collection<Statement>>> AbstractInjector.getWeavingStatements()
           
 Map<MetaMethod,Map<WeaveType,Collection<Statement>>> AbstractInjector.getWeavingStatementsMap()
           
static List<MetaMethod> InjectUtil.scanForAnnotatedMethod(MetaClass type, Class<? extends Annotation> annotationType)
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type MetaMethod
 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.
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, 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)
           
 

Uses of MetaMethod in org.jboss.errai.ioc.rebind.ioc.injector.api
 

Fields in org.jboss.errai.ioc.rebind.ioc.injector.api declared as MetaMethod
protected  MetaMethod InjectionTask.method
           
protected  MetaMethod AsyncInjectionTask.method
           
protected  MetaMethod InjectionPoint.method
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return MetaMethod
 MetaMethod InjectionPoint.getMethod()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return types with arguments of type MetaMethod
 Collection<MetaMethod> InjectionContext.getPrivateMethodsToExpose()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaMethod
 void InjectionContext.addExposedMethod(MetaMethod method)
           
 void InjectionContext.declareOverridden(MetaMethod method)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getMethodInjectedInstance(MetaMethod method, Injector injector, InjectionContext context)
           
 boolean InjectionContext.isOverridden(MetaMethod method)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaMethod
AsyncDecoratorTask(Injector injector, MetaMethod method, IOCDecoratorExtension[] decs)
           
AsyncInjectionTask(Injector injector, MetaMethod method)
           
DecoratorTask(Injector injector, MetaMethod method, Class<? extends Annotation> annotationType, IOCDecoratorExtension[] decs)
           
InjectableInstance(T annotation, TaskType taskType, MetaConstructor constructor, MetaMethod method, MetaField field, MetaClass type, MetaParameter parm, Injector injector, InjectionContext injectionContext)
           
InjectionPoint(T annotation, TaskType taskType, MetaConstructor constructor, MetaMethod method, MetaField field, MetaClass type, MetaParameter parm, Injector injector, InjectionContext injectionContext)
           
InjectionTask(Injector injector, MetaMethod method)
           
 

Uses of MetaMethod in org.jboss.errai.marshalling.rebind.api.model
 

Methods in org.jboss.errai.marshalling.rebind.api.model that return MetaMethod
 MetaMethod FactoryMapping.getMember()
           
 

Uses of MetaMethod in org.jboss.errai.marshalling.rebind.api.model.impl
 

Methods in org.jboss.errai.marshalling.rebind.api.model.impl that return MetaMethod
 MetaMethod SimpleFactoryMapping.getMember()
           
 

Methods in org.jboss.errai.marshalling.rebind.api.model.impl with parameters of type MetaMethod
 void SimpleFactoryMapping.setMethod(MetaMethod method)
           
 

Uses of MetaMethod in org.jboss.errai.marshalling.rebind.util
 

Methods in org.jboss.errai.marshalling.rebind.util that return MetaMethod
static MetaMethod MarshallingGenUtil.findGetterMethod(MetaClass cls, String key)
           
 


Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.