[jOOQ/jOOQ#681] Added HSQLDB support for domains
This commit is contained in:
parent
f95bc28eba
commit
d0763a9d3e
@ -68,25 +68,25 @@ public interface AlterDomainStep<T> {
|
||||
/**
|
||||
* Add the <code>ADD</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainFinalStep add(Constraint addConstraint);
|
||||
|
||||
/**
|
||||
* Add the <code>DROP CONSTRAINT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainDropConstraintCascadeStep dropConstraint(String dropConstraint);
|
||||
|
||||
/**
|
||||
* Add the <code>DROP CONSTRAINT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainDropConstraintCascadeStep dropConstraint(Name dropConstraint);
|
||||
|
||||
/**
|
||||
* Add the <code>DROP CONSTRAINT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainDropConstraintCascadeStep dropConstraint(Constraint dropConstraint);
|
||||
|
||||
/**
|
||||
@ -164,19 +164,19 @@ public interface AlterDomainStep<T> {
|
||||
/**
|
||||
* Add the <code>SET DEFAULT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainFinalStep setDefault(T setDefault);
|
||||
|
||||
/**
|
||||
* Add the <code>SET DEFAULT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainFinalStep setDefault(Field<T> setDefault);
|
||||
|
||||
/**
|
||||
* Add the <code>DROP DEFAULT</code> clause to the <code>ALTER DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
AlterDomainFinalStep dropDefault();
|
||||
|
||||
/**
|
||||
|
||||
@ -68,12 +68,12 @@ public interface CreateDomainAsStep {
|
||||
/**
|
||||
* Add the <code>AS</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
<T> CreateDomainDefaultStep<T> as(Class<T> dataType);
|
||||
|
||||
/**
|
||||
* Add the <code>AS</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
<T> CreateDomainDefaultStep<T> as(DataType<T> dataType);
|
||||
}
|
||||
|
||||
@ -68,12 +68,12 @@ public interface CreateDomainConstraintStep extends CreateDomainFinalStep {
|
||||
/**
|
||||
* Add the <code>CONSTRAINTS</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainConstraintStep constraints(Constraint... constraints);
|
||||
|
||||
/**
|
||||
* Add the <code>CONSTRAINTS</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainConstraintStep constraints(Collection<? extends Constraint> constraints);
|
||||
}
|
||||
|
||||
@ -68,12 +68,12 @@ public interface CreateDomainDefaultStep<T> extends CreateDomainConstraintStep {
|
||||
/**
|
||||
* Add the <code>DEFAULT_</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainConstraintStep default_(T default_);
|
||||
|
||||
/**
|
||||
* Add the <code>DEFAULT_</code> clause to the <code>CREATE DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainConstraintStep default_(Field<T> default_);
|
||||
}
|
||||
|
||||
@ -8793,7 +8793,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#createDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainAsStep createDomain(String domain);
|
||||
|
||||
/**
|
||||
@ -8801,7 +8801,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#createDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainAsStep createDomain(Name domain);
|
||||
|
||||
/**
|
||||
@ -8809,7 +8809,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#createDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
CreateDomainAsStep createDomain(Domain<?> domain);
|
||||
|
||||
/**
|
||||
@ -8985,7 +8985,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomain(String domain);
|
||||
|
||||
/**
|
||||
@ -8993,7 +8993,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomain(Name domain);
|
||||
|
||||
/**
|
||||
@ -9001,7 +9001,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomain(Domain<T> domain);
|
||||
|
||||
/**
|
||||
@ -9009,7 +9009,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomainIfExists(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomainIfExists(String domain);
|
||||
|
||||
/**
|
||||
@ -9017,7 +9017,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomainIfExists(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomainIfExists(Name domain);
|
||||
|
||||
/**
|
||||
@ -9025,7 +9025,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#alterDomainIfExists(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
<T> AlterDomainStep<T> alterDomainIfExists(Domain<T> domain);
|
||||
|
||||
/**
|
||||
@ -9129,7 +9129,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomain(String domain);
|
||||
|
||||
/**
|
||||
@ -9137,7 +9137,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomain(Name domain);
|
||||
|
||||
/**
|
||||
@ -9145,7 +9145,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomain(Domain<?> domain);
|
||||
|
||||
/**
|
||||
@ -9153,7 +9153,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomainIfExists(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomainIfExists(String domain);
|
||||
|
||||
/**
|
||||
@ -9161,7 +9161,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomainIfExists(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomainIfExists(Name domain);
|
||||
|
||||
/**
|
||||
@ -9169,7 +9169,7 @@ public interface DSLContext extends Scope , AutoCloseable {
|
||||
*
|
||||
* @see DSL#dropDomainIfExists(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainCascadeStep dropDomainIfExists(Domain<?> domain);
|
||||
|
||||
/**
|
||||
|
||||
@ -68,12 +68,12 @@ public interface DropDomainCascadeStep extends DropDomainFinalStep {
|
||||
/**
|
||||
* Add the <code>CASCADE</code> clause to the <code>DROP DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ H2, POSTGRES })
|
||||
@Support({ H2, HSQLDB, POSTGRES })
|
||||
DropDomainFinalStep cascade();
|
||||
|
||||
/**
|
||||
* Add the <code>RESTRICT</code> clause to the <code>DROP DOMAIN</code> statement.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
DropDomainFinalStep restrict();
|
||||
}
|
||||
|
||||
@ -6882,7 +6882,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#createDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.CreateDomainAsStep createDomain(String domain) {
|
||||
return dsl().createDomain(domain);
|
||||
}
|
||||
@ -6892,7 +6892,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#createDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.CreateDomainAsStep createDomain(Name domain) {
|
||||
return dsl().createDomain(domain);
|
||||
}
|
||||
@ -6902,7 +6902,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#createDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.CreateDomainAsStep createDomain(Domain<?> domain) {
|
||||
return dsl().createDomain(domain);
|
||||
}
|
||||
@ -7122,7 +7122,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomain(String domain) {
|
||||
return dsl().alterDomain(domain);
|
||||
}
|
||||
@ -7132,7 +7132,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomain(Name domain) {
|
||||
return dsl().alterDomain(domain);
|
||||
}
|
||||
@ -7142,7 +7142,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomain(Domain<T> domain) {
|
||||
return dsl().alterDomain(domain);
|
||||
}
|
||||
@ -7152,7 +7152,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomainIfExists(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomainIfExists(String domain) {
|
||||
return dsl().alterDomainIfExists(domain);
|
||||
}
|
||||
@ -7162,7 +7162,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomainIfExists(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomainIfExists(Name domain) {
|
||||
return dsl().alterDomainIfExists(domain);
|
||||
}
|
||||
@ -7172,7 +7172,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#alterDomainIfExists(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, POSTGRES })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES })
|
||||
public static <T> org.jooq.AlterDomainStep<T> alterDomainIfExists(Domain<T> domain) {
|
||||
return dsl().alterDomainIfExists(domain);
|
||||
}
|
||||
@ -7302,7 +7302,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomain(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomain(String domain) {
|
||||
return dsl().dropDomain(domain);
|
||||
}
|
||||
@ -7312,7 +7312,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomain(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomain(Name domain) {
|
||||
return dsl().dropDomain(domain);
|
||||
}
|
||||
@ -7322,7 +7322,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomain(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomain(Domain<?> domain) {
|
||||
return dsl().dropDomain(domain);
|
||||
}
|
||||
@ -7332,7 +7332,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomainIfExists(String)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomainIfExists(String domain) {
|
||||
return dsl().dropDomainIfExists(domain);
|
||||
}
|
||||
@ -7342,7 +7342,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomainIfExists(Name)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomainIfExists(Name domain) {
|
||||
return dsl().dropDomainIfExists(domain);
|
||||
}
|
||||
@ -7352,7 +7352,7 @@ public class DSL {
|
||||
*
|
||||
* @see DSLContext#dropDomainIfExists(Domain)
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static org.jooq.DropDomainCascadeStep dropDomainIfExists(Domain<?> domain) {
|
||||
return dsl().dropDomainIfExists(domain);
|
||||
}
|
||||
@ -11931,7 +11931,7 @@ public class DSL {
|
||||
* Create the <code>VALUE</code> pseudo field for usage with
|
||||
* <code>DOMAIN</code> specifications.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static <T> Field<T> value(Class<T> type) {
|
||||
return value(DefaultDataType.getDataType(null, type));
|
||||
}
|
||||
@ -11940,7 +11940,7 @@ public class DSL {
|
||||
* Create the <code>VALUE</code> pseudo field for usage with
|
||||
* <code>DOMAIN</code> specifications.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static <T> Field<T> value(DataType<T> type) {
|
||||
return field("{0}", type, N_VALUE);
|
||||
}
|
||||
@ -11948,7 +11948,7 @@ public class DSL {
|
||||
/**
|
||||
* Create a <code>DOMAIN</code> reference.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static Domain<?> domain(String name) {
|
||||
return domain(name(name));
|
||||
}
|
||||
@ -11956,7 +11956,7 @@ public class DSL {
|
||||
/**
|
||||
* Create a <code>DOMAIN</code> reference.
|
||||
*/
|
||||
@Support({ FIREBIRD, H2, POSTGRES })
|
||||
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
|
||||
public static Domain<?> domain(Name name) {
|
||||
return new DomainImpl<>(null, name, new DefaultDataType<>(null, Object.class, name));
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user