Top Interfaces Classes
[default module]

Package liquibase.resource


Interface Summary

Modifier and TypeInterface and Description
public interface
PathHandler

Interface for extensions that can translate path strings into ResourceAccessors and java.io.InputStreams.

public interface
public interface
ResourceAccessor

ResourceAccessors abstract file access so they can be read in a variety of environments.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractPathHandler

Convenience base class for PathHandlers.

public abstract class
public abstract class
public abstract class
AbstractResourceAccessor

Convenience base class for ResourceAccessor implementations.

public class
ClassLoaderResourceAccessor

An implementation of DirectoryResourceAccessor that builds up the file roots based on the passed ClassLoader.

public class
CompositeResourceAccessor

A liquibase.resource.ResourceAccessor that contains multiple sub-accessors and combines the results of all of them.

public class
public class
DirectoryResourceAccessor

A @{link ResourceAccessor} implementation for files on the file system.

public class
FileSystemResourceAccessor

A @{link ResourceAccessor} implementation for files on the file system.
public class
public class
OpenOptions

Defines the options for opening Resources in Liquibase.

public class
public class
PathHandlerFactory

Singleton for working with PathHandlers.

public class
public class
SearchPathResourceAccessor

This should generally be the overall ResourceAccessor used by integrations.

public class
public class
public class