Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.shared
Class IpValue

java.lang.Object
  extended by org.hyperic.hq.appdef.shared.IpValue
All Implemented Interfaces:
java.io.Serializable

public class IpValue
extends java.lang.Object
implements java.io.Serializable

Value object for Ip.

See Also:
Serialized Form

Constructor Summary
IpValue()
           
IpValue(IpValue otherValue)
           
IpValue(java.lang.String address, java.lang.String netmask, java.lang.String mACAddress, java.lang.Integer id, java.lang.Long mTime, java.lang.Long cTime)
           
 
Method Summary
 boolean addressHasBeenSet()
           
 boolean cTimeHasBeenSet()
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getAddress()
           
 java.lang.Long getCTime()
           
 java.lang.Integer getId()
           
 java.lang.String getMACAddress()
           
 java.lang.Long getMTime()
           
 java.lang.String getNetmask()
           
 int hashCode()
           
protected  boolean hasIdentity()
          A Value object have an identity if its attributes making its Primary Key has all been set.
 boolean idHasBeenSet()
           
 boolean isIdentical(java.lang.Object other)
           
 boolean mACAddressHasBeenSet()
           
 boolean mTimeHasBeenSet()
           
 boolean netmaskHasBeenSet()
           
 void setAddress(java.lang.String address)
           
 void setCTime(java.lang.Long cTime)
           
 void setId(java.lang.Integer id)
           
 void setMACAddress(java.lang.String mACAddress)
           
 void setMTime(java.lang.Long mTime)
           
 void setNetmask(java.lang.String netmask)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IpValue

public IpValue()

IpValue

public IpValue(java.lang.String address,
               java.lang.String netmask,
               java.lang.String mACAddress,
               java.lang.Integer id,
               java.lang.Long mTime,
               java.lang.Long cTime)

IpValue

public IpValue(IpValue otherValue)
Method Detail

getAddress

public java.lang.String getAddress()

setAddress

public void setAddress(java.lang.String address)

addressHasBeenSet

public boolean addressHasBeenSet()

getNetmask

public java.lang.String getNetmask()

setNetmask

public void setNetmask(java.lang.String netmask)

netmaskHasBeenSet

public boolean netmaskHasBeenSet()

getMACAddress

public java.lang.String getMACAddress()

setMACAddress

public void setMACAddress(java.lang.String mACAddress)

mACAddressHasBeenSet

public boolean mACAddressHasBeenSet()

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

idHasBeenSet

public boolean idHasBeenSet()

getMTime

public java.lang.Long getMTime()

setMTime

public void setMTime(java.lang.Long mTime)

mTimeHasBeenSet

public boolean mTimeHasBeenSet()

getCTime

public java.lang.Long getCTime()

setCTime

public void setCTime(java.lang.Long cTime)

cTimeHasBeenSet

public boolean cTimeHasBeenSet()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hasIdentity

protected boolean hasIdentity()
A Value object have an identity if its attributes making its Primary Key has all been set. One object without identity is never equal to any other object.

Returns:
true if this instance have an identity.

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

isIdentical

public boolean isIdentical(java.lang.Object other)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.