Class PermissionGrantAsPureData
java.lang.Object
com.atlassian.jira.permission.data.PermissionGrantAsPureData
This is a wrapper over
PermissionGrant or PermissionGrantInput
which treats both of them in the same way in terms of equality. I.e. it ignores the id of grants.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.common.base.Function<PermissionGrantAsPureData, PermissionGrant> static final com.google.common.base.Function<PermissionGrantAsPureData, PermissionGrantInput> static final com.google.common.base.Function<PermissionGrant, PermissionGrantAsPureData> static final com.google.common.base.Function<PermissionGrantInput, PermissionGrantAsPureData> -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic com.google.common.base.Predicate<PermissionGrant> io.atlassian.fugue.Either<PermissionGrant, PermissionGrantInput> getGrant()inthashCode()static PermissionGrantAsPureDataof(PermissionGrant grant) static PermissionGrantAsPureDataof(PermissionGrantInput grantData) toString()
-
Field Details
-
TO_PURE_DATA
public static final com.google.common.base.Function<PermissionGrant,PermissionGrantAsPureData> TO_PURE_DATA -
TO_PURE_DATA_2
public static final com.google.common.base.Function<PermissionGrantInput,PermissionGrantAsPureData> TO_PURE_DATA_2 -
TO_GRANT
public static final com.google.common.base.Function<PermissionGrantAsPureData,PermissionGrant> TO_GRANT -
TO_GRANT_INPUT
public static final com.google.common.base.Function<PermissionGrantAsPureData,PermissionGrantInput> TO_GRANT_INPUT
-
-
Method Details
-
getActual
-
getGrant
-
getGrantInput
-
of
-
of
-
equalToModuloId
public static com.google.common.base.Predicate<PermissionGrant> equalToModuloId(PermissionGrantInput data) -
equals
-
hashCode
public int hashCode() -
toString
-