Top Description Constructors Methods
org.eclipse.persistence.internal.jpa.config.mappings

public Class AbstractDirectMappingImpl<T extends DirectAccessor, R>

extends AbstractMappingImpl<T extends DirectAccessor, R>
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.jpa.config.mappings.ElementCollectionImpl, org.eclipse.persistence.internal.jpa.config.mappings.TransformationImpl, org.eclipse.persistence.internal.jpa.config.structures.ArrayImpl, org.eclipse.persistence.internal.jpa.config.mappings.AbstractBasicMappingImpl
Annotations
@SuppressWarnings:unchecked
Imports
java.util.ArrayList, org.eclipse.persistence.internal.jpa.config.converters.ConvertImpl, .EnumeratedImpl, .LobImpl, .TemporalImpl, org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.DirectAccessor, org.eclipse.persistence.internal.jpa.metadata.converters.ConvertMetadata, org.eclipse.persistence.jpa.config.Convert, .Enumerated, .Lob, .Temporal

JPA scripting API implementation.
Author
Guy Pelletier
Since
EclipseLink 2.5.1

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Convert
addConvert()

This covers the JPA 2.1 use case where multiple converts can be added.

public R
setConvert(String name)

This covers the EclipseLink Convert, single TEXT convert element.

public Enumerated
public R
public Lob
public R
setOptional(Boolean optional)

public Temporal
Inherited from org.eclipse.persistence.internal.jpa.config.mappings.AbstractMappingImpl:
setAttributeType

Constructor Detail

AbstractDirectMappingImplback to summary
public AbstractDirectMappingImpl(T t)

Method Detail

addConvertback to summary
public Convert addConvert()

This covers the JPA 2.1 use case where multiple converts can be added.

setConvertback to summary
public R setConvert(String name)

This covers the EclipseLink Convert, single TEXT convert element.

setEnumeratedback to summary
public Enumerated setEnumerated()
setFetchback to summary
public R setFetch(String fetch)
setLobback to summary
public Lob setLob()
setOptionalback to summary
public R setOptional(Boolean optional)
setTemporalback to summary
public Temporal setTemporal()