org.liquibase.maven.plugins
Class MavenResourceAccessor
java.lang.Object
liquibase.resource.AbstractResourceAccessor
liquibase.resource.ClassLoaderResourceAccessor
org.liquibase.maven.plugins.MavenResourceAccessor
- All Implemented Interfaces:
- ResourceAccessor
public class MavenResourceAccessor
- extends ClassLoaderResourceAccessor
Extension of ClassLoaderResourceAccessor for Maven which will use a default or user specified ClassLoader to load files/resources.
MavenResourceAccessor
public MavenResourceAccessor()
MavenResourceAccessor
public MavenResourceAccessor(ClassLoader classLoader)
getResourcesAsStream
public Set<InputStream> getResourcesAsStream(String path)
throws IOException
- Specified by:
getResourcesAsStream in interface ResourceAccessor- Overrides:
getResourcesAsStream in class ClassLoaderResourceAccessor
- Throws:
IOException
list
public Set<String> list(String relativeTo,
String path,
boolean includeFiles,
boolean includeDirectories,
boolean recursive)
throws IOException
- Specified by:
list in interface ResourceAccessor- Overrides:
list in class ClassLoaderResourceAccessor
- Throws:
IOException
Copyright © 2015 Liquibase.org. All rights reserved.