Class InjectData

java.lang.Object
org.cadixdev.mercury.mixin.annotation.InjectData

public class InjectData extends Object
A container for data held in the @Inject annotation.
Since:
0.1.0
  • Constructor Details

  • Method Details

    • from

      public static InjectData from(org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.IAnnotationBinding binding)
    • getInjectTargets

      public InjectTarget[] getInjectTargets()
    • getDescTargets

      public DescData[] getDescTargets()
    • getAtData

      public AtData[] getAtData()
    • getSliceData

      public SliceData[] getSliceData()
    • toString

      public String toString()
      Overrides:
      toString in class Object