-
- All Superinterfaces:
HostType<T>
- All Known Subinterfaces:
HostClassType<T>
- All Known Implementing Classes:
AbstractHostObjectType
,JavaHostBuiltinType
,JavaHostClassType
,JavaHostObjectType
,PolyglotHostObjectType
public interface HostObjectType<T> extends HostType<T>
A dynamic object type descriptor for a host type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HostMember<? super T>
getMember(Bridge bridge, T self, String key)
HostMember<? super T>
getOwnMember(Bridge bridge, T self, String key)
Collection<HostMember<? super T>>
members(Bridge bridge, T self)
Collection<HostMember<? super T>>
ownMembers(Bridge bridge, T self)
-
Methods inherited from interface swim.dynamic.HostType
baseTypes, getOwnStaticMember, getStaticMember, hostClass, inheritsType, isBuiltin, ownStaticMembers, staticMembers, superType, typeName
-
-
-
-
Method Detail
-
getOwnMember
HostMember<? super T> getOwnMember(Bridge bridge, T self, String key)
-
ownMembers
Collection<HostMember<? super T>> ownMembers(Bridge bridge, T self)
-
getMember
HostMember<? super T> getMember(Bridge bridge, T self, String key)
-
members
Collection<HostMember<? super T>> members(Bridge bridge, T self)
-
-