Class ClassResolver
- java.lang.Object
-
- com.enjin.minecraft_commons.spigot.reflection.resolver.ResolverAbstract<java.lang.Class>
-
- com.enjin.minecraft_commons.spigot.reflection.resolver.ClassResolver
-
- Direct Known Subclasses:
NMSClassResolver,OBCClassResolver
public class ClassResolver extends ResolverAbstract<java.lang.Class>
-
-
Constructor Summary
Constructors Constructor Description ClassResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ClassNotFoundExceptionnotFoundException(java.lang.String joinedNames)java.lang.Classresolve(java.lang.String... names)protected java.lang.ClassresolveObject(ResolverQuery query)java.lang.ClassresolveSilent(java.lang.String... names)ClassWrapperresolveWrapper(java.lang.String... names)-
Methods inherited from class com.enjin.minecraft_commons.spigot.reflection.resolver.ResolverAbstract
resolve, resolveSilent
-
-
-
-
Method Detail
-
resolveWrapper
public ClassWrapper resolveWrapper(java.lang.String... names)
-
resolveSilent
public java.lang.Class resolveSilent(java.lang.String... names)
-
resolve
public java.lang.Class resolve(java.lang.String... names) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
resolveObject
protected java.lang.Class resolveObject(ResolverQuery query) throws java.lang.ReflectiveOperationException
- Specified by:
resolveObjectin classResolverAbstract<java.lang.Class>- Throws:
java.lang.ReflectiveOperationException
-
notFoundException
protected java.lang.ClassNotFoundException notFoundException(java.lang.String joinedNames)
- Overrides:
notFoundExceptionin classResolverAbstract<java.lang.Class>
-
-