@SuppressWarnings("unchecked") @Override public Optional<FieldValue> resolve(ConstantConverterExpression expression, MongoResolutionContext context) throws InvalidExpressionException { // validate expression.validate(); // resolve return context.resolve(Value.create(expression.getValue(), expression), FieldValue.class); }