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, supertypesResolved
params
actuals, authority, constraints, constructorCallAuthority, isUnsafe, provider, thisLabel, thisLabel, typeSystem
constructors, fieldNamed, hasEnclosingInstance, hasEnclosingInstanceImpl, inStaticContext, isAnonymous, isEnclosed, isEnclosedImpl, isInner, isInnerClass, isLocal, isMember, isNested, isTopLevel, kind, memberClasses, memberClassNamed, outer, resolver
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
void 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)