javax.jdo.spi
Class RegisterClassEvent
EventObjectjavax.jdo.spi.RegisterClassEvent
public class RegisterClassEvent
extends EventObject
A RegisterClassEvent event gets delivered whenever a persistence-capable
class registers itself with the JDOImplHelper.
protected byte[] | fieldFlags- The flags of managed fields of the persistence-capable class
|
protected String[] | fieldNames- The names of managed fields of the persistence-capable class
|
protected Class[] | fieldTypes- The types of managed fields of the persistence-capable class
|
protected Class | pcClass- The class object of the registered persistence-capable class
|
protected Class | persistenceCapableSuperclass
|
RegisterClassEvent(JDOImplHelper helper, Class registeredClass, String[] fieldNames, Class[] fieldTypes, byte[] fieldFlags, Class persistenceCapableSuperclass)- Constructs a new
RegisterClassEvent.
|
byte[] | getFieldFlags()- Returns the flags of the managed field of the persistence-capable class.
|
String[] | getFieldNames()- Returns the names of the managed field of the persistence-capable class.
|
Class[] | getFieldTypes()- Returns the types of the managed field of the persistence-capable class.
|
Class | getPersistenceCapableSuperclass()- Returns the class object of the persistence-capable superclass.
|
Class | getRegisteredClass()- Returns the class object of the registered persistence-capable class.
|
fieldFlags
protected byte[] fieldFlags
The flags of managed fields of the persistence-capable class
fieldNames
protected String[] fieldNames
The names of managed fields of the persistence-capable class
fieldTypes
protected Class[] fieldTypes
The types of managed fields of the persistence-capable class
pcClass
protected Class pcClass
The class object of the registered persistence-capable class
persistenceCapableSuperclass
protected Class persistenceCapableSuperclass
RegisterClassEvent
public RegisterClassEvent(JDOImplHelper helper,
Class registeredClass,
String[] fieldNames,
Class[] fieldTypes,
byte[] fieldFlags,
Class persistenceCapableSuperclass) Constructs a new RegisterClassEvent.
helper - the JDOImplHelper instanceregisteredClass - the persistence-capable classfieldNames - the names of the managed fieldsfieldTypes - the types of the managed fieldsfieldFlags - the flags of the managed fieldspersistenceCapableSuperclass - the persistence-capable superclass
getFieldFlags
public byte[] getFieldFlags()
Returns the flags of the managed field of the persistence-capable class.
- the flags of the managed fields
getFieldNames
public String[] getFieldNames()
Returns the names of the managed field of the persistence-capable class.
- the names of the managed fields
getFieldTypes
public Class[] getFieldTypes()
Returns the types of the managed field of the persistence-capable class.
- the types of the managed fields
getPersistenceCapableSuperclass
public Class getPersistenceCapableSuperclass()
Returns the class object of the persistence-capable superclass.
- the persistence-capable superclass.
getRegisteredClass
public Class getRegisteredClass()
Returns the class object of the registered persistence-capable class.
- the persistence-capable class.