Class WrappedGuard

  • All Implemented Interfaces:
    Guard

    public class WrappedGuard
    extends java.lang.Object
    implements Guard
    Dig into the dot notation to guard it from changing. User: sam Date: 6/26/12 Time: 9:09 PM
    • Field Detail

      • EMPTY_WRAPPERS

        private static final Wrapper[] EMPTY_WRAPPERS
      • index

        protected final int index
      • wrappers

        protected final Wrapper[] wrappers
      • wrapperGuard

        private final java.util.List<Guard> wrapperGuard
    • Constructor Detail

      • WrappedGuard

        public WrappedGuard​(ObjectHandler oh,
                            int index,
                            java.util.List<Wrapper> wrappers,
                            java.util.List<Guard> wrapperGuard)
    • Method Detail

      • apply

        public boolean apply​(java.util.List<java.lang.Object> objects)
        Specified by:
        apply in interface Guard
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object