Does hql supports access java constant field? If not we can drop handleDotStructure() method. https://github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate/hql/internal/ast/QueryTranslatorImpl.java#L613