Package gw.util.cache

Interface IFqnCache<T>

    • Method Detail

      • get

        T get​(java.lang.String fqn)
      • contains

        boolean contains​(java.lang.String fqn)
      • add

        void add​(java.lang.String fqn)
      • add

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

        void remove​(java.lang.String[] fqns)
      • remove

        boolean remove​(java.lang.String fqn)
      • clear

        void clear()
      • getFqns

        java.util.Set<java.lang.String> getFqns()
      • 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