public class ReflectionPrivateMemberAccessor extends Object implements PrivateMemberAccessor
Constructor and Description |
---|
ReflectionPrivateMemberAccessor() |
public static void createJavaReflectionFieldInitializerUtilMethod(ClassStructureBuilder<?> classBuilder)
public static void createJavaReflectionMethodInitializerUtilMethod(ClassStructureBuilder<?> classBuilder)
public static void createJavaReflectionConstructorInitializerUtilMethod(ClassStructureBuilder<?> classBuilder)
public static String initCachedField(ClassStructureBuilder<?> classBuilder, MetaField f)
public static String initCachedMethod(ClassStructureBuilder<?> classBuilder, MetaMethod m)
public static String initCachedMethod(ClassStructureBuilder<?> classBuilder, MetaConstructor c)
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
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.