public class GWTPrivateMemberAccessor extends Object implements PrivateMemberAccessor
Constructor and Description |
---|
GWTPrivateMemberAccessor() |
Modifier and Type | Method and Description |
---|---|
static Modifier[] |
appendJsni(Modifier[] modifiers)
Returns a new array consisting of a copy of the given array, plus
Modifiers.JSNI as the last element.
|
void |
createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers) |
void |
makeConstructorAccessible(ClassStructureBuilder<?> classBuilder,
MetaConstructor constructor) |
void |
makeMethodAccessible(ClassStructureBuilder<?> classBuilder,
MetaMethod method,
Modifier[] modifiers) |
public void createWritableField(MetaClass type, ClassStructureBuilder<?> classBuilder, MetaField field, Modifier[] modifiers)
createWritableField
in interface PrivateMemberAccessor
public void createReadableField(MetaClass type, ClassStructureBuilder<?> classBuilder, MetaField field, Modifier[] modifiers)
createReadableField
in interface PrivateMemberAccessor
public void makeMethodAccessible(ClassStructureBuilder<?> classBuilder, MetaMethod method, Modifier[] modifiers)
makeMethodAccessible
in interface PrivateMemberAccessor
public void makeConstructorAccessible(ClassStructureBuilder<?> classBuilder, MetaConstructor constructor)
makeConstructorAccessible
in interface PrivateMemberAccessor
public static Modifier[] appendJsni(Modifier[] modifiers)
modifiers
- The array to copy. May be empty, but must not be null.n + 1
, where n
is the length of
the given array. Positions 0..n-1 correspond with the respective
entries in the given array, and position n contains Modifiers.JSNI.Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.