Index
All Classes and Interfaces|All Packages|External Specifications
B
- BBClientProxier - Class in org.microbean.clientproxy.bytebuddy
- BBClientProxier(Domain) - Constructor for class org.microbean.clientproxy.bytebuddy.BBClientProxier
-
Creates a new
BBClientProxier
. - BBClientProxier(Domain, TypePool) - Constructor for class org.microbean.clientproxy.bytebuddy.BBClientProxier
-
Creates a new
BBClientProxier
. - BBClientProxier(Domain, TypeDefinitions, BBClientProxyClassGenerator) - Constructor for class org.microbean.clientproxy.bytebuddy.BBClientProxier
-
Creates a new
BBClientProxier
. - BBClientProxyClassGenerator - Class in org.microbean.clientproxy.bytebuddy
- BBClientProxyClassGenerator(TypePool) - Constructor for class org.microbean.clientproxy.bytebuddy.BBClientProxyClassGenerator
-
Creates a new
BBClientProxyClassGenerator
.
C
- clientProxyClass(DynamicType.Unloaded<?>, ClassLoader) - Method in class org.microbean.clientproxy.bytebuddy.BBClientProxier
D
- describe(String) - Method in class org.microbean.clientproxy.bytebuddy.TypeElementTypePool
-
Given a name of an only partially defined format that names a Java language array, primitive, or declared type, or the
void
type, returns aTypePool.Resolution
describing aTypeElementTypePool.TypeDescription
corresponding to that name. - doDescribe(String) - Method in class org.microbean.clientproxy.bytebuddy.TypeElementTypePool
G
- generate(String, TypeDefinition, Collection<? extends TypeDefinition>) - Method in class org.microbean.clientproxy.bytebuddy.BBClientProxyClassGenerator
-
Creates and returns a new
DynamicType.Unloaded
representing a client proxy class. - generate(ProxySpecification) - Method in class org.microbean.clientproxy.bytebuddy.BBClientProxier
J
- Java Language Specification, section 13.1 - Search tag in org.microbean.clientproxy.bytebuddy.TypeElementTypePool.describe(String)
- External Specification
- Java Language Specification, section 6.7 - Search tag in org.microbean.clientproxy.bytebuddy.TypeElementTypePool.describe(String)
- External Specification
- Java Virtual Machine Specification, section 4.7.9.1 - Search tag in org.microbean.clientproxy.bytebuddy.TypeElementTypePool.describe(String)
- External Specification
L
- lookup(Class<?>) - Method in class org.microbean.clientproxy.bytebuddy.BBClientProxier
O
- org.microbean.clientproxy.bytebuddy - module org.microbean.clientproxy.bytebuddy
-
Provides packages related to implementing client proxies using Byte Buddy.
- org.microbean.clientproxy.bytebuddy - package org.microbean.clientproxy.bytebuddy
-
Provides classes and interfaces related to implementing client proxies using Byte Buddy.
T
- TypeDefinitions - Class in org.microbean.clientproxy.bytebuddy
- TypeDefinitions(TypePool) - Constructor for class org.microbean.clientproxy.bytebuddy.TypeDefinitions
-
Creates a new
TypeDefinitions
. - typeDescription(String) - Method in class org.microbean.clientproxy.bytebuddy.TypeDefinitions
-
Returns a non-
null
TypeDescription
for a type pool name. - typeDescription(TypeMirror) - Method in class org.microbean.clientproxy.bytebuddy.TypeDefinitions
-
Returns a
TypeDescription
suitable for the suppliedTypeMirror
. - typeDescriptionGeneric(TypeMirror) - Method in class org.microbean.clientproxy.bytebuddy.TypeDefinitions
- TypeElementTypePool - Class in org.microbean.clientproxy.bytebuddy
- TypeElementTypePool(ClassFileVersion, TypePool.CacheProvider, Domain) - Constructor for class org.microbean.clientproxy.bytebuddy.TypeElementTypePool
-
Creates a new
TypeElementTypePool
. - TypeElementTypePool(TypePool.CacheProvider, Domain) - Constructor for class org.microbean.clientproxy.bytebuddy.TypeElementTypePool
-
Creates a new
TypeElementTypePool
. - TypeElementTypePool(Domain) - Constructor for class org.microbean.clientproxy.bytebuddy.TypeElementTypePool
-
Creates a new
TypeElementTypePool
.
All Classes and Interfaces|All Packages|External Specifications