public static void Patch(Class clazz, Mixin mixin) { throw new NotImplementedException(); }
public static bool SupportsEvent(Class clazz, string name) { throw new NotImplementedException(); }
public static bool HasProperty(Class clazz, string name) { throw new NotImplementedException(); }
public static bool IsSubClassOf(Class clazz, Class superClass) { throw new NotImplementedException(); }
public static bool HasOwnInterface(Class clazz, Interface iface) { throw new NotImplementedException(); }
public static bool HasOwnMixin(Class clazz, Mixin mixin) { throw new NotImplementedException(); }
public static string GetProperties(Class clazz) { throw new NotImplementedException(); }
public static object GetPropertyDefinition(Class clazz, string name) { throw new NotImplementedException(); }
public static Interface GetInterfaces(Class clazz) { throw new NotImplementedException(); }
public static Mixin GetMixins(Class clazz) { throw new NotImplementedException(); }
public static string GetEventType(Class clazz, string name) { throw new NotImplementedException(); }
public static Class GetByMixin(Class clazz, Mixin mixin) { throw new NotImplementedException(); }
public static Class GetByInterface(Class clazz, Interface iface) { throw new NotImplementedException(); }
public static bool IsCompatible(Mixin mixin, Class clazz) { throw new NotImplementedException(); }
public static void Assert(Class clazz, Interface iface, bool wrap = false) { throw new NotImplementedException(); }