org.aspectj.weaver.patterns
Class FormalBinding.ImplicitFormalBinding

java.lang.Object
  extended by org.aspectj.weaver.patterns.FormalBinding
      extended by org.aspectj.weaver.patterns.FormalBinding.ImplicitFormalBinding
All Implemented Interfaces:
IHasPosition
Enclosing class:
FormalBinding

public static class FormalBinding.ImplicitFormalBinding
extends FormalBinding

A marker class for bindings for which we want to ignore unbound issue and consider them as implicit binding - f.e. to handle JoinPoint in @AJ advices

Author:
Alexandre Vasseur

Nested Class Summary
 
Nested classes/interfaces inherited from class org.aspectj.weaver.patterns.FormalBinding
FormalBinding.ImplicitFormalBinding
 
Field Summary
 
Fields inherited from class org.aspectj.weaver.patterns.FormalBinding
NONE
 
Constructor Summary
FormalBinding.ImplicitFormalBinding(UnresolvedType type, java.lang.String name, int index)
           
 
Method Summary
 
Methods inherited from class org.aspectj.weaver.patterns.FormalBinding
getEnd, getIndex, getName, getStart, getType, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FormalBinding.ImplicitFormalBinding

public FormalBinding.ImplicitFormalBinding(UnresolvedType type,
                                           java.lang.String name,
                                           int index)