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