Package gw.util.cache

Interface IFqnCache<T>

    • Method Detail

      • contains

        boolean contains​(String fqn)
      • add

        void add​(String fqn)
      • add

        void add​(String fqn,
                 T userData)
      • remove

        void remove​(String[] fqns)
      • remove

        boolean remove​(String fqn)
      • clear

        void clear()
      • visitDepthFirst

        void visitDepthFirst​(Predicate<T> visitor)
        Parameters:
        visitor - returns whether or not to terminate visiting
      • visitBreadthFirst

        void visitBreadthFirst​(Predicate<T> visitor)
        Parameters:
        visitor - returns whether or not to continue visiting children of T