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.Object
public int compareTo(java.lang.Object other)
compareTo
in interface java.lang.Comparable
public abstract boolean isBase()
public java.lang.String getHumanReadableTypeLabel()