org.jboss.seam.framework
Class Identifier<T>

java.lang.Object
  extended by org.jboss.seam.framework.Identifier<T>
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EntityIdentifier, HibernateEntityIdentifier

public abstract class Identifier<T>
extends java.lang.Object
implements java.io.Serializable

Wrapper class that identifies an entity

Author:
Pete Muir
See Also:
Serialized Form

Constructor Summary
Identifier(java.lang.Class clazz, java.lang.Object id)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
abstract  java.lang.Object find(T persistenceContext)
           
 java.lang.Class getClazz()
           
 java.lang.Object getId()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Identifier

public Identifier(java.lang.Class clazz,
                  java.lang.Object id)
Method Detail

getClazz

public java.lang.Class getClazz()

getId

public java.lang.Object getId()

equals

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

find

public abstract java.lang.Object find(T persistenceContext)


Copyright © 2011 Seam Framework. All Rights Reserved.