- All Superinterfaces:
CatalogObject
,CatalogObject.Addressed<RegCollation>
,CatalogObject.Named<Lexicals.Identifier.Simple>
,CatalogObject.Namespaced<Lexicals.Identifier.Simple>
,CatalogObject.Owned
public interface RegCollation
extends CatalogObject.Addressed<RegCollation>, CatalogObject.Namespaced<Lexicals.Identifier.Simple>, CatalogObject.Owned
Model of a registered PostgreSQL collation, consisting of a provider and
version,
collate
and ctype
strings meaningful to that
provider, and a CharsetEncoding
(or ANY
if the collation
is usable with any encoding).-
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
Modifier and TypeFieldDescriptionstatic final RegCollation
static final RegClass.Known
<RegCollation> static final RegCollation
static final RegCollation
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.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
-
Field Details
-
CLASSID
-
DEFAULT
-
C
-
POSIX
-
-
Method Details
-
encoding
CharsetEncoding encoding() -
collate
String collate() -
ctype
String ctype() -
provider
RegCollation.Provider provider()- Since:
- PG 10
-
version
String version()- Since:
- PG 10
-
deterministic
boolean deterministic()- Since:
- PG 12
-