@Test void testTemplateExpressionEvaluator() { assertThrows(NullPointerException.class, () -> new TemplateExpressionEvaluator(null, null)); }
TemplateExpressionEvaluator(Attribute attribute, EntityType entityType) { this.attribute = requireNonNull(attribute); this.entityType = requireNonNull(entityType); }
TemplateExpressionEvaluator implements ExpressionEvaluator { TemplateExpressionEvaluator(Attribute attribute, EntityType entityType) { this.attribute = requireNonNull(attribute); this.entityType = requireNonNull(entityType); } }
TemplateExpressionEvaluator implements ExpressionEvaluator { TemplateExpressionEvaluator(Attribute attribute, EntityType entityType) { this.attribute = requireNonNull(attribute); this.entityType = requireNonNull(entityType); } TemplateExpressionEvaluator(Attribute attribute, EntityType entityType); }
TemplateExpressionEvaluator implements ExpressionEvaluator { TemplateExpressionEvaluator(Attribute attribute, EntityType entityType) { this.attribute = requireNonNull(attribute); this.entityType = requireNonNull(entityType); } TemplateExpressionEvaluator(Attribute attribute, EntityType entityType); @Override Object evaluate(Entity entity); static Template getTemplate(Attribute attribute); }
TemplateExpressionEvaluator implements ExpressionEvaluator { TemplateExpressionEvaluator(Attribute attribute, EntityType entityType) { this.attribute = requireNonNull(attribute); this.entityType = requireNonNull(entityType); } TemplateExpressionEvaluator(Attribute attribute, EntityType entityType); @Override Object evaluate(Entity entity); static Template getTemplate(Attribute attribute);  }