Index

A B C D E G H I J K L M N O P R S T U 
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.
A B C D E G H I J K L M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form