Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractHostObjectType<T> - Class in swim.dynamic
- AbstractHostObjectType() - Constructor for class swim.dynamic.AbstractHostObjectType
- AbstractHostType<T> - Class in swim.dynamic
- AbstractHostType() - Constructor for class swim.dynamic.AbstractHostType
- addHostLibrary(HostLibrary) - Method in class swim.dynamic.JavaHostRuntime
- addHostPackage(HostPackage) - Method in class swim.dynamic.JavaHostLibrary
- addHostPackage(HostPackage) - Method in class swim.dynamic.JavaHostRuntime
- addHostType(HostType<?>) - Method in class swim.dynamic.JavaHostLibrary
- addHostType(HostType<?>) - Method in class swim.dynamic.JavaHostPackage
- addHostType(HostType<?>) - Method in class swim.dynamic.JavaHostRuntime
- addMember(HostMember<? super T>) - Method in class swim.dynamic.JavaHostObjectType
- addMember(HostMember<? super T>) - Method in class swim.dynamic.PolyglotHostObjectType
- addSpecializedMember(String, HostMember<? super T>) - Method in class swim.dynamic.PolyglotHostObjectType
- addSpecializedStaticMember(String, HostStaticMember) - Method in class swim.dynamic.PolyglotHostObjectType
- addStaticMember(HostStaticMember) - Method in class swim.dynamic.JavaHostObjectType
- addStaticMember(HostStaticMember) - Method in class swim.dynamic.PolyglotHostObjectType
- addUnspecializedMember(HostMember<? super T>) - Method in class swim.dynamic.PolyglotHostObjectType
- addUnspecializedStaticMember(HostStaticMember) - Method in class swim.dynamic.PolyglotHostObjectType
B
- baseTypes() - Method in class swim.dynamic.AbstractHostType
- baseTypes() - Method in interface swim.dynamic.HostType
- baseTypes() - Method in class swim.dynamic.JavaHostObjectType
- baseTypes() - Method in class swim.dynamic.PolyglotHostObjectType
- bridge - Variable in class swim.dynamic.BridgeGuest
- bridge() - Method in class swim.dynamic.BridgeGuest
- Bridge - Class in swim.dynamic
-
Interface between a guest language execution environment and a host runtime.
- Bridge() - Constructor for class swim.dynamic.Bridge
- BridgeException - Exception in swim.dynamic
- BridgeException() - Constructor for exception swim.dynamic.BridgeException
- BridgeException(String) - Constructor for exception swim.dynamic.BridgeException
- BridgeException(String, Throwable) - Constructor for exception swim.dynamic.BridgeException
- BridgeException(Throwable) - Constructor for exception swim.dynamic.BridgeException
- BridgeGuest - Class in swim.dynamic
-
A host object that wraps a guest value and its dynamic bridge.
- BridgeGuest(Bridge, Object) - Constructor for class swim.dynamic.BridgeGuest
C
- constructor(Bridge) - Method in interface swim.dynamic.HostClassType
- constructor(Bridge) - Method in class swim.dynamic.JavaHostClassType
D
- dynamicType() - Method in interface swim.dynamic.HostArray
- dynamicType() - Method in interface swim.dynamic.HostFunction
- dynamicType() - Method in interface swim.dynamic.HostObject
- dynamicType() - Method in interface swim.dynamic.HostValue
E
- elementCount(Bridge, T) - Method in interface swim.dynamic.HostArrayType
- execute(Bridge, T, Object...) - Method in interface swim.dynamic.HostFunctionType
- extendType(HostType<?>) - Method in class swim.dynamic.JavaHostObjectType
- extendType(HostType<?>) - Method in class swim.dynamic.PolyglotHostObjectType
G
- get(Bridge) - Method in interface swim.dynamic.HostStaticField
- get(Bridge, T) - Method in interface swim.dynamic.HostField
- getElement(Bridge, T, long) - Method in interface swim.dynamic.HostArrayType
- getHostLibrary(String) - Method in class swim.dynamic.Bridge
- getHostLibrary(String) - Method in interface swim.dynamic.HostRuntime
- getHostLibrary(String) - Method in class swim.dynamic.JavaHostRuntime
- getHostPackage(String) - Method in class swim.dynamic.Bridge
- getHostPackage(String) - Method in interface swim.dynamic.HostLibrary
- getHostPackage(String) - Method in interface swim.dynamic.HostRuntime
- getHostPackage(String) - Method in class swim.dynamic.JavaHostLibrary
- getHostPackage(String) - Method in class swim.dynamic.JavaHostRuntime
- getHostType(Class<?>) - Method in class swim.dynamic.Bridge
- getHostType(Class<?>) - Method in interface swim.dynamic.HostLibrary
- getHostType(Class<?>) - Method in interface swim.dynamic.HostPackage
- getHostType(Class<?>) - Method in interface swim.dynamic.HostRuntime
- getHostType(Class<?>) - Method in class swim.dynamic.JavaHostLibrary
- getHostType(Class<?>) - Method in class swim.dynamic.JavaHostPackage
- getHostType(Class<?>) - Method in class swim.dynamic.JavaHostRuntime
- getHostType(String) - Method in interface swim.dynamic.HostLibrary
- getHostType(String) - Method in interface swim.dynamic.HostPackage
- getHostType(String) - Method in class swim.dynamic.JavaHostLibrary
- getHostType(String) - Method in class swim.dynamic.JavaHostPackage
- getMember(Bridge, T, String) - Method in class swim.dynamic.AbstractHostObjectType
- getMember(Bridge, T, String) - Method in interface swim.dynamic.HostObjectType
- getOwnMember(Bridge, T, String) - Method in class swim.dynamic.AbstractHostObjectType
- getOwnMember(Bridge, T, String) - Method in interface swim.dynamic.HostObjectType
- getOwnMember(Bridge, T, String) - Method in class swim.dynamic.JavaHostObjectType
- getOwnMember(Bridge, T, String) - Method in class swim.dynamic.PolyglotHostObjectType
- getOwnStaticMember(Bridge, String) - Method in class swim.dynamic.AbstractHostType
- getOwnStaticMember(Bridge, String) - Method in interface swim.dynamic.HostType
- getOwnStaticMember(Bridge, String) - Method in class swim.dynamic.JavaHostObjectType
- getOwnStaticMember(Bridge, String) - Method in class swim.dynamic.PolyglotHostObjectType
- getStaticMember(Bridge, String) - Method in class swim.dynamic.AbstractHostType
- getStaticMember(Bridge, String) - Method in interface swim.dynamic.HostType
- guest - Variable in class swim.dynamic.BridgeGuest
- guestCanExecute(Object) - Method in class swim.dynamic.Bridge
- guestCanInvokeMember(Object, String) - Method in class swim.dynamic.Bridge
- guestExecute(Object, Object...) - Method in class swim.dynamic.Bridge
- guestExecuteVoid(Object, Object...) - Method in class swim.dynamic.Bridge
- guestInvokeMember(Object, String, Object...) - Method in class swim.dynamic.Bridge
- guestLanguage() - Method in class swim.dynamic.Bridge
- guestToHost(Object) - Method in class swim.dynamic.Bridge
- GuestWrapper - Interface in swim.dynamic
-
A host object that wraps a guest value.
H
- HostArray - Interface in swim.dynamic
-
A host object that has a dynamic array type descriptor.
- HostArrayType<T> - Interface in swim.dynamic
-
A dynamic array type descriptor for a host type.
- hostClass - Variable in class swim.dynamic.JavaHostObjectType
- hostClass - Variable in class swim.dynamic.PolyglotHostObjectType
- hostClass() - Method in class swim.dynamic.AbstractHostType
- hostClass() - Method in interface swim.dynamic.HostType
- hostClass() - Method in class swim.dynamic.JavaHostObjectType
- hostClass() - Method in class swim.dynamic.PolyglotHostObjectType
- HostClassType<T> - Interface in swim.dynamic
-
A dynamic object type descriptor for an instantiable host type.
- HostConstructor - Interface in swim.dynamic
-
A dynamically typed constructor descriptor for a host type.
- HostField<T> - Interface in swim.dynamic
-
A dynamically typed field descriptor for a host type.
- HostFunction - Interface in swim.dynamic
-
A host object that has a dynamic function type descriptor.
- HostFunctionType<T> - Interface in swim.dynamic
-
A dynamic function type descriptor for a host type.
- hostLibraries() - Method in class swim.dynamic.Bridge
- hostLibraries() - Method in interface swim.dynamic.HostRuntime
- hostLibraries() - Method in class swim.dynamic.JavaHostRuntime
- HostLibrary - Interface in swim.dynamic
-
A collection of dynamically typed module descriptors representing a host library.
- HostMember<T> - Interface in swim.dynamic
-
A dynamically typed member descriptor for a host type.
- HostMethod<T> - Interface in swim.dynamic
-
A dynamically typed method descriptor for a host type.
- HostObject - Interface in swim.dynamic
-
A host object that has a dynamic object type descriptor.
- HostObjectType<T> - Interface in swim.dynamic
-
A dynamic object type descriptor for a host type.
- HostPackage - Interface in swim.dynamic
-
A collection of dynamic type descriptors representing a host package.
- hostPackages() - Method in class swim.dynamic.Bridge
- hostPackages() - Method in interface swim.dynamic.HostLibrary
- hostPackages() - Method in interface swim.dynamic.HostRuntime
- hostPackages() - Method in class swim.dynamic.JavaHostLibrary
- hostPackages() - Method in class swim.dynamic.JavaHostRuntime
- hostRuntime() - Method in class swim.dynamic.Bridge
- HostRuntime - Interface in swim.dynamic
-
A collection of dynamically typed library descriptors representing a host runtime.
- HostStaticField - Interface in swim.dynamic
-
A dynamically typed static field descriptor for a host type.
- HostStaticMember - Interface in swim.dynamic
-
A dynamically typed static member descriptor for a host type.
- HostStaticMethod - Interface in swim.dynamic
-
A dynamically typed static method descriptor for a host type.
- hostToGuest(Object) - Method in class swim.dynamic.Bridge
- hostType(T) - Method in class swim.dynamic.Bridge
- HostType<T> - Interface in swim.dynamic
-
A dynamic type descriptor for a host type.
- hostTypes() - Method in class swim.dynamic.Bridge
- hostTypes() - Method in interface swim.dynamic.HostLibrary
- hostTypes() - Method in interface swim.dynamic.HostPackage
- hostTypes() - Method in interface swim.dynamic.HostRuntime
- hostTypes() - Method in class swim.dynamic.JavaHostLibrary
- hostTypes() - Method in class swim.dynamic.JavaHostPackage
- hostTypes() - Method in class swim.dynamic.JavaHostRuntime
- HostValue - Interface in swim.dynamic
-
A host object that has a dynamic type descriptor.
I
- inheritsType(HostType<?>) - Method in class swim.dynamic.AbstractHostType
- inheritsType(HostType<?>) - Method in interface swim.dynamic.HostType
- inheritType(HostType<?>) - Method in class swim.dynamic.JavaHostObjectType
- inheritType(HostType<?>) - Method in class swim.dynamic.PolyglotHostObjectType
- invoke(Bridge, Object...) - Method in interface swim.dynamic.HostStaticMethod
- invoke(Bridge, T, Object...) - Method in interface swim.dynamic.HostMethod
- isBuiltin() - Method in class swim.dynamic.AbstractHostType
- isBuiltin() - Method in interface swim.dynamic.HostType
- isBuiltin() - Method in class swim.dynamic.JavaHostBuiltinType
- isBuiltin() - Method in class swim.dynamic.PolyglotHostObjectType
J
- JavaHostBuiltinType<T> - Class in swim.dynamic
- JavaHostBuiltinType(Class<?>) - Constructor for class swim.dynamic.JavaHostBuiltinType
- JavaHostClassType<T> - Class in swim.dynamic
- JavaHostClassType(Class<?>) - Constructor for class swim.dynamic.JavaHostClassType
- JavaHostLibrary - Class in swim.dynamic
- JavaHostLibrary(String) - Constructor for class swim.dynamic.JavaHostLibrary
- JavaHostObjectType<T> - Class in swim.dynamic
- JavaHostObjectType(Class<?>) - Constructor for class swim.dynamic.JavaHostObjectType
- JavaHostPackage - Class in swim.dynamic
- JavaHostPackage(String) - Constructor for class swim.dynamic.JavaHostPackage
- JavaHostRuntime - Class in swim.dynamic
- JavaHostRuntime() - Constructor for class swim.dynamic.JavaHostRuntime
K
- key() - Method in interface swim.dynamic.HostMember
- key() - Method in interface swim.dynamic.HostStaticMember
L
- libraryName - Variable in class swim.dynamic.JavaHostLibrary
- libraryName() - Method in interface swim.dynamic.HostLibrary
- libraryName() - Method in class swim.dynamic.JavaHostLibrary
M
- members(Bridge, T) - Method in class swim.dynamic.AbstractHostObjectType
- members(Bridge, T) - Method in interface swim.dynamic.HostObjectType
N
- newInstance(Bridge, Object...) - Method in interface swim.dynamic.HostConstructor
O
- ownMembers(Bridge, T) - Method in class swim.dynamic.AbstractHostObjectType
- ownMembers(Bridge, T) - Method in interface swim.dynamic.HostObjectType
- ownMembers(Bridge, T) - Method in class swim.dynamic.JavaHostObjectType
- ownMembers(Bridge, T) - Method in class swim.dynamic.PolyglotHostObjectType
- ownStaticMembers(Bridge) - Method in class swim.dynamic.AbstractHostType
- ownStaticMembers(Bridge) - Method in interface swim.dynamic.HostType
- ownStaticMembers(Bridge) - Method in class swim.dynamic.JavaHostObjectType
- ownStaticMembers(Bridge) - Method in class swim.dynamic.PolyglotHostObjectType
P
- packageName - Variable in class swim.dynamic.JavaHostPackage
- packageName() - Method in interface swim.dynamic.HostPackage
- packageName() - Method in class swim.dynamic.JavaHostPackage
- PolyglotHostObjectType<T> - Class in swim.dynamic
-
A dynamic object type descriptor that has specialized members for specific guest languages.
- PolyglotHostObjectType(Class<?>) - Constructor for class swim.dynamic.PolyglotHostObjectType
R
- remove(Bridge) - Method in interface swim.dynamic.HostStaticField
- remove(Bridge, T) - Method in interface swim.dynamic.HostField
- removeElement(Bridge, T, long) - Method in interface swim.dynamic.HostArrayType
S
- set(Bridge, Object) - Method in interface swim.dynamic.HostStaticField
- set(Bridge, T, Object) - Method in interface swim.dynamic.HostField
- setConstructor(HostConstructor) - Method in class swim.dynamic.JavaHostClassType
- setElement(Bridge, T, long, Object) - Method in interface swim.dynamic.HostArrayType
- staticMembers(Bridge) - Method in class swim.dynamic.AbstractHostType
- staticMembers(Bridge) - Method in interface swim.dynamic.HostType
- superType() - Method in class swim.dynamic.AbstractHostType
- superType() - Method in interface swim.dynamic.HostType
- superType() - Method in class swim.dynamic.JavaHostObjectType
- superType() - Method in class swim.dynamic.PolyglotHostObjectType
- swim.dynamic - module swim.dynamic
-
Language binding interfaces.
- swim.dynamic - package swim.dynamic
-
Language binding interfaces.
T
- typeName() - Method in class swim.dynamic.AbstractHostType
- typeName() - Method in interface swim.dynamic.HostType
U
- unwrap() - Method in class swim.dynamic.BridgeGuest
- unwrap() - Method in interface swim.dynamic.GuestWrapper
-
Returns the guest value that this host object wraps.
All Classes and Interfaces|All Packages|Serialized Form