Uses of Interface
com.github.mustachejava.reflect.Guard
Packages that use Guard
-
Uses of Guard in com.github.mustachejava.reflect
Fields in com.github.mustachejava.reflect declared as GuardModifier and TypeFieldDescriptionprivate static final Guard[]ReflectionObjectHandler.EMPTY_GUARDSprotected final Guard[]GuardedWrapper.guardsMethods in com.github.mustachejava.reflect that return GuardMethod parameters in com.github.mustachejava.reflect with type arguments of type GuardModifier and TypeMethodDescriptionprotected MissingWrapperReflectionObjectHandler.createMissingWrapper(String name, List<Guard> guards) protected WrapperReflectionObjectHandler.createWrapper(int scopeIndex, Wrapper[] wrappers, List<? extends Guard> guard, AccessibleObject member, Object[] arguments) protected WrapperReflectionObjectHandler.findWrapper(int scopeIndex, Wrapper[] wrappers, List<Guard> guards, Object scope, String name) Find a wrapper given the current context.Constructors in com.github.mustachejava.reflect with parameters of type GuardModifierConstructorDescriptionGuardedWrapper(Guard[] guards) MissingWrapper(String name, Guard[] guards) ReflectionWrapper(int scopeIndex, Wrapper[] wrappers, Guard[] guard, AccessibleObject method, Object[] arguments, ObjectHandler oh) -
Uses of Guard in com.github.mustachejava.reflect.guards
Classes in com.github.mustachejava.reflect.guards that implement GuardModifier and TypeClassDescriptionclassEnsure that the class of the current scope is that same as when this wrapper was generated.classCheck that there are the same number of scope levels.classGuard dot notation references.classGuards whether or not a name was present in the map.classclassDig into the dot notation to guard it from changing.Fields in com.github.mustachejava.reflect.guards with type parameters of type Guard