Uses of Class
io.trino.sql.tree.PrincipalSpecification
Packages that use PrincipalSpecification
-
Uses of PrincipalSpecification in io.trino.sql.tree
Methods in io.trino.sql.tree that return PrincipalSpecificationModifier and TypeMethodDescriptionDeny.getGrantee()Grant.getGrantee()Revoke.getGrantee()SetAuthorizationStatement.getPrincipal()Methods in io.trino.sql.tree that return types with arguments of type PrincipalSpecificationModifier and TypeMethodDescriptionGrantRoles.getGrantees()RevokeRoles.getGrantees()CreateCatalog.getPrincipal()CreateSchema.getPrincipal()GrantorSpecification.getPrincipal()Constructors in io.trino.sql.tree with parameters of type PrincipalSpecificationModifierConstructorDescriptionDeny(NodeLocation location, Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee) Deny(Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee) Grant(NodeLocation location, Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee, boolean grantOption) Grant(Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee, boolean grantOption) Revoke(boolean grantOptionFor, Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee) Revoke(NodeLocation location, boolean grantOptionFor, Optional<List<String>> privileges, Optional<GrantOnType> type, QualifiedName name, PrincipalSpecification grantee) SetAuthorizationStatement(NodeLocation location, QualifiedName source, PrincipalSpecification principal) SetAuthorizationStatement(QualifiedName source, PrincipalSpecification principal) SetSchemaAuthorization(NodeLocation location, QualifiedName source, PrincipalSpecification principal) SetSchemaAuthorization(QualifiedName source, PrincipalSpecification principal) SetTableAuthorization(NodeLocation location, QualifiedName source, PrincipalSpecification principal) SetTableAuthorization(QualifiedName source, PrincipalSpecification principal) SetViewAuthorization(NodeLocation location, QualifiedName source, PrincipalSpecification principal) SetViewAuthorization(QualifiedName source, PrincipalSpecification principal) Constructor parameters in io.trino.sql.tree with type arguments of type PrincipalSpecificationModifierConstructorDescriptionCreateCatalog(Identifier catalogName, boolean notExists, Identifier connectorName, List<Property> properties, Optional<PrincipalSpecification> principal, Optional<String> comment) CreateCatalog(NodeLocation location, Identifier catalogName, boolean notExists, Identifier connectorName, List<Property> properties, Optional<PrincipalSpecification> principal, Optional<String> comment) CreateSchema(NodeLocation location, QualifiedName schemaName, boolean notExists, List<Property> properties, Optional<PrincipalSpecification> principal) CreateSchema(QualifiedName schemaName, boolean notExists, List<Property> properties, Optional<PrincipalSpecification> principal) GrantorSpecification(GrantorSpecification.Type type, Optional<PrincipalSpecification> principal)