Class InterfaceData
java.lang.Object
org.cadixdev.mercury.mixin.annotation.InterfaceData
A container for data held in the
@Interface annotation.- Since:
- 0.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionInterfaceData(org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.ITypeBinding iface, String prefix) -
Method Summary
Modifier and TypeMethodDescriptionstatic InterfaceDatafrom(org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.IAnnotationBinding binding) org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.ITypeBindinggetIface()
-
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
-