public abstract class Entitlement
extends java.lang.Object
implements java.lang.Comparable
| Modifier | Constructor and Description |
|---|---|
protected |
Entitlement(java.lang.String lbl)
Constructs an Entitlement labeled
lbl. |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object other) |
java.lang.String |
getHumanReadableLabel()
Returns human readable version of the entitlement's label
|
java.lang.String |
getHumanReadableTypeLabel()
Returns a human readable version of an entitlement type (base/add on)
|
java.lang.String |
getLabel()
Returns the Entitlement label
|
abstract boolean |
isBase() |
abstract boolean |
isPermanent()
Returns whether or not an Entitlement is permanent.
|
java.lang.String |
toString() |
protected Entitlement(java.lang.String lbl)
lbl.lbl - Entitlement label.public java.lang.String getLabel()
public abstract boolean isPermanent()
public java.lang.String getHumanReadableLabel()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(java.lang.Object other)
compareTo in interface java.lang.Comparablepublic abstract boolean isBase()
public java.lang.String getHumanReadableTypeLabel()