Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jboss.seam
Class Entity

    java.lang.Object
      org.jboss.seam.Model
          org.jboss.seam.Entity

    public class Entity

extends Model

Metamodel class for entity classes. A class will be identified as an entity class if it has an @Entity annotation.

Author:
  Gavin King

Constructor Summary
`Entity(Class<?> beanClass)`

Method Summary
`static Entity` | `forClass(Class clazz)`
`Object` | `getIdentifier(Object entity)`
`Field` | `getIdentifierField()`
`Method` | `getIdentifierGetter()`
`Method` | `getPostLoadMethod()`
`Method` | `getPrePersistMethod()`
`Method` | `getPreRemoveMethod()`
`Method` | `getPreUpdateMethod()`

Methods inherited from class org.jboss.seam.Model
`getBeanClass, getValidator`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### Entity

    public Entity(Class<?> beanClass)

Method Detail

### getPostLoadMethod

    public Method getPostLoadMethod()

### getPrePersistMethod

    public Method getPrePersistMethod()

### getPreRemoveMethod

    public Method getPreRemoveMethod()

### getPreUpdateMethod

    public Method getPreUpdateMethod()

### getIdentifierField

    public Field getIdentifierField()

### getIdentifierGetter

    public Method getIdentifierGetter()

### getIdentifier

    public Object getIdentifier(Object entity)

### forClass

    public static Entity forClass(Class clazz)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD