|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectpolyglot.ext.jl.types.TypeObject_c
polyglot.ext.jl.types.Type_c
polyglot.ext.jl.types.ReferenceType_c
polyglot.ext.jl.types.ClassType_c
polyglot.ext.param.types.SubstClassType_c
polyglot.ext.coffer.types.CofferSubstClassType_c
public class CofferSubstClassType_c
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface polyglot.types.ClassType |
|---|
ClassType.Kind |
| Field Summary |
|---|
| Fields inherited from class polyglot.ext.param.types.SubstClassType_c |
|---|
base, subst |
| Fields inherited from class polyglot.ext.jl.types.TypeObject_c |
|---|
position, ts |
| Fields inherited from interface polyglot.types.ClassType |
|---|
ANONYMOUS, LOCAL, MEMBER, TOP_LEVEL |
| Constructor Summary | |
|---|---|
CofferSubstClassType_c(CofferTypeSystem ts,
Position pos,
ClassType base,
CofferSubst subst)
|
|
| Method Summary | |
|---|---|
java.util.List |
actuals()
|
PClass |
instantiatedFrom()
|
Key |
key()
|
java.lang.String |
toString()
Yields a string representing this type. |
| Methods inherited from class polyglot.ext.param.types.SubstClassType_c |
|---|
base, constructors, entries, equalsImpl, fields, flags, fullName, hashCode, inStaticContext, interfaces, kind, memberClasses, methods, name, outer, package_, subst, superType, translate |
| Methods inherited from class polyglot.ext.jl.types.ClassType_c |
|---|
container, descendsFromImpl, fieldNamed, hasEnclosingInstance, hasEnclosingInstanceImpl, isAnonymous, isCanonical, isCastValidImpl, isClass, isEnclosed, isEnclosedImpl, isImplicitCastValidImpl, isInner, isInnerClass, isLocal, isMember, isNested, isThrowable, isTopLevel, isUncheckedException, memberClassNamed, toClass |
| Methods inherited from class polyglot.ext.jl.types.ReferenceType_c |
|---|
hasMethod, hasMethodImpl, isReference, methods, methodsNamed, toReference |
| Methods inherited from class polyglot.ext.jl.types.Type_c |
|---|
arrayOf, arrayOf, descendsFrom, isArray, isBoolean, isByte, isCastValid, isChar, isComparable, isDouble, isFloat, isImplicitCastValid, isInt, isIntOrLess, isLong, isLongOrLess, isNull, isNumeric, isPackage, isPrimitive, isShort, isSubtype, isSubtypeImpl, isType, isVoid, numericConversionValid, numericConversionValid, numericConversionValidImpl, numericConversionValidImpl, toArray, toNull, toPackage, toPrimitive, toType |
| Methods inherited from class polyglot.ext.jl.types.TypeObject_c |
|---|
copy, equals, position, typeSystem |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface polyglot.types.ClassType |
|---|
constructors, fieldNamed, hasEnclosingInstance, hasEnclosingInstanceImpl, inStaticContext, isAnonymous, isEnclosed, isEnclosedImpl, isInner, isInnerClass, isLocal, isMember, isNested, isTopLevel, kind, memberClasses, memberClassNamed, outer |
| Methods inherited from interface polyglot.types.Importable |
|---|
package_ |
| Methods inherited from interface polyglot.types.Named |
|---|
fullName, name |
| Methods inherited from interface polyglot.types.ReferenceType |
|---|
fields, hasMethod, hasMethodImpl, interfaces, methods, methods, methodsNamed, superType |
| Methods inherited from interface polyglot.types.Type |
|---|
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, toArray, toClass, toNull, toPrimitive, toReference, translate |
| Methods inherited from interface polyglot.types.Qualifier |
|---|
isPackage, isType, toPackage, toType |
| Methods inherited from interface polyglot.types.MemberInstance |
|---|
container, flags |
| Methods inherited from interface polyglot.ext.param.types.SubstType |
|---|
base, entries, subst |
| Constructor Detail |
|---|
public CofferSubstClassType_c(CofferTypeSystem ts,
Position pos,
ClassType base,
CofferSubst subst)
| Method Detail |
|---|
public PClass instantiatedFrom()
instantiatedFrom in interface InstTypepublic java.util.List actuals()
actuals in interface InstTypepublic Key key()
key in interface CofferClassTypepublic java.lang.String toString()
Type_c
toString in interface TypetoString in class SubstClassType_c
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||