EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.annotations
Annotation Type StructConverter


@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface StructConverter

A StructConverter is a special type of converter that handles the conversion of a specific database Struct type. This is normally used for extended database types such as spatial geometric types. A StructConverter is different than a regular attribute Converter, and does not implement the same interface. A StructConverter will be used to convert any matching Struct type.

See Also:
StructConverter

Required Element Summary
 java.lang.String converter
          (Required) The StructConverter class to be used.
 java.lang.String name
          (Required) Name this converter.
 

Element Detail

name

public abstract java.lang.String name
(Required) Name this converter. The name should be unique across the whole persistence unit.


converter

public abstract java.lang.String converter
(Required) The StructConverter class to be used. This class must implement the EclipseLink org.eclipse.persistence.platform.database.converters.StructConverter interface. You may also alternatively specify a pre-defined EclipseLink org.eclipse.persistence.config.StructConverterType

See Also:
StructConverter, StructConverterType

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference