错误：参数错误

@param field
@param message

@return
510482
protected JsonObjectBase buildParamError(String field, String message, ErrorCode errorCode) {
        Map<String, String> map = new HashMap<String, String>();
        map.put(field, message);
        if (errorCode == null) {
            return JsonObjectUtils.buildFieldError(map, ErrorCode.FIELD_ERROR);
        }
        return JsonObjectUtils.buildFieldError(map, errorCode);
    }
752924
public Object getFieldActualValue(final String field) {
        final String fieldPath = buildFieldPath(field);
        return propertyValueNavigator.getProperty(target, fieldPath);
    }
101363
protected void validateDate(String field, String min, String max, String errorKey, String errorMessage) {
		// validateDate(field, Date.valueOf(min), Date.valueOf(max), errorKey, errorMessage);  为了兼容 64位 JDK
		try {
			SimpleDateFormat sdf = new SimpleDateFormat(getDatePattern());
			validateDate(field, sdf.parse(min.trim()), sdf.parse(max.trim()), errorKey, errorMessage);
		} catch (Exception e) {
			addError(errorKey, errorMessage);
		}
	}
894277
public EmbedBuilder addField(MessageEmbed.Field field)
    {
        return field == null ? this : addField(field.getName(), field.getValue(), field.isInline());
    }
1106472
public function message($field, $message)
    {
        Arguments::define(Boa::string(), Boa::string())
            ->check($field, $message);

        $this->messages[$field] = $message;

        return $this;
    }
1047668
public String getField(String field) {
        HashMap map = fields;
        StringTokenizer tk = new StringTokenizer(field, ".");
        if (!tk.hasMoreTokens())
            return null;
        while (true) {
            String s = tk.nextToken();
            Object obj = map.get(s);
            if (obj == null)
                return null;
            if (tk.hasMoreTokens()) {
                if (obj instanceof HashMap)
                    map = (HashMap)obj;
                else
                    return null;
            }
            else {
                if (obj instanceof HashMap)
                    return null;
                else {
                    if (((PdfObject)obj).isString())
                        return ((PdfString)obj).toUnicodeString();
                    else
                        return PdfName.decodeName(obj.toString());
                }
            }
        }
    }
650647
public static void decodeFieldData(BaseField field, String string)
    {
        if ((string == null) || (string.length() == 0))
            return;
        byte[] ba = Base64.decode(string.toCharArray());
        InputStream is = new ByteArrayInputStream(ba);
        DataInputStream daIn = new DataInputStream(is);
        field.read(daIn, false);
    }
209944
public static ReplyObject error(String message){
		ReplyObject ret = new ReplyObject();
		ret.success = false;
		ret.message = message;
		return ret;
	}
692951
@SuppressWarnings("unchecked")
	public <T> T getOne(String field) {
		return (T) get(field).get(field);
	}
1263726
public static final String getter(Field field, String fieldName)
    {
        Class<?> type = field.getType();
        if (type.isPrimitive() && "boolean".equals(type.getName()))
        {
            return isser(fieldName);
        }
        else
        {
            return getter(fieldName);
        }
    }
621775
private PropDesc createProp(Field field) {
		final String fieldName = field.getName();
		final Class<?> fieldType = field.getType();
		final boolean isBooeanField = BooleanUtil.isBoolean(fieldType);

		Method getter = null;
		Method setter = null;

		String methodName;
		Class<?>[] parameterTypes;
		for (Method method : ReflectUtil.getMethods(this.beanClass)) {
			parameterTypes = method.getParameterTypes();
			if (parameterTypes.length > 1) {
				// 多于1个参数说明非Getter或Setter
				continue;
			}

			methodName = method.getName();
			if (parameterTypes.length == 0) {
				// 无参数，可能为Getter方法
				if (isMatchGetter(methodName, fieldName, isBooeanField)) {
					// 方法名与字段名匹配，则为Getter方法
					getter = method;
				}
			} else if (isMatchSetter(methodName, fieldName, isBooeanField)) {
				// 只有一个参数的情况下方法名与字段名对应匹配，则为Setter方法
				setter = method;
			}
			if (null != getter && null != setter) {
				// 如果Getter和Setter方法都找到了，不再继续寻找
				break;
			}
		}
		return new PropDesc(field, getter, setter);
	}
994316
public String getValue(final String field)
    {
        FieldValue fieldValue = Iterables.find
        (
            fieldValues,
            new Predicate<FieldValue>()
            {
                @Override
                public boolean apply(FieldValue fv)
                {
                    return fv.getField().equals(field);
                }
            },
            null
        );
        return (fieldValue != null) ? fieldValue.getValue() : null;
    }
495815
@SuppressWarnings("unchecked")
    public <T> T convertMessage(@NotNull final Message message, final Class<T> clazz) {
        checkMessageBody(message);
        message.getMessageProperties().getHeaders().put(AbstractJavaTypeMapper.DEFAULT_CLASSID_FIELD_NAME,
                clazz.getName());
        return (T) rabbitTemplate.getMessageConverter().fromMessage(message);
    }
319533
public Object getFieldValue(final String field) {
        
        final FieldError error = getFirstFieldError(field).orElse(null);
        if(error != null && !error.isConversionFailure()) {
            return error.getRejectedValue();
        } else {
            return getFieldActualValue(field);
        }
        
    }
1358861
async def message_fields(self, msg, fields, obj=None):
        
        for field in fields:
            await self.message_field(msg, field, obj)
        return msg
1334416
private <Message extends PMessage<Message, Field>, Field extends PField>
    Message parseMessage(ThriftTokenizer tokenizer,
                         PMessageDescriptor<Message, Field> type) throws IOException {
        PMessageBuilder<Message, Field> builder = type.builder();

        if (tokenizer.peek("checking for empty").isSymbol(Token.kMessageEnd)) {
            tokenizer.next();
            return builder.build();
        }

        while (true) {
            Token token = tokenizer.expect("message field name",
                                           t -> t.isStringLiteral() ||
                                                t.strEquals(ThriftTokenizer.kBlockCommentStart) ||
                                                t.strEquals(ThriftTokenizer.kLineCommentStart));
            if (token.strEquals(ThriftTokenizer.kLineCommentStart)) {
                int c;
                while ((c = tokenizer.read()) >= 0) {
                    if (c == '\n') break;
                }
                continue;
            } else if (token.strEquals(ThriftTokenizer.kBlockCommentStart)) {
                int c;
                while ((c = tokenizer.read()) >= 0) {
                    if (c == '*') {
                        c = tokenizer.read();
                        if (c == '/') {
                            break;
                        }
                    }
                }
                continue;
            }
            Field field = type.findFieldByName(token.decodeLiteral(true));
            if (field == null) {
                throw tokenizer.failure(token, "No such field in " + type.getQualifiedName() + ": " + token.decodeLiteral(true));
            }
            tokenizer.expectSymbol("message key-value sep", Token.kKeyValueSep);

            builder.set(field.getId(),
                        parseTypedValue(tokenizer.expect("parsing field value"), tokenizer, field.getDescriptor(), false));

            token = tokenizer.peek("optional line sep or message end");
            if (token.isSymbol(Token.kLineSep1) || token.isSymbol(Token.kLineSep2)) {
                tokenizer.next();
                token = tokenizer.peek("optional message end");
            }
            if (token.isSymbol(Token.kMessageEnd)) {
                tokenizer.next();
                break;
            }
        }

        return builder.build();
    }
964057
public ClassBuilder<T> withField(String field, Class<?> fieldClass) {
		fields.put(field, fieldClass);
		return this;
	}