Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.authz.server.session
Class PersistedCritter

java.lang.Object
  extended by org.hyperic.hibernate.PersistedObject
      extended by org.hyperic.hq.authz.server.session.PersistedCritter
All Implemented Interfaces:
java.io.Serializable, CritterDump

public class PersistedCritter
extends PersistedObject
implements CritterDump

See Also:
Serialized Form

Constructor Summary
protected PersistedCritter()
           
  PersistedCritter(ResourceGroup group, CritterType critterType, int index)
           
 
Method Summary
 boolean equals(java.lang.Object other)
          The resource group and the list index uniquely identify a PersistedCritter.
 java.lang.Long getDateProp()
           
 java.lang.Integer getEnumProp()
           
 java.lang.String getKlazz()
           
 int getListIndex()
           
 java.math.BigDecimal getNumericProp()
           
 ResourceGroup getResourceGroup()
           
 Resource getResourceProp()
           
 java.lang.String getStringProp()
           
 int hashCode()
           
 void setDateProp(java.lang.Long dateProp)
           
 void setEnumProp(java.lang.Integer enumProp)
           
protected  void setKlazz(java.lang.String klazz)
           
protected  void setListIndex(int index)
           
 void setNumericProp(java.math.BigDecimal numericProp)
           
protected  void setResourceGroup(ResourceGroup group)
           
 void setResourceProp(Resource resourceProp)
           
 void setStringProp(java.lang.String stringProp)
           
 
Methods inherited from class org.hyperic.hibernate.PersistedObject
get_version_, getId, set_version_, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistedCritter

protected PersistedCritter()

PersistedCritter

public PersistedCritter(ResourceGroup group,
                        CritterType critterType,
                        int index)
Method Detail

getListIndex

public int getListIndex()

setListIndex

protected void setListIndex(int index)

getResourceGroup

public ResourceGroup getResourceGroup()

setResourceGroup

protected void setResourceGroup(ResourceGroup group)

getKlazz

public java.lang.String getKlazz()

setKlazz

protected void setKlazz(java.lang.String klazz)

getDateProp

public java.lang.Long getDateProp()
Specified by:
getDateProp in interface CritterDump

setDateProp

public void setDateProp(java.lang.Long dateProp)
Specified by:
setDateProp in interface CritterDump

getEnumProp

public java.lang.Integer getEnumProp()
Specified by:
getEnumProp in interface CritterDump

setEnumProp

public void setEnumProp(java.lang.Integer enumProp)
Specified by:
setEnumProp in interface CritterDump

getNumericProp

public java.math.BigDecimal getNumericProp()
Specified by:
getNumericProp in interface CritterDump

setNumericProp

public void setNumericProp(java.math.BigDecimal numericProp)
Specified by:
setNumericProp in interface CritterDump

getResourceProp

public Resource getResourceProp()
Specified by:
getResourceProp in interface CritterDump

setResourceProp

public void setResourceProp(Resource resourceProp)
Specified by:
setResourceProp in interface CritterDump

getStringProp

public java.lang.String getStringProp()
Specified by:
getStringProp in interface CritterDump

setStringProp

public void setStringProp(java.lang.String stringProp)
Specified by:
setStringProp in interface CritterDump

equals

public boolean equals(java.lang.Object other)
The resource group and the list index uniquely identify a PersistedCritter.

Overrides:
equals in class PersistedObject

hashCode

public int hashCode()
Overrides:
hashCode in class PersistedObject

Hyperic HQ Plugin API v. 4.4.0.2

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