Top Description Fields Constructors Methods
org.eclipse.persistence.annotations

public Class TransientCompatibleAnnotations

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List

PUBLIC: This class is used by our JPA annotation processing to discover which annotations may coexist with a jakarta.persistence.Transient annotation. If jakarta.persistence.Transient appears on a field or property with an annotation in the jakarta.persistence or org.eclipse.persistence package that is not in the list returned by getTransientCompatibleAnnotations() an exception will be thrown.
Author
tware

Field Summary

Modifier and TypeField and Description
private static final List<String>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static List<String>
getTransientCompatibleAnnotations()

PUBLIC: Return a list of classnames of annotations that are compatible with the jakarta.persistence.Transient annotation.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

transientCompatibleAnnotationsback to summary
private static final List<String> transientCompatibleAnnotations

Constructor Detail

TransientCompatibleAnnotationsback to summary
private TransientCompatibleAnnotations()

Method Detail

getTransientCompatibleAnnotationsback to summary
public static List<String> getTransientCompatibleAnnotations()

PUBLIC: Return a list of classnames of annotations that are compatible with the jakarta.persistence.Transient annotation.