Package org.spongepowered.asm.service
Interface ISyntheticClassInfo
- All Known Implementing Classes:
SyntheticClassInfo
public interface ISyntheticClassInfo
Interface for information bundle about a synthetic class provided by Mixin.
Specified as an interface so that existing generator structs can be decorated
easily.
-
Method Summary
Modifier and TypeMethodDescriptionGet the class name (java format)getMixin()Get the mixin which incepted this synthetic class (if more than one mixin is resposible, returns the first)getName()Get the class name (binary name)booleanisLoaded()Get whether the synthetic class has been loaded (and therefore generated)
-
Method Details
-
getMixin
IMixinInfo getMixin()Get the mixin which incepted this synthetic class (if more than one mixin is resposible, returns the first) -
getName
String getName()Get the class name (binary name) -
getClassName
String getClassName()Get the class name (java format) -
isLoaded
boolean isLoaded()Get whether the synthetic class has been loaded (and therefore generated)
-