public interface JifParsedPolyType extends polyglot.types.ParsedClassType, JifPolyType
| Modifier and Type | Method and Description |
|---|---|
void |
setAuthority(java.util.List<Principal> principals) |
void |
setConstraints(java.util.List<Assertion> constraints) |
void |
setInstantiatedFrom(polyglot.ext.param.types.PClass<ParamInstance,Param> pc) |
void |
setParams(java.util.List<ParamInstance> params) |
addConstructor, addField, addInterface, addMemberClass, addMethod, defaultConstructorNeeded, flags, fromSource, inStaticContext, kind, membersAdded, name, needSerialization, needSerialization, numSignaturesUnresolved, outer, package_, position, setConstructors, setFields, setInterfaces, setJob, setMemberClasses, setMembersAdded, setMethods, setSignaturesResolved, setSupertypesResolved, signaturesResolved, superType, supertypesResolvedparamsactuals, authority, constraints, constructorCallAuthority, isUnsafe, provider, thisLabel, thisLabel, typeSystemconstructors, fieldNamed, hasEnclosingInstance, hasEnclosingInstanceImpl, inStaticContext, isAnonymous, isEnclosed, isEnclosedImpl, isInner, isInnerClass, isLocal, isMember, isNested, isTopLevel, kind, memberClasses, memberClassNamed, outer, resolverfields, hasMethod, hasMethodImpl, interfaces, members, methods, methods, methodsNamed, superTypearrayOf, 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, typeEqualsImplvoid setParams(java.util.List<ParamInstance> params)
void setAuthority(java.util.List<Principal> principals)
void setConstraints(java.util.List<Assertion> constraints)
void setInstantiatedFrom(polyglot.ext.param.types.PClass<ParamInstance,Param> pc)