|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JifClassType
Jif class type.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface polyglot.types.ClassType |
|---|
polyglot.types.ClassType.Kind |
| Field Summary |
|---|
| Fields inherited from interface polyglot.types.ClassType |
|---|
ANONYMOUS, LOCAL, MEMBER, TOP_LEVEL |
| Method Summary | |
|---|---|
java.util.List |
actuals()
Returns a list of Params, being the parameters with which
this class is instantiated. |
java.util.List |
authority()
The principals that grant authority to objects of this class, that is, the principals listed in the authority clause. |
java.util.List |
constructorCallAuthority()
The principals whose authority is required by the context that creates a new instance of this class. |
ThisLabel |
thisLabel()
Returns this class's "this" label. |
| 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, resolver |
| 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, members, 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, print, toArray, toClass, toNull, toPrimitive, toReference, toString, translate, typeEquals, typeEqualsImpl |
| Methods inherited from interface polyglot.types.Qualifier |
|---|
isPackage, isType, toPackage, toType |
| Methods inherited from interface polyglot.types.MemberInstance |
|---|
container, flags, setContainer, setFlags |
| Methods inherited from interface polyglot.types.Declaration |
|---|
declaration, setDeclaration |
| Method Detail |
|---|
java.util.List authority()
java.util.List constructorCallAuthority()
ThisLabel thisLabel()
ThisLabeljava.util.List actuals()
Params, being the parameters with which
this class is instantiated.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||