Class AbstractGrant