The methods of the ObjectClass interface are listed below. For a complete list of ObjectClass interface members, see the ObjectClass Members topic.
![]() |
advises db4o to try instantiating objects of this class with/without calling constructors. |
![]() |
sets cascaded activation behaviour. |
![]() |
sets cascaded delete behaviour. |
![]() |
sets cascaded update behaviour. |
![]() |
registers an attribute provider for special query behavior. |
![]() |
Must be called before databases are created or opened so that db4o will control versions and generate UUIDs for objects of this class, which is required for using replication. |
![]() |
generate UUIDs for stored objects of this class. |
![]() |
generate version numbers for stored objects of this class. |
![]() |
sets the maximum activation depth to the desired value. |
![]() |
sets the minimum activation depth to the desired value. |
![]() |
returns an ObjectField object to configure the specified field. |
![]() |
turns on storing static field values for this class. |
![]() |
creates a temporary mapping of a persistent class to a different class. |
![]() |
renames a stored class. |
![]() |
allows to specify if transient fields are to be stored. |
![]() |
registers a translator for this class. |
![]() |
specifies the updateDepth for this class. |
ObjectClass Interface | com.db4o.config Namespace