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 Type
    Method
    Description
    Get the class name (java format)
    Get the mixin which incepted this synthetic class (if more than one mixin is resposible, returns the first)
    Get the class name (binary name)
    boolean
    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)