public interface ProductPermission
| Modifier and Type | Interface and Description |
|---|---|
static class |
ProductPermission.PermissionType
The type of permission granted
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
equal(ProductPermission self,
Object o)
Test whether the product permission matches the object.
|
boolean |
equals(Object o)
All concrete implementations must delegate to
equal(ProductPermission, Object) for their implementation. |
String |
getBillingKey() |
String |
getGroupName() |
ProductPermission.PermissionType |
getType() |
static int |
hash(ProductPermission self)
The hash function for all product permission objects
|
int |
hashCode()
All concrete implementations must delegate to
hash(ProductPermission) for their implementation. |
boolean |
isDefault() |
String getBillingKey()
ProductPermission.PermissionType getType()
String getGroupName()
boolean isDefault()
true if this is a default group, false otherwiseProductPermission.PermissionType.isDefaultSupported()boolean equals(Object o)
equal(ProductPermission, Object) for their implementation.equals in class Objectequal(ProductPermission, Object)int hashCode()
hash(ProductPermission) for their implementation.hashCode in class Objecthash(ProductPermission)static boolean equal(ProductPermission self, Object o)
This method only takes into account getBillingKey(), getType() and getGroupName().
isDefault() is not taken into account when testing equality
self - o - static int hash(ProductPermission self)
This method only takes into account getBillingKey(), getType() and getGroupName().
isDefault() is not taken into account when testing equality
self - o - Copyright © 2016 Atlassian. All Rights Reserved.