java.lang.Object
swim.dynamic.Bridge
swim.vm.VmBridge
- Direct Known Subclasses:
JsBridge
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHostLibrary(String libraryName) getHostPackage(String packageName) HostType<?>getHostType(Class<?> typeClass) booleanguestCanExecute(Object guestFunction) booleanguestCanInvokeMember(Object guestObject, String member) guestExecute(Object guestFunction, Object... hostArguments) voidguestExecuteVoid(Object guestFunction, Object... hostArguments) guestInvokeMember(Object guestObject, String member, Object... hostArguments) final StringguestToHost(Object guestValue) <T> ObjecthostMethodToGuestMethod(HostMethod<? super T> method, T self) final HostRuntimehostStaticMethodToGuestStaticMethod(HostStaticMethod staticMethod) hostToGuest(Object hostValue) final <T> HostType<? super T>hostType(T hostValue) <T> ObjecthostTypedValueToGuestProxy(HostType<? super T> hostType, T hostValue) Collection<HostType<?>>booleanisNativeHostClass(Class<?> hostClass) protected voidsetGuestLanguage(String guestLanguage)
-
Constructor Details
-
VmBridge
-
-
Method Details
-
hostRuntime
- Specified by:
hostRuntimein classBridge
-
guestLanguage
- Specified by:
guestLanguagein classBridge
-
setGuestLanguage
-
getHostLibrary
- Specified by:
getHostLibraryin classBridge
-
hostLibraries
- Specified by:
hostLibrariesin classBridge
-
getHostPackage
- Specified by:
getHostPackagein classBridge
-
hostPackages
- Specified by:
hostPackagesin classBridge
-
getHostType
- Specified by:
getHostTypein classBridge
-
hostTypes
-
isNativeHostClass
-
hostType
-
hostTypedValueToGuestProxy
-
hostToGuest
- Specified by:
hostToGuestin classBridge
-
guestToHost
- Specified by:
guestToHostin classBridge
-
hostMethodToGuestMethod
-
hostStaticMethodToGuestStaticMethod
-
guestCanExecute
- Specified by:
guestCanExecutein classBridge
-
guestExecute
- Specified by:
guestExecutein classBridge
-
guestExecuteVoid
- Specified by:
guestExecuteVoidin classBridge
-
guestCanInvokeMember
- Specified by:
guestCanInvokeMemberin classBridge
-
guestInvokeMember
- Specified by:
guestInvokeMemberin classBridge
-