Uses of Interface
com.github.mustachejava.util.Wrapper
-
Packages that use Wrapper Package Description com.github.mustachejava com.github.mustachejava.reflect com.github.mustachejava.reflect.guards -
-
Uses of Wrapper in com.github.mustachejava
Methods in com.github.mustachejava that return Wrapper Modifier and Type Method Description WrapperObjectHandler. find(java.lang.String name, java.util.List<java.lang.Object> scopes)Find a value named "name" in the array of scopes in reverse order.WrapperTypeCheckingHandler. find(java.lang.String name, java.util.List<java.lang.Object> scopes) -
Uses of Wrapper in com.github.mustachejava.reflect
Classes in com.github.mustachejava.reflect that implement Wrapper Modifier and Type Class Description classGuardedWrapperWrapper that guards.classMissingWrapperUsed to mark a wrapper this is only guarding a complete miss.classReflectionWrapperUsed for evaluating values at a callsiteFields in com.github.mustachejava.reflect declared as Wrapper Modifier and Type Field Description private static Wrapper[]GuardedBinding. EMPTY_WRAPPERSprivate static Wrapper[]ReflectionObjectHandler. EMPTY_WRAPPERSprivate Wrapper[]GuardedBinding. prevWrappersprotected Wrapper[]ReflectionWrapper. wrappersFields in com.github.mustachejava.reflect with type parameters of type Wrapper Modifier and Type Field Description private java.util.Set<Wrapper>GuardedBinding. previousSetThe chances of a new guard every time is very low.Methods in com.github.mustachejava.reflect that return Wrapper Modifier and Type Method Description protected WrapperReflectionObjectHandler. createWrapper(int scopeIndex, Wrapper[] wrappers, java.util.List<? extends Guard> guard, java.lang.reflect.AccessibleObject member, java.lang.Object[] arguments)WrapperReflectionObjectHandler. find(java.lang.String name, java.util.List<java.lang.Object> scopes)WrapperSimpleObjectHandler. find(java.lang.String name, java.util.List<java.lang.Object> scopes)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.protected WrapperGuardedBinding. getWrapper(java.lang.String name, java.util.List<java.lang.Object> scopes)Wrapper[]ReflectionWrapper. getWrappers()Methods in com.github.mustachejava.reflect with parameters of type Wrapper Modifier and Type Method Description protected MapGuardReflectionObjectHandler. createMapGuard(int scopeIndex, Wrapper[] wrappers, java.lang.String name, boolean contains)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.static java.lang.ObjectReflectionObjectHandler. unwrap(ObjectHandler oh, int scopeIndex, Wrapper[] wrappers, java.util.List<java.lang.Object> scopes)Method parameters in com.github.mustachejava.reflect with type arguments of type Wrapper Modifier and Type Method Description protected WrappedGuardReflectionObjectHandler. createWrappedGuard(int i, java.util.List<Wrapper> wrappers, java.util.List<Guard> wrapperGuard)Constructors in com.github.mustachejava.reflect with parameters of type Wrapper Constructor Description ReflectionWrapper(int scopeIndex, Wrapper[] wrappers, Guard[] guard, java.lang.reflect.AccessibleObject method, java.lang.Object[] arguments, ObjectHandler oh) -
Uses of Wrapper in com.github.mustachejava.reflect.guards
Fields in com.github.mustachejava.reflect.guards declared as Wrapper Modifier and Type Field Description private static Wrapper[]WrappedGuard. EMPTY_WRAPPERSprotected Wrapper[]MapGuard. wrappersprotected Wrapper[]WrappedGuard. wrappersConstructors in com.github.mustachejava.reflect.guards with parameters of type Wrapper Constructor Description MapGuard(ObjectHandler oh, int scopeIndex, java.lang.String name, boolean contains, Wrapper[] wrappers)Constructor parameters in com.github.mustachejava.reflect.guards with type arguments of type Wrapper Constructor Description WrappedGuard(ObjectHandler oh, int index, java.util.List<Wrapper> wrappers, java.util.List<Guard> wrapperGuard)
-