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
 void add(InputDir inputDir)
           
protected abstract  void doAdd(InputDir inputDir)
           
protected abstract  void doAdd(InputFile inputFile)
           
protected abstract  InputDir inputDir(String relativePath)
           
protected abstract  InputFile inputFile(RelativePathPredicate 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(RelativePathPredicate predicate)

inputDir

@CheckForNull
protected abstract InputDir inputDir(String relativePath)

doAdd

protected abstract void doAdd(InputFile inputFile)

doAdd

protected abstract void doAdd(InputDir inputDir)

add

public void add(InputDir inputDir)


Copyright © 2009–2014 SonarSource. All rights reserved.