Package com.rosetta.util.types.generated
Class GeneratedJavaGenericTypeDeclaration<T>
java.lang.Object
com.rosetta.util.types.JavaGenericTypeDeclaration<T>
com.rosetta.util.types.generated.GeneratedJavaGenericTypeDeclaration<T>
- All Implemented Interfaces:
JavaTypeDeclaration<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.rosetta.util.types.JavaGenericTypeDeclaration
JavaGenericTypeDeclaration.JavaGenericTypeDeclarationImpl<T> -
Constructor Summary
ConstructorsConstructorDescriptionGeneratedJavaGenericTypeDeclaration(GeneratedJavaClass<T> baseType, String... typeParameterNames) -
Method Summary
Modifier and TypeMethodDescriptionbooleanextendsDeclaration(JavaTypeDeclaration<?> other) 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
-
GeneratedJavaGenericTypeDeclaration
public GeneratedJavaGenericTypeDeclaration(GeneratedJavaClass<T> baseType, String... typeParameterNames)
-
-
Method Details
-
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>
-
loadClass
- Throws:
ClassNotFoundException
-
extendsDeclaration
-
isFinal
public boolean isFinal()
-