package jvm; extern class ObjectTools { static public inline function object(t:T):java.lang.Object { return cast t; } } extern class NativeClassTools { static public inline function native(c:Class):java.lang.Class { return cast c; } static public inline function haxe(c:java.lang.Class):Class { return cast c; } static public inline function haxeEnum(c:java.lang.Class):std.Enum { return cast c; } } extern class NativeEnumTools { static public inline function native(e:std.Enum):java.lang.Class { return cast e; } }