Berkeley DB
version 5.2.28

com.sleepycat.persist.model
Annotation Type Persistent


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Persistent

Identifies a persistent class that is not an Entity class or a simple type.


Optional Element Summary
 Class proxyFor
          Specifies the class that is proxied by this PersistentProxy instance.
 int version
          Identifies a new version of a class when an incompatible class change has been made.
 

version

public abstract int version
Identifies a new version of a class when an incompatible class change has been made.

See Also:
Entity.version()
Default:
0

proxyFor

public abstract Class proxyFor
Specifies the class that is proxied by this PersistentProxy instance.

See Also:
PersistentProxy
Default:
void.class

Berkeley DB
version 5.2.28

Copyright (c) 1996, 2011 Oracle and/or its affiliates. All rights reserved.