Class InterfaceData

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

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

    • InterfaceData

      public InterfaceData(org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.ITypeBinding iface, String prefix)
  • Method Details

    • from

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

      public org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.ITypeBinding getIface()
    • getPrefix

      public String getPrefix()