Package org.hibernate.annotations
Annotation Interface JoinColumnOrFormula
@Target({METHOD,FIELD})
@Retention(RUNTIME)
@Repeatable(JoinColumnsOrFormulas.class)
public @interface JoinColumnOrFormula
Specifies one element of a composite join condition
involving both formulas and columns.
One of
formula()
or column()
must be specified, but not both. If a
composite join condition involves only columns, this annotation is unnecessary.- See Also:
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThe column to use in the join condition.The formula to use in the join condition.
-
Element Details
-
formula
JoinFormula formulaThe formula to use in the join condition.- Default:
- @org.hibernate.annotations.JoinFormula(value="", referencedColumnName="")
-
column
JoinColumn columnThe column to use in the join condition.- Default:
- @jakarta.persistence.JoinColumn
-