Class FormalBinding

java.lang.Object
org.aspectj.weaver.patterns.FormalBinding
All Implemented Interfaces:
IHasPosition
Direct Known Subclasses:
FormalBinding.ImplicitFormalBinding

public class FormalBinding extends Object implements IHasPosition
  • Field Details

  • Constructor Details

    • FormalBinding

      public FormalBinding(UnresolvedType type, String name, int index, int start, int end)
    • FormalBinding

      public FormalBinding(UnresolvedType type, int index)
    • FormalBinding

      public FormalBinding(UnresolvedType type, String name, int index)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getEnd

      public int getEnd()
      Description copied from interface: IHasPosition
      The ending index of this location in the character stream This points to the last character in this token. If a location truly had no contents, then start == end + 1. We don't recommend this.
      Specified by:
      getEnd in interface IHasPosition
    • getStart

      public int getStart()
      Description copied from interface: IHasPosition
      The starting index of this location in the character stream.
      Specified by:
      getStart in interface IHasPosition
    • getIndex

      public int getIndex()
    • getName

      public String getName()
    • getType

      public UnresolvedType getType()