Javadoc
An abstract class for all expression types which are atomic (i.e. expressions
which are not composed of one or more other expressions). For those expression
types which base class already calculates the effective alias and resolves
the corresponding entity name. The effect alias is either the alias that has been
specified at creation time of this expression or if that alias is null, the base
alias is used. This calculation is done in the
AuditCriterion#addToQuery(EnversService,AuditReaderImplementor,Map,String,QueryBuilder,Parameters)implementation and then delegated for the concrete work to the template method
#addToQuery(EnversService,AuditReaderImplementor,String,String,QueryBuilder,Parameters).