Class Caching


  • public class Caching
    extends Object
    • Constructor Detail

    • Method Detail

      • writeImportsMapEntry

        public void writeImportsMapEntry​(String moduleFqn,
                                         Set<String> imports)
      • writeFilesList

        public void writeFilesList​(List<String> mainFiles)
      • writeProjectLevelSymbolTableEntry

        public void writeProjectLevelSymbolTableEntry​(String moduleFqn,
                                                      Set<Descriptor> descriptors)
      • copyFromPrevious

        public void copyFromPrevious​(String moduleFqn)
      • readProjectLevelSymbolTableEntry

        @CheckForNull
        public Set<Descriptor> readProjectLevelSymbolTableEntry​(String module)
      • readImportMapEntry

        @CheckForNull
        public Set<String> readImportMapEntry​(String moduleFqn)
      • readFilesList

        public Set<String> readFilesList()
      • isCacheEnabled

        public boolean isCacheEnabled()