Top Description Fields
org.eclipse.persistence.jpa.jpql.tools.spi

public Interface IMappingType

Known Direct Subinterfaces
org.eclipse.persistence.jpa.jpql.tools.spi.IEclipseLinkMappingType

This enumeration lists the mapping types defined in the Java Persistence functional specification.

Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Author
Pascal Filion
Since
2.3
Version
2.4

Field Summary

Modifier and TypeField and Description
public static final int
BASIC

The constant for a basic mapping.

public static final int
ELEMENT_COLLECTION

The constant for an element collection mapping.

public static final int
EMBEDDED

The constant for an embedded mapping.

public static final int
EMBEDDED_ID

The constant for an embedded ID mapping.

public static final int
ID

The constant for an ID mapping.

public static final int
MANY_TO_MANY

The constant for a many to many mapping.

public static final int
MANY_TO_ONE

The constant for a many to one mapping.

public static final int
ONE_TO_MANY

The constant for a one to many mapping.

public static final int
ONE_TO_ONE

The constant for a one to one mapping.

public static final int
TRANSIENT

The constant for an attribute that is not persistent.

public static final int
VERSION

The constant for a version mapping.

Field Detail

BASICback to summary
public static final int BASIC

The constant for a basic mapping.

ELEMENT_COLLECTIONback to summary
public static final int ELEMENT_COLLECTION

The constant for an element collection mapping.

EMBEDDEDback to summary
public static final int EMBEDDED

The constant for an embedded mapping.

EMBEDDED_IDback to summary
public static final int EMBEDDED_ID

The constant for an embedded ID mapping.

IDback to summary
public static final int ID

The constant for an ID mapping.

MANY_TO_MANYback to summary
public static final int MANY_TO_MANY

The constant for a many to many mapping.

MANY_TO_ONEback to summary
public static final int MANY_TO_ONE

The constant for a many to one mapping.

ONE_TO_MANYback to summary
public static final int ONE_TO_MANY

The constant for a one to many mapping.

ONE_TO_ONEback to summary
public static final int ONE_TO_ONE

The constant for a one to one mapping.

TRANSIENTback to summary
public static final int TRANSIENT

The constant for an attribute that is not persistent.

VERSIONback to summary
public static final int VERSION

The constant for a version mapping.