|
||||||||||
| 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.jl.types.ParsedClassType_c
polyglot.ext.coffer.types.CofferParsedClassType_c
| Nested Class Summary |
| Nested classes inherited from class polyglot.types.ClassType |
ClassType.Kind |
| Field Summary |
| Fields inherited from class polyglot.ext.jl.types.ParsedClassType_c |
constructors, fields, flags, fromSource, init, inStaticContext, interfaces, kind, memberClasses, methods, name, outer, package_, superType |
| 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 | |
CofferParsedClassType_c(TypeSystem ts,
LazyClassInitializer init,
Source fromSource)
|
|
| Method Summary | |
java.util.List |
actuals()
|
PClass |
instantiatedFrom()
|
Key |
key()
|
void |
setInstantiatedFrom(PClass pc)
|
void |
setKey(Key key)
|
| Methods inherited from class polyglot.ext.jl.types.ParsedClassType_c |
addConstructor, addField, addInterface, addMemberClass, addMethod, constructors, fields, flags, flags, freeInit, fromSource, initialized, inStaticContext, inStaticContext, interfaces, kind, kind, memberClasses, methods, name, name, outer, outer, package_, package_, position, superType, superType |
| Methods inherited from class polyglot.ext.jl.types.ClassType_c |
container, descendsFromImpl, fieldNamed, fullName, hasEnclosingInstance, hasEnclosingInstanceImpl, isAnonymous, isCanonical, isCastValidImpl, isClass, isEnclosed, isEnclosedImpl, isImplicitCastValidImpl, isInner, isInnerClass, isLocal, isMember, isNested, isThrowable, isTopLevel, isUncheckedException, memberClassNamed, toClass, toString, translate |
| 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, equalsImpl, hashCode, 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.TypeObject |
equalsImpl, isCanonical, position, typeSystem |
| Methods inherited from interface polyglot.util.Copy |
copy |
| 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, toString, 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.types.ParsedClassType |
addConstructor, addField, addInterface, addMemberClass, addMethod, flags, fromSource, inStaticContext, kind, name, outer, package_, position, superType |
| Constructor Detail |
public CofferParsedClassType_c(TypeSystem ts,
LazyClassInitializer init,
Source fromSource)
| Method Detail |
public PClass instantiatedFrom()
instantiatedFrom in interface InstTypepublic void setInstantiatedFrom(PClass pc)
setInstantiatedFrom in interface CofferParsedClassTypepublic java.util.List actuals()
actuals in interface InstTypepublic Key key()
key in interface CofferClassTypepublic void setKey(Key key)
setKey in interface CofferParsedClassType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||