polyglot.ext.coffer.types
Interface CofferProcedureInstance
- All Superinterfaces:
- java.lang.Cloneable, CodeInstance, Copy, MemberInstance, ProcedureInstance, java.io.Serializable, TypeObject
- All Known Subinterfaces:
- CofferConstructorInstance, CofferMethodInstance
- All Known Implementing Classes:
- CofferConstructorInstance_c, CofferMethodInstance_c
public interface CofferProcedureInstance
- extends ProcedureInstance
Coffer procedure instance. A wrapper of all the type information
related to a procedure.
Methods inherited from interface polyglot.types.ProcedureInstance |
callValid, callValidImpl, designator, formalTypes, hasFormals, hasFormalsImpl, moreSpecific, moreSpecificImpl, signature, throwsSubset, throwsSubsetImpl, throwTypes |
Methods inherited from interface polyglot.util.Copy |
copy |
entryKeys
KeySet entryKeys()
returnKeys
KeySet returnKeys()
throwConstraints
java.util.List throwConstraints()
entryKeys
CofferProcedureInstance entryKeys(KeySet entryKeys)
returnKeys
CofferProcedureInstance returnKeys(KeySet returnKeys)
throwConstraints
CofferProcedureInstance throwConstraints(java.util.List throwConstraints)