Uses of Class
org.postgresql.pljava.sqlgen.Lexicals.Identifier.Simple
Packages that use Lexicals.Identifier.Simple
Package
Description
The PL/Java API for use in writing database procedures, functions, and types
using PL/Java.
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.SimpleModifier and TypeFieldDescriptionprotected final Lexicals.Identifier.SimpleBasePrincipal.m_nameprotected final Lexicals.Identifier.SimpleBasePrincipal.m_nameprotected final Lexicals.Identifier.SimpleBasePrincipal.m_nameConstructors in org.postgresql.pljava with parameters of type Lexicals.Identifier.SimpleModifierConstructorDescriptionConstruct an instance given its name already as anIdentifier.Simple.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.sqlgenModifier and TypeClassDescriptionstatic final classDisplays/deparses like aSimpleidentifier, but no singleton of this class matches anything but itself, to represent pseudo-identifiers likePUBLICas a privilege grantee.Methods in org.postgresql.pljava.sqlgen that return Lexicals.Identifier.SimpleModifier and TypeMethodDescriptionConcatenates one or more strings or identifiers to the end of this identifier.static Lexicals.Identifier.SimpleCreate anIdentifier.Simplegiven its original, non-folded spelling, and whether it represents a quoted identifier.static Lexicals.Identifier.SimpleLexicals.Identifier.Simple.fromCatalog(String s) Create anIdentifier.Simplefrom a name string found in a PostgreSQL system catalog.static Lexicals.Identifier.SimpleCreate anIdentifier.Simplefrom a name string supplied in Java source, such as an annotation value.static Lexicals.Identifier.SimpleCreate anIdentifier.Simplefrom a name string supplied in Java source, such as an annotation value.static Lexicals.Identifier.SimpleLexicals.identifierFrom(Matcher m) Return an Identifier.Simple, given aMatcherthat has matched an ISO_AND_PG_IDENTIFIER_CAPTURING.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.SimpleModifier and TypeMethodDescriptionLexicals.Identifier.Qualified.nameFromCatalog(String qualifier, String local) Create anIdentifier.Qualifiedfrom name strings found in PostgreSQL system catalogs.Lexicals.Identifier.Qualified.nameFromJava(String s) Create anIdentifier.Qualified<Simple>from a name string supplied in Java source, such as an annotation value.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.Simple.withQualifier(Lexicals.Identifier.Simple qualifier) Methods in org.postgresql.pljava.sqlgen with parameters of type Lexicals.Identifier.SimpleModifier and TypeMethodDescriptionLexicals.Identifier.Operator.deparse(Lexicals.Identifier.Simple qualifier, Charset cs) Lexicals.Identifier.Simple.deparse(Lexicals.Identifier.Simple qualifier, Charset cs) abstract StringLexicals.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.Operator.withQualifier(Lexicals.Identifier.Simple qualifier) Lexicals.Identifier.Simple.withQualifier(Lexicals.Identifier.Simple qualifier) abstract Lexicals.Identifier.Qualified<T> Lexicals.Identifier.Unqualified.withQualifier(Lexicals.Identifier.Simple qualifier) Form anIdentifier.Qualifiedwith this as the local part.