@Override
 public <T> T accept(SemanticQueryWalker<T> walker) {
   return walker.visitLiteralFloatExpression(this);
 }
 @Override
 public <T> T accept(SemanticQueryWalker<T> walker) {
   return walker.visitDynamicInstantiation(this);
 }
 @Override
 public <T> T accept(SemanticQueryWalker<T> walker) {
   return walker.visitQualifiedEntityJoinFromElement(this);
 }
 @Override
 public <T> T accept(SemanticQueryWalker<T> walker) {
   return walker.visitPluralAttributeIndexFunction(this);
 }
 @Override
 public <T> T accept(SemanticQueryWalker<T> walker) {
   return walker.visitEntityTypeExpression(this);
 }