liquibase.parser.NamespaceDetails Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of liquibase-core Show documentation
Show all versions of liquibase-core Show documentation
Liquibase is a tool for managing and executing database changes.
package liquibase.parser;
import liquibase.serializer.LiquibaseSerializer;
import liquibase.servicelocator.PrioritizedService;
public interface NamespaceDetails extends PrioritizedService{
public static int PRIORITY_EXTENSION = PRIORITY_DATABASE;
boolean supports(LiquibaseSerializer serializer, String namespaceOrUrl);
boolean supports(LiquibaseParser parser, String namespaceOrUrl);
String getShortName(String namespaceOrUrl);
String getSchemaUrl(String namespaceOrUrl);
String[] getNamespaces();
}