Class MavenResourceAccessor

java.lang.Object
liquibase.AbstractExtensibleObject
liquibase.resource.AbstractResourceAccessor
liquibase.resource.ClassLoaderResourceAccessor
org.liquibase.maven.plugins.MavenResourceAccessor
All Implemented Interfaces:
AutoCloseable, Cloneable, liquibase.ExtensibleObject, liquibase.resource.ResourceAccessor

public class MavenResourceAccessor extends liquibase.resource.ClassLoaderResourceAccessor
Extension of ClassLoaderResourceAccessor for Maven which will use a default or user specified ClassLoader to load files/resources.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface liquibase.resource.ResourceAccessor

    liquibase.resource.ResourceAccessor.NotFoundResource, liquibase.resource.ResourceAccessor.SearchOptions
  • Field Summary

    Fields inherited from class liquibase.resource.ClassLoaderResourceAccessor

    description
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class liquibase.resource.ClassLoaderResourceAccessor

    close, configureAdditionalResourceAccessors, describeLocations, getAll, init, search, search

    Methods inherited from class liquibase.AbstractExtensibleObject

    clone, describe, equals, get, get, get, getAttributes, getFieldValue, getObjectMetaData, getValuePath, has, hashCode, set, toString

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface liquibase.resource.ResourceAccessor

    get, getExisting, list, openStream, openStreams
  • Constructor Details

    • MavenResourceAccessor

      public MavenResourceAccessor(ClassLoader classLoader)