org.hd.d.pg2k.webSvr.exhibit
Class DataSourceBean.KeyBase

java.lang.Object
  extended by org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Direct Known Subclasses:
DataSourceBean.AEPLinkedKey, DataSourceBean.UnlinkedKey
Enclosing class:
DataSourceBean

private static class DataSourceBean.KeyBase
extends java.lang.Object

Base of (immutable) lookup key for AEP-linked and non-AEP-linked tables. Each object instance is unique, and thus also can be statically created and kept private by its user.

Contains optional key useful for debugging/tracing.

This is not meaningfully Serializable or Cloneable.


Field Summary
 java.lang.String comment
          Comment; may be null.
 
Constructor Summary
DataSourceBean.KeyBase(java.lang.String optComment)
          Optional comment key (may be null).
 
Method Summary
 boolean equals(java.lang.Object obj)
          Depends only on == and is not overridable.
 int hashCode()
          Hashcode depends only on object instance; not overridable.
 java.lang.String toString()
          Render as a String; never null.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

comment

public final java.lang.String comment
Comment; may be null.

Constructor Detail

DataSourceBean.KeyBase

public DataSourceBean.KeyBase(java.lang.String optComment)
Optional comment key (may be null).

Method Detail

hashCode

public final int hashCode()
Hashcode depends only on object instance; not overridable.

Overrides:
hashCode in class java.lang.Object

equals

public final boolean equals(java.lang.Object obj)
Depends only on == and is not overridable.

Overrides:
equals in class java.lang.Object

toString

public final java.lang.String toString()
Render as a String; never null.

Overrides:
toString in class java.lang.Object

DHD Multimedia Gallery V1.53.0

Copyright (c) 1996-2009, Damon Hart-Davis. All rights reserved.