@Value.Immutable public interface SQLViewRepresentation extends ViewRepresentation
ViewRepresentation.Type
Modifier and Type | Method and Description |
---|---|
java.lang.String |
defaultCatalog()
The default catalog when the view is created.
|
Namespace |
defaultNamespace()
The default namespace when the view is created.
|
java.lang.String |
dialect()
The view query SQL dialect.
|
java.util.List<java.lang.String> |
fieldAliases()
The view field aliases.
|
java.util.List<java.lang.String> |
fieldComments()
The view field comments.
|
java.lang.String |
sql()
The view query SQL text.
|
default java.lang.String |
type() |
default java.lang.String type()
type
in interface ViewRepresentation
java.lang.String sql()
java.lang.String dialect()
@Nullable java.lang.String defaultCatalog()
@Nullable Namespace defaultNamespace()
java.util.List<java.lang.String> fieldComments()
java.util.List<java.lang.String> fieldAliases()