liquibase.resource
Class AbstractResourceAccessor

java.lang.Object
  extended by liquibase.resource.AbstractResourceAccessor
All Implemented Interfaces:
ResourceAccessor
Direct Known Subclasses:
ClassLoaderResourceAccessor, FileSystemResourceAccessor

public abstract class AbstractResourceAccessor
extends Object
implements ResourceAccessor


Constructor Summary
protected AbstractResourceAccessor()
           
 
Method Summary
protected  void addRootPath(URL path)
           
protected  String convertToPath(String string)
           
protected  String convertToPath(String relativeTo, String path)
           
protected  void getContents(File rootFile, boolean recursive, boolean includeFiles, boolean includeDirectories, String basePath, Set<String> returnSet)
           
protected  List<String> getRootPaths()
           
protected  void init()
           
protected  boolean isCaseSensitive()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface liquibase.resource.ResourceAccessor
getResourcesAsStream, list, toClassLoader
 

Constructor Detail

AbstractResourceAccessor

protected AbstractResourceAccessor()
Method Detail

init

protected void init()

isCaseSensitive

protected boolean isCaseSensitive()

addRootPath

protected void addRootPath(URL path)

getRootPaths

protected List<String> getRootPaths()

getContents

protected void getContents(File rootFile,
                           boolean recursive,
                           boolean includeFiles,
                           boolean includeDirectories,
                           String basePath,
                           Set<String> returnSet)

convertToPath

protected String convertToPath(String string)

convertToPath

protected String convertToPath(String relativeTo,
                               String path)


Copyright © 2016 Liquibase.org. All rights reserved.