org.jpox.annotations
Annotation Type Discriminator


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Discriminator

Annotation for the discriminator of the class. Maps across to the JDO2 element "discriminator" of the "inheritance" element.

Version:
$Revision: 1.7 $

Optional Element Summary
 java.lang.String column
           
 Column[] columns
           
 java.lang.String indexed
           
 DiscriminatorStrategyType strategy
           
 java.lang.String value
           
 

strategy

public abstract DiscriminatorStrategyType strategy
Default:
UNKNOWN

indexed

public abstract java.lang.String indexed
Default:
""

column

public abstract java.lang.String column
Default:
""

value

public abstract java.lang.String value
Default:
""

columns

public abstract Column[] columns
Default:
{}


Copyright © 2003-2008 Java Persistent Objects (JPOX). All Rights Reserved.