javax.persistence
Annotation Type Inheritance


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


Optional Element Summary
 DiscriminatorType discriminatorType
           
 java.lang.String discriminatorValue
           
 AttributeOverride[] inheritedAttributes
           
 InheritanceType strategy
           
 

strategy

public abstract InheritanceType strategy
Default:
SINGLE_TABLE

discriminatorType

public abstract DiscriminatorType discriminatorType
Default:
STRING

discriminatorValue

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

inheritedAttributes

public abstract AttributeOverride[] inheritedAttributes
Default:
{}