Uses of Class
org.postgresql.pljava.sqlgen.Lexicals.Identifier.Unqualified
Package
Description
Interfaces that model a useful subset of the PostgreSQL system catalogs
and related PostgreSQL abstractions for convenient Java access.
API for manipulating common lexical elements of SQL such as identifiers,
mostly for use by PL/Java's SQL deployment-descriptor-generating code, but
exported here for other possible uses.
-
Uses of Lexicals.Identifier.Unqualified in org.postgresql.pljava.model
Modifier and TypeInterfaceDescriptionstatic interface
CatalogObject.Named<T extends Lexicals.Identifier.Unqualified<T>>
Interface for any catalog object that has a name, which can be anIdentifier.Simple
or anIdentifier.Operator
.static interface
CatalogObject.Namespaced<T extends Lexicals.Identifier.Unqualified<T>>
Interface for any catalog object that has a name and also a namespace or schema (an associated instance ofRegNamespace
). -
Uses of Lexicals.Identifier.Unqualified in org.postgresql.pljava.sqlgen
Modifier and TypeClassDescriptionstatic class
Lexicals.Identifier.Qualified<T extends Lexicals.Identifier.Unqualified<T>>
Class representing a schema-qualified identifier.static class
Modifier and TypeClassDescriptionstatic final class
What is the name of an unnamed parameter or column?static class
Class representing an Identifier that names a PostgreSQL operator.static final class
Displays/deparses like aSimple
identifier, but no singleton of this class matches anything but itself, to represent pseudo-identifiers likePUBLIC
as a privilege grantee.static class
Class representing an unqualified identifier in the form of a name (whether a case-insensitive "regular identifier" without quotes, or a delimited form).