alma::acs::tmcdb::translator::TmcdbObject Class Reference

Collaboration diagram for alma::acs::tmcdb::translator::TmcdbObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void addPropertyChangeListener (String propertyName, PropertyChangeListener listener)
void removePropertyChangeListener (PropertyChangeListener listener)
boolean getUseContentEqualsAndHashCode ()
void setUseContentEqualsAndHashCode (boolean u)
boolean equalsContent (Object o)
int hashCodeContent ()
boolean equals (Object o)
int hashCode ()

Protected Attributes

PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport(this)
boolean useContentEqualsAndHashCode = false

Detailed Description

Base class for all code-generated TMCDB tables java mappings (pojo objects)

This class provides (at the time) two main important features:

Author:
rtobar
Since:
ACS 8.2

Member Function Documentation

void alma::acs::tmcdb::translator::TmcdbObject::addPropertyChangeListener ( String  propertyName,
PropertyChangeListener  listener 
) [inline]

References propertyChangeSupport.

boolean alma::acs::tmcdb::translator::TmcdbObject::equals ( Object  o  )  [inline]
boolean alma::acs::tmcdb::translator::TmcdbObject::equalsContent ( Object  o  )  [inline]

Referenced by equals().

boolean alma::acs::tmcdb::translator::TmcdbObject::getUseContentEqualsAndHashCode (  )  [inline]
int alma::acs::tmcdb::translator::TmcdbObject::hashCode (  )  [inline]
int alma::acs::tmcdb::translator::TmcdbObject::hashCodeContent (  )  [inline]

Referenced by hashCode().

void alma::acs::tmcdb::translator::TmcdbObject::removePropertyChangeListener ( PropertyChangeListener  listener  )  [inline]

References propertyChangeSupport.

void alma::acs::tmcdb::translator::TmcdbObject::setUseContentEqualsAndHashCode ( boolean  u  )  [inline]

Member Data Documentation

PropertyChangeSupport alma::acs::tmcdb::translator::TmcdbObject::propertyChangeSupport = new PropertyChangeSupport(this) [protected]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2