org.eclipse.jpt.jpa.core.context
Interface DiscriminatorColumn.Owner

All Superinterfaces:
NamedColumn.Owner, ReadOnlyNamedColumn.Owner
All Known Subinterfaces:
JavaDiscriminatorColumn.Owner, OrmDiscriminatorColumn.Owner
Enclosing interface:
DiscriminatorColumn

public static interface DiscriminatorColumn.Owner
extends NamedColumn.Owner

interface allowing discriminator columns to be used in multiple places (but pretty much just entities)


Method Summary
 DiscriminatorType getDefaultDiscriminatorType()
          Return the default discriminator column type
 int getDefaultLength()
          Return the default discriminator column length
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.NamedColumn.Owner
buildColumnValidator, resolveDbTable
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyNamedColumn.Owner
getDefaultColumnName, getDefaultTableName, getTypeMapping
 

Method Detail

getDefaultLength

int getDefaultLength()
Return the default discriminator column length


getDefaultDiscriminatorType

DiscriminatorType getDefaultDiscriminatorType()
Return the default discriminator column type