Uses of Interface
com.github.mustachejava.reflect.Guard
-
Packages that use Guard Package Description com.github.mustachejava.reflect com.github.mustachejava.reflect.guards -
-
Uses of Guard in com.github.mustachejava.reflect
Fields in com.github.mustachejava.reflect declared as Guard Modifier and Type Field Description private static Guard[]ReflectionObjectHandler. EMPTY_GUARDSprotected Guard[]GuardedWrapper. guardsMethods in com.github.mustachejava.reflect that return Guard Modifier and Type Method Description Guard[]GuardedWrapper. getGuards()Method parameters in com.github.mustachejava.reflect with type arguments of type Guard Modifier and Type Method Description protected MissingWrapperReflectionObjectHandler. createMissingWrapper(java.lang.String name, java.util.List<Guard> guards)protected WrapperReflectionObjectHandler. createWrapper(int scopeIndex, Wrapper[] wrappers, java.util.List<? extends Guard> guard, java.lang.reflect.AccessibleObject member, java.lang.Object[] arguments)protected WrapperReflectionObjectHandler. findWrapper(int scopeIndex, Wrapper[] wrappers, java.util.List<Guard> guards, java.lang.Object scope, java.lang.String name)Find a wrapper given the current context.Constructors in com.github.mustachejava.reflect with parameters of type Guard Constructor Description GuardedWrapper(Guard[] guards)MissingWrapper(java.lang.String name, Guard[] guards)ReflectionWrapper(int scopeIndex, Wrapper[] wrappers, Guard[] guard, java.lang.reflect.AccessibleObject method, java.lang.Object[] arguments, ObjectHandler oh) -
Uses of Guard in com.github.mustachejava.reflect.guards
Classes in com.github.mustachejava.reflect.guards that implement Guard Modifier and Type Class Description classClassGuardEnsure that the class of the current scope is that same as when this wrapper was generated.classDepthGuardCheck that there are the same number of scope levels.classDotGuardGuard dot notation references.classMapGuardGuards whether or not a name was present in the map.classNullGuardclassWrappedGuardDig into the dot notation to guard it from changing.Fields in com.github.mustachejava.reflect.guards with type parameters of type Guard Modifier and Type Field Description private java.util.List<Guard>WrappedGuard. wrapperGuard
-