- All Superinterfaces:
CatalogObject,CatalogObject.AccessControlled<CatalogObject.Grant.OnNamespace>,CatalogObject.Addressed<RegNamespace>,CatalogObject.Named<Lexicals.Identifier.Simple>,CatalogObject.Owned
public interface RegNamespace
extends CatalogObject.Addressed<RegNamespace>, CatalogObject.Named<Lexicals.Identifier.Simple>, CatalogObject.Owned, CatalogObject.AccessControlled<CatalogObject.Grant.OnNamespace>
Model of a namespace (named schema) entry in the PostgreSQL catalogs.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.postgresql.pljava.model.CatalogObject
CatalogObject.AccessControlled<T extends CatalogObject.Grant>, CatalogObject.Addressed<T extends CatalogObject.Addressed<T>>, CatalogObject.Component, CatalogObject.Grant, CatalogObject.Named<T extends Lexicals.Identifier.Unqualified<T>>, CatalogObject.Namespaced<T extends Lexicals.Identifier.Unqualified<T>>, CatalogObject.Owned -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegClass.Known<RegNamespace> static final RegNamespacestatic final RegNamespaceFields inherited from interface org.postgresql.pljava.model.CatalogObject
InvalidOid -
Method Summary
Methods inherited from interface org.postgresql.pljava.model.CatalogObject
isValid, of, oidMethods inherited from interface org.postgresql.pljava.model.CatalogObject.AccessControlled
grants, grantsMethods inherited from interface org.postgresql.pljava.model.CatalogObject.Addressed
classId, exists, sharedMethods inherited from interface org.postgresql.pljava.model.CatalogObject.Named
nameMethods inherited from interface org.postgresql.pljava.model.CatalogObject.Owned
owner
-
Field Details
-
CLASSID
-
PG_CATALOG
-
PG_TOAST
-