Uses of Class
org.postgresql.pljava.sqlgen.Lexicals.Identifier.Simple
-
Packages that use Lexicals.Identifier.Simple Package Description org.postgresql.pljava The PL/Java API for use in writing database procedures, functions, and types using PL/Java.org.postgresql.pljava.sqlgen 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.Simple in org.postgresql.pljava
Fields in org.postgresql.pljava declared as Lexicals.Identifier.Simple Modifier and Type Field Description protected Lexicals.Identifier.Simple
BasePrincipal. m_name
protected Lexicals.Identifier.Simple
BasePrincipal. m_name
protected Lexicals.Identifier.Simple
BasePrincipal. m_name
Constructors in org.postgresql.pljava with parameters of type Lexicals.Identifier.Simple Constructor Description Sandboxed(Lexicals.Identifier.Simple name)
Construct an instance given its name already as anIdentifier.Simple
.Unsandboxed(Lexicals.Identifier.Simple name)
Construct an instance given its name already as anIdentifier.Simple
. -
Uses of Lexicals.Identifier.Simple in org.postgresql.pljava.sqlgen
Subclasses of Lexicals.Identifier.Simple in org.postgresql.pljava.sqlgen Modifier and Type Class Description static class
Lexicals.Identifier.Pseudo
Displays/deparses like aSimple
identifier, but no singleton of this class matches anything but itself, to represent pseudo-identifiers likePUBLIC
as a privilege grantee.Methods in org.postgresql.pljava.sqlgen that return Lexicals.Identifier.Simple Modifier and Type Method Description Lexicals.Identifier.Simple
Lexicals.Identifier.Simple. concat(Object... more)
Concatenates one or more strings or identifiers to the end of this identifier.static Lexicals.Identifier.Simple
Lexicals.Identifier.Simple. from(String s, boolean quoted)
Create anIdentifier.Simple
given its original, non-folded spelling, and whether it represents a quoted identifier.static Lexicals.Identifier.Simple
Lexicals.Identifier.Simple. fromCatalog(String s)
Create anIdentifier.Simple
from a name string found in a PostgreSQL system catalog.static Lexicals.Identifier.Simple
Lexicals.Identifier.Simple. fromJava(String s)
Create anIdentifier.Simple
from a name string supplied in Java source, such as an annotation value.static Lexicals.Identifier.Simple
Lexicals.Identifier.Simple. fromJava(String s, Messager msgr)
Create anIdentifier.Simple
from a name string supplied in Java source, such as an annotation value.static Lexicals.Identifier.Simple
Lexicals. identifierFrom(Matcher m)
Return an Identifier.Simple, given aMatcher
that has matched an ISO_AND_PG_IDENTIFIER_CAPTURING.Lexicals.Identifier.Simple
Lexicals.Identifier.Qualified. qualifier()
Returns the qualifier, possibly null, as aSimple
.Methods in org.postgresql.pljava.sqlgen that return types with arguments of type Lexicals.Identifier.Simple Modifier and Type Method Description static Lexicals.Identifier.Qualified<Lexicals.Identifier.Simple>
Lexicals.Identifier.Qualified. nameFromCatalog(String qualifier, String local)
Create anIdentifier.Qualified
from name strings found in PostgreSQL system catalogs.static Lexicals.Identifier.Qualified<Lexicals.Identifier.Simple>
Lexicals.Identifier.Qualified. nameFromJava(String s)
Create anIdentifier.Qualified<Simple>
from a name string supplied in Java source, such as an annotation value.static Lexicals.Identifier.Qualified<Lexicals.Identifier.Simple>
Lexicals.Identifier.Qualified. nameFromJava(String s, Messager msgr)
Create anIdentifier.Qualified<Simple>
from a name string supplied in Java source, such as an annotation value.Lexicals.Identifier.Qualified<Lexicals.Identifier.Simple>
Lexicals.Identifier.Simple. withQualifier(Lexicals.Identifier.Simple qualifier)
Methods in org.postgresql.pljava.sqlgen with parameters of type Lexicals.Identifier.Simple Modifier and Type Method Description String
Lexicals.Identifier.Operator. deparse(Lexicals.Identifier.Simple qualifier, Charset cs)
String
Lexicals.Identifier.Simple. deparse(Lexicals.Identifier.Simple qualifier, Charset cs)
abstract String
Lexicals.Identifier.Unqualified. deparse(Lexicals.Identifier.Simple qualifier, Charset cs)
Produce the deparsed form of a qualified identifier with the given qualifier and this as the local part.Lexicals.Identifier.Qualified<Lexicals.Identifier.Operator>
Lexicals.Identifier.Operator. withQualifier(Lexicals.Identifier.Simple qualifier)
Lexicals.Identifier.Qualified<Lexicals.Identifier.Simple>
Lexicals.Identifier.Simple. withQualifier(Lexicals.Identifier.Simple qualifier)
abstract Lexicals.Identifier.Qualified<T>
Lexicals.Identifier.Unqualified. withQualifier(Lexicals.Identifier.Simple qualifier)
Form anIdentifier.Qualified
with this as the local part.
-