Interface CatalogObject.Grant.OnClass

All Superinterfaces:
org.postgresql.pljava.model.CatalogObject.DELETE, CatalogObject.Grant, CatalogObject.Grant.OnAttribute, org.postgresql.pljava.model.CatalogObject.INSERT, org.postgresql.pljava.model.CatalogObject.REFERENCES, org.postgresql.pljava.model.CatalogObject.SELECT, org.postgresql.pljava.model.CatalogObject.TRIGGER, org.postgresql.pljava.model.CatalogObject.TRUNCATE, org.postgresql.pljava.model.CatalogObject.UPDATE
Enclosing interface:
CatalogObject.Grant

public static interface CatalogObject.Grant.OnClass extends CatalogObject.Grant.OnAttribute, org.postgresql.pljava.model.CatalogObject.DELETE, org.postgresql.pljava.model.CatalogObject.TRUNCATE, org.postgresql.pljava.model.CatalogObject.TRIGGER
Subtype of Grant representing the privileges that may be granted on a class (or relation, table, view).
  • Method Details

    • selectGranted

      boolean selectGranted()
    • selectGrantable

      boolean selectGrantable()
    • insertGranted

      boolean insertGranted()
    • insertGrantable

      boolean insertGrantable()
    • updateGranted

      boolean updateGranted()
    • updateGrantable

      boolean updateGrantable()
    • referencesGranted

      boolean referencesGranted()
    • referencesGrantable

      boolean referencesGrantable()
    • deleteGranted

      boolean deleteGranted()
    • deleteGrantable

      boolean deleteGrantable()
    • truncateGranted

      boolean truncateGranted()
    • truncateGrantable

      boolean truncateGrantable()
    • triggerGranted

      boolean triggerGranted()
    • triggerGrantable

      boolean triggerGrantable()