AuditQuery query = auditReader.createQuery()
.forRevisionsOfEntity( A.class, true, false )
.traverseRelation( "c", JoinType.LEFT, "cAlias" )
.add( AuditEntity.property( "cAlias", "c" ).eq( "someValue" ) )
.up();
List<A> aList = query.getResultList();