java.lang.Object
swim.dynamic.AbstractHostType<T>
swim.dynamic.AbstractHostObjectType<T>
swim.dynamic.JavaHostObjectType<T>
- All Implemented Interfaces:
HostObjectType<T>,HostType<T>
- Direct Known Subclasses:
JavaHostBuiltinType,JavaHostClassType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMember(HostMember<? super T> member) voidaddStaticMember(HostStaticMember staticMember) voidextendType(HostType<?> superType) final HostMember<? super T>getOwnMember(Bridge bridge, T self, String key) final HostStaticMembergetOwnStaticMember(Bridge bridge, String key) final Class<?>voidinheritType(HostType<?> superType) final Collection<HostMember<? super T>>ownMembers(Bridge bridge, T self) final Collection<HostStaticMember>ownStaticMembers(Bridge bridge) Methods inherited from class swim.dynamic.AbstractHostObjectType
getMember, membersMethods inherited from class swim.dynamic.AbstractHostType
getStaticMember, inheritsType, isBuiltin, staticMembers, typeNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.dynamic.HostType
getStaticMember, inheritsType, isBuiltin, staticMembers, typeName
-
Field Details
-
hostClass
-
-
Constructor Details
-
JavaHostObjectType
-
-
Method Details
-
hostClass
-
superType
-
baseTypes
-
getOwnMember
- Specified by:
getOwnMemberin interfaceHostObjectType<T>- Specified by:
getOwnMemberin classAbstractHostObjectType<T>
-
ownMembers
- Specified by:
ownMembersin interfaceHostObjectType<T>- Specified by:
ownMembersin classAbstractHostObjectType<T>
-
getOwnStaticMember
- Specified by:
getOwnStaticMemberin interfaceHostType<T>- Specified by:
getOwnStaticMemberin classAbstractHostType<T>
-
ownStaticMembers
- Specified by:
ownStaticMembersin interfaceHostType<T>- Specified by:
ownStaticMembersin classAbstractHostType<T>
-
extendType
-
inheritType
-
addMember
-
addStaticMember
-