Package migratedb.v1.core.api
Class Location.CustomLocation
java.lang.Object
migratedb.v1.core.api.Location
migratedb.v1.core.api.Location.CustomLocation
- Enclosing class:
- Location
-
Nested Class Summary
Nested classes/interfaces inherited from class migratedb.v1.core.api.Location
Location.ClassPathLocation, Location.CustomLocation, Location.FileSystemLocation -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCustomLocation(ClassProvider<?> classProvider, ResourceProvider resourceProvider) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanexists()static Location.CustomLocationfromClass(String className, @Nullable ClassLoader classLoader) inthashCode()toString()The inverse ofLocation.parse(String, ClassLoader).
-
Field Details
-
PREFIX
The prefix for custom location implementations.- See Also:
-
-
Constructor Details
-
CustomLocation
-
-
Method Details
-
fromClass
public static Location.CustomLocation fromClass(String className, @Nullable ClassLoader classLoader) -
resourceProvider
- Specified by:
resourceProviderin classLocation
-
classProvider
- Specified by:
classProviderin classLocation
-
exists
public boolean exists() -
equals
-
hashCode
public int hashCode() -
toString
Description copied from class:LocationThe inverse ofLocation.parse(String, ClassLoader).
-