Module org.postgresql.pljava
Package org.postgresql.pljava.model
Interface RegClass.Known<T extends CatalogObject.Addressed<T>>
- Type Parameters:
T
- identifies the specific CatalogObject.Addressed subinterface to result when this is applied as theclassId
to a bareCatalogObject
.
- All Superinterfaces:
CatalogObject
,CatalogObject.AccessControlled<CatalogObject.Grant.OnClass>
,CatalogObject.Addressed<RegClass>
,CatalogObject.Named<Lexicals.Identifier.Simple>
,CatalogObject.Namespaced<Lexicals.Identifier.Simple>
,CatalogObject.Owned
,RegClass
- Enclosing interface:
RegClass
A more-specifically-typed subinterface of
RegClass
, used in the
CLASSID
static fields of interfaces in this package.-
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
Nested classes/interfaces inherited from interface org.postgresql.pljava.model.RegClass
RegClass.Known<T extends CatalogObject.Addressed<T>>
-
Field Summary
Fields inherited from interface org.postgresql.pljava.model.CatalogObject
InvalidOid
-
Method Summary
Methods inherited from interface org.postgresql.pljava.model.CatalogObject
isValid, of, oid
Methods inherited from interface org.postgresql.pljava.model.CatalogObject.AccessControlled
grants, grants
Methods inherited from interface org.postgresql.pljava.model.CatalogObject.Addressed
classId, exists, shared
Methods inherited from interface org.postgresql.pljava.model.CatalogObject.Named
name
Methods inherited from interface org.postgresql.pljava.model.CatalogObject.Namespaced
namespace, namespaceName, qualifiedName
Methods inherited from interface org.postgresql.pljava.model.CatalogObject.Owned
owner
Methods inherited from interface org.postgresql.pljava.model.RegClass
checks, forceRowSecurity, hasIndex, hasRules, hasSubclass, hasTriggers, isPartition, isPopulated, isShared, nAttributes, ofType, options, rowSecurity, toastRelation, tupleDescriptor, type
-
Method Details
-
invalid
Returns the invalid CatalogObject with this class ID.
-