Class Lexicals.Identifier.Pseudo

All Implemented Interfaces:
Serializable
Enclosing class:
Lexicals.Identifier

public static final class Lexicals.Identifier.Pseudo
extends Lexicals.Identifier.Simple
Displays/deparses like a Simple identifier, but no singleton of this class matches anything but itself, to represent pseudo-identifiers like PUBLIC as a privilege grantee.
See Also:
Serialized Form
  • Field Details

    • PUBLIC

      public static final Lexicals.Identifier.Pseudo PUBLIC
      Instance intended to represent PUBLIC when used as a privilege grantee.

      It would not be correct to use this instance for other special things that happen to be named PUBLIC, such as the PUBLIC schema. That is a real catalog object that has the actual name PUBLIC, and should be represented as a Simple with that name.

  • Method Details