public abstract class AbstractControl extends java.lang.Object implements Control
| Modifier and Type | Field and Description |
|---|---|
private boolean |
criticality
is control critical.
|
protected org.slf4j.Logger |
logger
Logger for this class.
|
private java.lang.String |
oid
control oid.
|
| Constructor and Description |
|---|
AbstractControl(java.lang.String id)
Creates a new abstract control.
|
AbstractControl(java.lang.String id,
boolean b)
Creates a new abstract control.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
boolean |
getCriticality()
Returns whether the control is critical.
|
java.lang.String |
getOID()
Returns the OID for this control.
|
abstract int |
hashCode()
Returns the hash code for this object.
|
protected final org.slf4j.Logger logger
private final java.lang.String oid
private final boolean criticality
public AbstractControl(java.lang.String id)
id - OID of this controlpublic AbstractControl(java.lang.String id,
boolean b)
id - OID of this controlb - whether this control is criticalpublic java.lang.String getOID()
Controlpublic boolean getCriticality()
ControlgetCriticality in interface Controlpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic abstract int hashCode()
hashCode in class java.lang.Object