Module org.postgresql.pljava
Package org.postgresql.pljava.model
Interface CatalogObject.Namespaced<T extends Lexicals.Identifier.Unqualified<T>>
- All Superinterfaces:
CatalogObject.Named<T>
- All Known Subinterfaces:
RegClass
,RegClass.Known<T>
,RegCollation
,RegConfig
,RegDictionary
,RegOperator
,RegProcedure<M>
,RegType
,RegType.Unresolved
- Enclosing interface:
CatalogObject
public static interface CatalogObject.Namespaced<T extends Lexicals.Identifier.Unqualified<T>>
extends CatalogObject.Named<T>
Interface for any catalog object that has a name and also a namespace
or schema (an associated instance of
RegNamespace
).-
Method Summary
Modifier and TypeMethodDescriptiondefault Lexicals.Identifier.Simple
default Lexicals.Identifier.Qualified
<T> Methods inherited from interface org.postgresql.pljava.model.CatalogObject.Named
name
-
Method Details
-
namespace
RegNamespace namespace() -
qualifiedName
-
namespaceName
-