polyglot.ext.coffer.types
Interface CofferMethodInstance

All Superinterfaces:
java.lang.Cloneable, CodeInstance, CofferProcedureInstance, Copy, MemberInstance, MethodInstance, ProcedureInstance, java.io.Serializable, TypeObject
All Known Implementing Classes:
CofferMethodInstance_c

public interface CofferMethodInstance
extends MethodInstance, CofferProcedureInstance

Coffer method instance. A wrapper of all the type information related to a method.


Method Summary
 
Methods inherited from interface polyglot.types.MethodInstance
canOverride, canOverrideImpl, checkOverride, container, flags, formalTypes, implemented, implementedImpl, isSameMethod, isSameMethodImpl, methodCallValid, methodCallValidImpl, name, name, overrides, overridesImpl, returnType, returnType, throwTypes
 
Methods inherited from interface polyglot.types.ProcedureInstance
callValid, callValidImpl, designator, formalTypes, hasFormals, hasFormalsImpl, moreSpecific, moreSpecificImpl, signature, throwsSubset, throwsSubsetImpl, throwTypes
 
Methods inherited from interface polyglot.types.MemberInstance
container, flags
 
Methods inherited from interface polyglot.types.TypeObject
equalsImpl, isCanonical, position, typeSystem
 
Methods inherited from interface polyglot.util.Copy
copy
 
Methods inherited from interface polyglot.ext.coffer.types.CofferProcedureInstance
entryKeys, entryKeys, returnKeys, returnKeys, throwConstraints, throwConstraints
 
Methods inherited from interface polyglot.types.ProcedureInstance
callValid, callValidImpl, designator, formalTypes, hasFormals, hasFormalsImpl, moreSpecific, moreSpecificImpl, signature, throwsSubset, throwsSubsetImpl, throwTypes
 
Methods inherited from interface polyglot.types.MemberInstance
container, flags
 
Methods inherited from interface polyglot.types.TypeObject
equalsImpl, isCanonical, position, typeSystem
 
Methods inherited from interface polyglot.util.Copy
copy