Package com.sun.solaris.service.pools
Class Component
- java.lang.Object
-
- com.sun.solaris.service.pools.Element
-
- com.sun.solaris.service.pools.Component
-
- All Implemented Interfaces:
Property
,PropertyWalk
public class Component extends Element
TheComponent
class represents a configuration resource component.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Indicates whether some other Component is "equal to this one.protected long
getElem()
Return the pointer to this component as an element.java.lang.String
getInformation(int deep)
Returns a descriptive string which describes the component.int
hashCode()
Returns a hash code value for the object.java.lang.String
toString()
Returns a string representation of this component.-
Methods inherited from class com.sun.solaris.service.pools.Element
getBoolProperty, getDoubleProperty, getLongProperty, getProperty, getStringProperty, putProperty, rmProperty, walk, walkProperties
-
-
-
-
Method Detail
-
getInformation
public java.lang.String getInformation(int deep) throws PoolsException
Returns a descriptive string which describes the component.- Specified by:
getInformation
in classElement
- Parameters:
deep
- Whether the information should contain information about all contained elements.- Returns:
- a descriptive string which describes the component.
- Throws:
PoolsException
- If the component cannot be located.
-
toString
public java.lang.String toString()
Returns a string representation of this component.
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other Component is "equal to this one.- Overrides:
equals
in classjava.lang.Object
- Parameters:
o
- the reference object with which to compare.- Returns:
true
if this object is the same as the o argument;false
otherwise.- See Also:
hashCode()
-
hashCode
public int hashCode()
Returns a hash code value for the object. This method is supported for the benefit of hashtables such as those provided byjava.util.Hashtable
.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- a hash code value for this object.
- See Also:
equals(java.lang.Object)
,Hashtable
-
getElem
protected long getElem() throws PoolsException
Return the pointer to this component as an element.- Specified by:
getElem
in classElement
- Returns:
- The pointer to the native component which this object wraps.
- Throws:
PoolsException
- If there is an error converting the native component pointer to a native elem pointer.
-
-