org.granite.util
Class Entity

java.lang.Object
  extended by org.granite.util.Entity

public class Entity
extends Object

A wrapper for a entity, This code was pulled from Entity.java in the seam project www.seamframework.org jboss-seam-2.0.0.GA author Gavin King

Author:
gavin king

Constructor Summary
Entity(Object entity)
           
 
Method Summary
 Object getIdentifier()
           
 Field getIdentifierField()
           
 Method getIdentifierGetter()
           
 Type getIdentifierType()
           
 String getName()
           
 Object getVersion()
           
 Field getVersionField()
           
 Method getVersionGetter()
           
 boolean isVersioned()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Entity

public Entity(Object entity)
Method Detail

getIdentifier

public Object getIdentifier()

getVersion

public Object getVersion()

getIdentifierGetter

public Method getIdentifierGetter()

getIdentifierField

public Field getIdentifierField()

getIdentifierType

public Type getIdentifierType()

getVersionGetter

public Method getVersionGetter()

getVersionField

public Field getVersionField()

isVersioned

public boolean isVersioned()

getName

public String getName()