public class CodegenObjectHandler extends ReflectionObjectHandler
MAP_METHOD| Constructor and Description |
|---|
CodegenObjectHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected ClassGuard |
createClassGuard(int i,
Object scope) |
protected DepthGuard |
createDepthGuard(int length) |
protected DotGuard |
createDotGuard(int i,
Object scope,
String lookup) |
protected MapGuard |
createMapGuard(int scopeIndex,
Wrapper[] wrappers,
String name,
boolean contains) |
protected MissingWrapper |
createMissingWrapper(String name,
List<Guard> guards) |
protected NullGuard |
createNullGuard() |
protected WrappedGuard |
createWrappedGuard(int i,
List<Wrapper> wrappers,
List<Guard> wrapperGuard) |
protected Wrapper |
createWrapper(int scopeIndex,
Wrapper[] wrappers,
List<? extends Guard> guards,
AccessibleObject member,
Object[] arguments) |
areMethodsAccessible, createBinding, find, findWrapper, unwrapcheckField, checkMethod, coerce, falsey, findMember, getField, getMethod, iterate, stringifyprotected ClassGuard createClassGuard(int i, Object scope)
createClassGuard in class ReflectionObjectHandlerprotected DepthGuard createDepthGuard(int length)
createDepthGuard in class ReflectionObjectHandlerprotected DotGuard createDotGuard(int i, Object scope, String lookup)
createDotGuard in class ReflectionObjectHandlerprotected MapGuard createMapGuard(int scopeIndex, Wrapper[] wrappers, String name, boolean contains)
createMapGuard in class ReflectionObjectHandlerprotected NullGuard createNullGuard()
createNullGuard in class ReflectionObjectHandlerprotected WrappedGuard createWrappedGuard(int i, List<Wrapper> wrappers, List<Guard> wrapperGuard)
createWrappedGuard in class ReflectionObjectHandlerprotected MissingWrapper createMissingWrapper(String name, List<Guard> guards)
createMissingWrapper in class ReflectionObjectHandlerprotected Wrapper createWrapper(int scopeIndex, Wrapper[] wrappers, List<? extends Guard> guards, AccessibleObject member, Object[] arguments)
createWrapper in class ReflectionObjectHandlerCopyright © 2015. All rights reserved.