|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface INameType
| Method Summary | |
|---|---|
void |
bind(HobbesType type)
Binds the named type to another type. |
HobbesType |
getBinding()
Returns the binding of this named type. |
ISymbol |
getSymbol()
|
| Methods inherited from interface org.norecess.citkit.types.HobbesType |
|---|
accept, actual, isBound, toShortString |
| Method Detail |
|---|
ISymbol getSymbol()
void bind(HobbesType type)
HobbesType.actual()will recursively
call itself on this binding until it reaches a basic type.
type - the real type of this named type.HobbesType.actual(),
getBinding()HobbesType getBinding()
HobbesType.actual(), this
method returns just the binding of this named type; it does not follow
any chain of bindings to find a basic type.
HobbesType.actual(),
bind(HobbesType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||