public abstract class SyntheticClassInfo extends java.lang.Object implements ISyntheticClassInfo
| Modifier and Type | Field and Description |
|---|---|
protected IMixinInfo |
mixin
Mixin which provides this class
|
protected java.lang.String |
name
Class name (internal name)
|
| Modifier | Constructor and Description |
|---|---|
protected |
SyntheticClassInfo(IMixinInfo mixin,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName()
Get the class name (java format)
|
IMixinInfo |
getMixin()
Get the mixin which incepted this synthetic class (if more than one mixin
is resposible, returns the first)
|
java.lang.String |
getName()
Get the class name (binary name)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLoadedprotected final IMixinInfo mixin
protected final java.lang.String name
protected SyntheticClassInfo(IMixinInfo mixin, java.lang.String name)
public final IMixinInfo getMixin()
ISyntheticClassInfogetMixin in interface ISyntheticClassInfopublic java.lang.String getName()
ISyntheticClassInfogetName in interface ISyntheticClassInfopublic java.lang.String getClassName()
ISyntheticClassInfogetClassName in interface ISyntheticClassInfo