Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.javatools.db.property
Annotation Type PropertyKey


@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface PropertyKey

Annotation to mark a static member as being a key in the properties map for retrieval of the given object from a DBObject.

Since:
11.0

Required Element Summary
 java.lang.Class value
          The class that the value of the property is expected to have.
 
Optional Element Summary
 java.lang.Class<? extends DBObject>[] childOf
          Which DBObject implementations this property is expected to be found on.
 java.lang.Class<? extends DBObjectProvider> provider
          Which DBObjectProvider implementation this property is relevant for.
 

Element Detail

value

public abstract java.lang.Class value
The class that the value of the property is expected to have.

childOf

public abstract java.lang.Class<? extends DBObject>[] childOf
Which DBObject implementations this property is expected to be found on.

Default:
oracle.javatools.db.DBObject.class

provider

public abstract java.lang.Class<? extends DBObjectProvider> provider
Which DBObjectProvider implementation this property is relevant for.

Default:
oracle.javatools.db.DBObjectProvider.class

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

Copyright © 1997, 2011, Oracle. All rights reserved.