javax.jdo.spi
Class RegisterClassEvent
EventObject
javax.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.