Module swim.dynamic
Package swim.dynamic
Language binding interfaces.
-
Interface Summary Interface Description GuestWrapper A host object that wraps a guest value.HostArray A host object that has a dynamic array type descriptor.HostArrayType<T> A dynamic array type descriptor for a host type.HostClassType<T> A dynamic object type descriptor for an instantiable host type.HostConstructor A dynamically typed constructor descriptor for a host type.HostField<T> A dynamically typed field descriptor for a host type.HostFunction A host object that has a dynamic function type descriptor.HostFunctionType<T> A dynamic function type descriptor for a host type.HostLibrary A collection of dynamically typed module descriptors representing a host library.HostMember<T> A dynamically typed member descriptor for a host type.HostMethod<T> A dynamically typed method descriptor for a host type.HostObject A host object that has a dynamic object type descriptor.HostObjectType<T> A dynamic object type descriptor for a host type.HostPackage A collection of dynamic type descriptors representing a host package.HostRuntime A collection of dynamically typed library descriptors representing a host runtime.HostStaticField A dynamically typed static field descriptor for a host type.HostStaticMember A dynamically typed static member descriptor for a host type.HostStaticMethod A dynamically typed static method descriptor for a host type.HostType<T> A dynamic type descriptor for a host type.HostValue A host object that has a dynamic type descriptor. -
Class Summary Class Description AbstractHostObjectType<T> AbstractHostType<T> Bridge Interface between a guest language execution environment and a host runtime.BridgeGuest A host object that wraps a guest value and its dynamic bridge.JavaHostBuiltinType<T> JavaHostClassType<T> JavaHostLibrary JavaHostObjectType<T> JavaHostPackage JavaHostRuntime PolyglotHostObjectType<T> A dynamic object type descriptor that has specialized members for specific guest languages. -
Exception Summary Exception Description BridgeException