Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<?> |
RpcProxyGenerator.generate() |
Modifier and Type | Method and Description |
---|---|
Statement |
SnapshotMaker.MethodBodyCallback.generateMethodBody(MetaMethod method,
Object o,
ClassStructureBuilder<?> containingClass)
Optionally returns the statement that should be used as the body of the
given method for the given object's snapshot.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassConstructorBuilder<T extends ClassStructureBuilder> |
interface |
ClassDefinitionBuilderAbstractOption<T extends ClassStructureBuilder<T>> |
interface |
ClassDefinitionBuilderCommentOption<T extends ClassStructureBuilder<T>> |
interface |
ClassDefinitionBuilderInterfaces<T extends ClassStructureBuilder<T>> |
interface |
ClassDefinitionBuilderScope<T extends ClassStructureBuilder<T>> |
interface |
ClassDefinitionStaticOption<T extends ClassStructureBuilder<T>> |
interface |
ClassFieldBuilder<T extends ClassStructureBuilder<T>> |
interface |
ClassMethodBuilder<T extends ClassStructureBuilder<T>> |
interface |
ClassStructureBuilder<T extends ClassStructureBuilder<T>> |
Modifier and Type | Interface and Description |
---|---|
interface |
AnonymousClassStructureBuilder |
interface |
ClassStructureBuilderAbstractMethodOption |
interface |
DefaultClassStructureBuilder |
interface |
ExtendsClassStructureBuilder |
Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<T> |
ClassDefinitionBuilderInterfaces.body() |
ClassStructureBuilder<T> |
ClassStructureBuilder.declaresInnerClass(InnerClass ic) |
Modifier and Type | Class and Description |
---|---|
class |
ClassBuilder<T extends ClassStructureBuilder<T>> |
class |
ConstructorBlockBuilderImpl<T extends ClassStructureBuilder<T>> |
Modifier and Type | Class and Description |
---|---|
class |
AnonymousClassStructureBuilderImpl |
class |
ClassBuilder<T extends ClassStructureBuilder<T>> |
class |
ClassBuilderAbstractMethodOption |
Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<T> |
ClassBuilder.body() |
ClassStructureBuilder<T> |
ClassBuilder.declaresInnerClass(InnerClass ic) |
static ClassStructureBuilder<?> |
ClassBuilder.implement(Class<?> cls) |
static ClassStructureBuilder<?> |
ClassBuilder.implement(MetaClass cls) |
Modifier and Type | Method and Description |
---|---|
static ClassStructureBuilder<?> |
Implementations.extend(Class<?> superclass,
String implClassName)
Creates a builder for a new class that extends the given superclass.
|
static ClassStructureBuilder<?> |
Implementations.implement(Class<?> clazz) |
static ClassStructureBuilder<?> |
Implementations.implement(Class<?> clazz,
String implClassName) |
static ClassStructureBuilder<?> |
Implementations.implement(Class<?> clazz,
String implPackageName,
String implClassName) |
Modifier and Type | Method and Description |
---|---|
static void |
PrivateAccessUtil.addPrivateAccessStubs(PrivateAccessType accessType,
String type,
ClassStructureBuilder<?> classBuilder,
MetaField f)
Generates methods for accessing a private field using either JSNI or Java
Reflection.
|
static void |
PrivateAccessUtil.addPrivateAccessStubs(PrivateAccessType accessType,
String accessorType,
ClassStructureBuilder<?> classBuilder,
MetaField f,
Modifier[] modifiers)
Generates methods for accessing a private field using either JSNI or Java
Reflection.
|
static void |
PrivateAccessUtil.addPrivateAccessStubs(String accessorType,
ClassStructureBuilder<?> classBuilder,
MetaConstructor m)
Generates methods for accessing a nonpublic constructor using either JSNI or
Java Reflection.
|
static void |
PrivateAccessUtil.addPrivateAccessStubs(String type,
ClassStructureBuilder<?> classBuilder,
MetaField f) |
static void |
PrivateAccessUtil.addPrivateAccessStubs(String accessorType,
ClassStructureBuilder<?> classBuilder,
MetaMethod m)
Generates methods for accessing a nonpublic method using either JSNI or
Java Reflection.
|
static void |
PrivateAccessUtil.addPrivateAccessStubs(String accessorType,
ClassStructureBuilder<?> classBuilder,
MetaMethod m,
Modifier[] modifiers)
Generates methods for accessing a nonpublic method using either JSNI or Java
Reflection.
|
static void |
Implementations.autoInitializedField(ClassStructureBuilder<?> builder,
MetaClass type,
String name,
Class<?> implementation) |
static void |
Implementations.autoInitializedField(ClassStructureBuilder<?> builder,
MetaClass type,
String name,
MetaClass implementation) |
static void |
ReflectionPrivateMemberAccessor.createJavaReflectionConstructorInitializerUtilMethod(ClassStructureBuilder<?> classBuilder) |
static void |
ReflectionPrivateMemberAccessor.createJavaReflectionFieldInitializerUtilMethod(ClassStructureBuilder<?> classBuilder) |
static void |
ReflectionPrivateMemberAccessor.createJavaReflectionMethodInitializerUtilMethod(ClassStructureBuilder<?> classBuilder) |
void |
GWTPrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
PrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
ReflectionPrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
GWTPrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
PrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
ReflectionPrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
static String |
ReflectionPrivateMemberAccessor.initCachedField(ClassStructureBuilder<?> classBuilder,
MetaField f) |
static String |
ReflectionPrivateMemberAccessor.initCachedMethod(ClassStructureBuilder<?> classBuilder,
MetaConstructor c) |
static String |
ReflectionPrivateMemberAccessor.initCachedMethod(ClassStructureBuilder<?> classBuilder,
MetaMethod m) |
void |
GWTPrivateMemberAccessor.makeConstructorAccessible(ClassStructureBuilder<?> classBuilder,
MetaConstructor constructor) |
void |
PrivateMemberAccessor.makeConstructorAccessible(ClassStructureBuilder<?> classBuilder,
MetaConstructor field) |
void |
ReflectionPrivateMemberAccessor.makeConstructorAccessible(ClassStructureBuilder<?> classBuilder,
MetaConstructor constructor) |
void |
GWTPrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder,
MetaMethod method,
Modifier[] modifiers) |
void |
PrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder,
MetaMethod field,
Modifier[] modifiers) |
void |
ReflectionPrivateMemberAccessor.makeMethodAccessible(ClassStructureBuilder<?> classBuilder,
MetaMethod method,
Modifier[] modifiers) |
Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<?> |
BindableProxyGenerator.generate() |
Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<?> |
JaxrsProxyGenerator.generate() |
Constructor and Description |
---|
JaxrsProxyMethodGenerator(MetaClass remote,
ClassStructureBuilder<?> classBuilder,
JaxrsResourceMethod resourceMethod,
ProxyUtil.InterceptorProvider interceptorProvider,
com.google.gwt.core.ext.GeneratorContext context) |
Modifier and Type | Method and Description |
---|---|
ClassStructureBuilder<?> |
GeneratorMappingContext.getClassStructureBuilder() |
ClassStructureBuilder<?> |
ObjectMapper.getMarshaller(String marshallerClassName) |
Modifier and Type | Method and Description |
---|---|
static GeneratorMappingContext |
GeneratorMappingContextFactory.create(com.google.gwt.core.ext.GeneratorContext context,
MarshallerOutputTarget target,
MarshallerGeneratorFactory marshallerGeneratorFactory,
ClassStructureBuilder<?> classStructureBuilder,
ArrayMarshallerCallback arrayMarshallerCallback) |
Constructor and Description |
---|
GeneratorMappingContext(MarshallerGeneratorFactory marshallerGeneratorFactory,
ClassStructureBuilder<?> classStructureBuilder,
ArrayMarshallerCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJavaMappingStrategy.marshallToJSON(BlockBuilder<?> builder,
MetaClass toType,
MappingDefinition definition,
ClassStructureBuilder classStructureBuilder,
BlockBuilder<?> initMethod) |
Statement |
DefaultJavaMappingStrategy.valueAccessorFor(MetaClassMember member,
ClassStructureBuilder<?> classStructureBuilder) |
Modifier and Type | Method and Description |
---|---|
static void |
MarshallingGenUtil.ensureMarshallerFieldCreated(ClassStructureBuilder<?> classStructureBuilder,
MetaClass marshallerForType,
MetaClass type,
BlockBuilder<?> initMethod) |
static void |
MarshallingGenUtil.ensureMarshallerFieldCreated(ClassStructureBuilder<?> classStructureBuilder,
MetaClass marshallerForType,
MetaClass type,
BlockBuilder<?> initMethod,
Statement marshallerCreationCallback) |
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.