polyglot.ext.param.types
Interface MuPClass
- All Superinterfaces:
- java.lang.Cloneable, Copy, Importable, Named, PClass, java.io.Serializable, TypeObject
- All Known Implementing Classes:
- MuPClass_c
public interface MuPClass
- extends PClass
Method Summary |
void |
addFormal(Param param)
Destructively add a formal to the end of the formals list. |
void |
clazz(ClassType clazz)
Destructively update the clazz. |
void |
formals(java.util.List formals)
Destructively update the formals. |
Methods inherited from interface polyglot.util.Copy |
copy |
formals
void formals(java.util.List formals)
- Destructively update the formals.
- Parameters:
formals
- The new formals
addFormal
void addFormal(Param param)
- Destructively add a formal to the end of the formals list.
- Parameters:
param
- The new formal
clazz
void clazz(ClassType clazz)
- Destructively update the clazz.
- Parameters:
clazz
- The new clazz