|
||||||||||
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 |