Class AnnotatedColumn

java.lang.Object
org.hibernate.boot.model.internal.AnnotatedColumn
Direct Known Subclasses:
AnnotatedDiscriminatorColumn, AnnotatedJoinColumn, IndexColumn

public class AnnotatedColumn extends Object
A mapping to a column, logically representing a Column annotation, but not every instance corresponds to an explicit annotation in the Java code.

This class holds a representation that is intermediate between the annotation of the Java source code, and the mapping model object Column. It's used only by the AnnotationBinder while parsing annotations, and does not survive into later stages of the startup process.