Package com.rosetta.util.types
Class JavaGenericTypeDeclaration.JavaGenericTypeDeclarationImpl<T>
java.lang.Object
com.rosetta.util.types.JavaGenericTypeDeclaration<T>
com.rosetta.util.types.JavaGenericTypeDeclaration.JavaGenericTypeDeclarationImpl<T>
- All Implemented Interfaces:
JavaTypeDeclaration<T>
- Enclosing class:
JavaGenericTypeDeclaration<T>
protected static class JavaGenericTypeDeclaration.JavaGenericTypeDeclarationImpl<T>
extends JavaGenericTypeDeclaration<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.rosetta.util.types.JavaGenericTypeDeclaration
JavaGenericTypeDeclaration.JavaGenericTypeDeclarationImpl<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanextendsDeclaration(JavaTypeDeclaration<?> other) JavaTypeDeclaration<? super T> booleanisFinal()loadClass(ClassLoader classLoader) Methods inherited from class com.rosetta.util.types.JavaGenericTypeDeclaration
applySubstitution, equals, from, from, getNestedTypeName, getPackageName, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.util.types.JavaTypeDeclaration
getCanonicalName, getSimpleName
-
Constructor Details
-
JavaGenericTypeDeclarationImpl
-
-
Method Details
-
getBackingClass
-
getBaseType
- Specified by:
getBaseTypein classJavaGenericTypeDeclaration<T>
-
getParameters
- Specified by:
getParametersin classJavaGenericTypeDeclaration<T>
-
getSuperclassDeclaration
-
getSuperclass
- Specified by:
getSuperclassin classJavaGenericTypeDeclaration<T>
-
getInterfaceDeclarations
-
getInterfaces
- Specified by:
getInterfacesin classJavaGenericTypeDeclaration<T>
-
extendsDeclaration
-
loadClass
- Throws:
ClassNotFoundException
-
isFinal
public boolean isFinal()
-