Class TransientCompatibleAnnotations

java.lang.Object
org.eclipse.persistence.annotations.TransientCompatibleAnnotations

public class TransientCompatibleAnnotations extends Object
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
  • Constructor Details

    • TransientCompatibleAnnotations

      public TransientCompatibleAnnotations()
  • Method Details

    • getTransientCompatibleAnnotations

      public static List<String> getTransientCompatibleAnnotations()
      PUBLIC: Return a list of classnames of annotations that are compatible with the jakarta.persistence.Transient annotation.
      Returns: