org.sonar.api.batch.fs.internal
Class DefaultFileSystem.Cache

java.lang.Object
  extended by org.sonar.api.batch.fs.internal.DefaultFileSystem.Cache
Enclosing class:
DefaultFileSystem

public abstract static class DefaultFileSystem.Cache
extends Object


Constructor Summary
DefaultFileSystem.Cache()
           
 
Method Summary
protected abstract  void doAdd(InputFile inputFile)
           
protected abstract  void doIndex(String indexId, Object value, InputFile inputFile)
           
protected abstract  InputFile inputFile(UniqueIndexPredicate predicate)
           
protected abstract  Iterable<InputFile> inputFiles()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFileSystem.Cache

public DefaultFileSystem.Cache()
Method Detail

inputFiles

protected abstract Iterable<InputFile> inputFiles()

inputFile

@CheckForNull
protected abstract InputFile inputFile(UniqueIndexPredicate predicate)

doAdd

protected abstract void doAdd(InputFile inputFile)

doIndex

protected abstract void doIndex(String indexId,
                                Object value,
                                InputFile inputFile)


Copyright © 2009-2014 SonarSource. All Rights Reserved.