public interface JL5SubstClassType extends JL5SubstType
ClassType.Kind
Modifier and Type | Method and Description |
---|---|
JL5ParsedClassType |
base()
The type on which substitutions are performed.
|
void |
printParams(CodeWriter w)
Print just the params
|
actuals, instantiatedFrom
annotationElemNamed, annotationElems, annotations, enumConstantNamed, enumConstants, isImplicitCastValidChainImpl, isRawClass, superclasses, translateAsReceiver
constructors, fieldNamed, hasEnclosingInstance, hasEnclosingInstanceImpl, inStaticContext, isAnonymous, isEnclosed, isEnclosedImpl, isInner, isInnerClass, isLocal, isMember, isNested, isTopLevel, kind, memberClasses, memberClassNamed, outer, resolver
package_
fields, hasMethod, hasMethodImpl, interfaces, members, methods, methods, methodsNamed, superType
arrayOf, arrayOf, descendsFrom, descendsFromImpl, isArray, isBoolean, isByte, isCastValid, isCastValidImpl, isChar, isClass, isComparable, isDouble, isFloat, isImplicitCastValid, isImplicitCastValidImpl, isInt, isIntOrLess, isLong, isLongOrLess, isNull, isNumeric, isPrimitive, isReference, isShort, isSubtype, isSubtypeImpl, isThrowable, isUncheckedException, isVoid, numericConversionValid, numericConversionValid, numericConversionValidImpl, numericConversionValidImpl, print, toArray, toClass, toNull, toPrimitive, toReference, toString, translate, typeEquals, typeEqualsImpl
equalsImpl, isCanonical, position, typeSystem
container, flags, setContainer, setFlags
declaration, setDeclaration
JL5ParsedClassType base()
base
in interface SubstType<TypeVariable,ReferenceType>
void printParams(CodeWriter w)