Package org.opennms.netmgt.config
Class MergeableSpecific
- java.lang.Object
-
- org.opennms.netmgt.config.MergeableSpecific
-
- All Implemented Interfaces:
java.lang.Comparable<java.lang.String>
public final class MergeableSpecific extends java.lang.Object implements java.lang.Comparable<java.lang.String>This class is used as a wrapper object for the generated Specific class in the config package.- Author:
- David Hustace
-
-
Constructor Summary
Constructors Constructor Description MergeableSpecific(java.lang.String specific)Constructor for MergeableSpecific.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.String specific)Uses a comparable comparing to Specifics from the config package.booleanequals(java.lang.Object o)java.lang.StringgetSpecific()getSpecificbyte[]getValue()getValueinthashCode()voidsetSpecific(java.lang.String specific)setSpecificjava.lang.StringtoString()toString
-
-
-
Method Detail
-
compareTo
public int compareTo(java.lang.String specific)
Uses a comparable comparing to Specifics from the config package.- Specified by:
compareToin interfacejava.lang.Comparable<java.lang.String>- Parameters:
specific- aStringobject.- Returns:
- a int.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getSpecific
public java.lang.String getSpecific()
getSpecific
- Returns:
- a
Stringobject.
-
setSpecific
public void setSpecific(java.lang.String specific)
setSpecific
- Parameters:
specific- aStringobject.
-
toString
public java.lang.String toString()
toString
- Overrides:
toStringin classjava.lang.Object- Returns:
- a
Stringobject.
-
getValue
public byte[] getValue()
getValue
- Returns:
- the value
-
-