本文整理汇总了Java中org.codehaus.jackson.JsonToken.VALUE_TRUE属性的典型用法代码示例。如果您正苦于以下问题:Java JsonToken.VALUE_TRUE属性的具体用法?Java JsonToken.VALUE_TRUE怎么用?Java JsonToken.VALUE_TRUE使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.codehaus.jackson.JsonToken
的用法示例。
在下文中一共展示了JsonToken.VALUE_TRUE属性的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: _parseBooleanPrimitive
protected final boolean _parseBooleanPrimitive(JsonParser paramJsonParser, DeserializationContext paramDeserializationContext)
throws IOException, JsonProcessingException
{
JsonToken localJsonToken = paramJsonParser.getCurrentToken();
if (localJsonToken == JsonToken.VALUE_TRUE);
while (true)
{
return true;
if (localJsonToken == JsonToken.VALUE_FALSE)
return false;
if (localJsonToken == JsonToken.VALUE_NULL)
return false;
if (localJsonToken == JsonToken.VALUE_NUMBER_INT)
if (paramJsonParser.getIntValue() == 0)
return false;
if (localJsonToken != JsonToken.VALUE_STRING)
break;
String str = paramJsonParser.getText().trim();
if ("true".equals(str))
continue;
if (("false".equals(str)) || (str.length() == 0))
return Boolean.FALSE.booleanValue();
throw paramDeserializationContext.weirdStringException(this._valueClass, "only \"true\" or \"false\" recognized");
}
throw paramDeserializationContext.mappingException(this._valueClass);
}
示例2: readBoolean
@Override
public boolean readBoolean() throws IOException {
advance(Symbol.BOOLEAN);
JsonToken t = in.getCurrentToken();
if (t == JsonToken.VALUE_TRUE || t == JsonToken.VALUE_FALSE) {
in.nextToken();
return t == JsonToken.VALUE_TRUE;
} else {
throw error("boolean");
}
}
示例3: readBoolean
@Override
public boolean readBoolean() throws IOException {
advance(Symbol.BOOLEAN);
JsonToken t = in.getCurrentToken();
if (t == JsonToken.VALUE_TRUE || t == JsonToken.VALUE_FALSE) {
in.nextToken();
return t == JsonToken.VALUE_TRUE;
} else {
throw error("boolean");
}
}
示例4: _parseBoolean
protected final Boolean _parseBoolean(JsonParser paramJsonParser, DeserializationContext paramDeserializationContext)
throws IOException, JsonProcessingException
{
JsonToken localJsonToken = paramJsonParser.getCurrentToken();
if (localJsonToken == JsonToken.VALUE_TRUE)
return Boolean.TRUE;
if (localJsonToken == JsonToken.VALUE_FALSE)
return Boolean.FALSE;
if (localJsonToken == JsonToken.VALUE_NULL)
return null;
if (localJsonToken == JsonToken.VALUE_NUMBER_INT)
{
if (paramJsonParser.getIntValue() == 0)
return Boolean.FALSE;
return Boolean.TRUE;
}
if (localJsonToken == JsonToken.VALUE_STRING)
{
String str = paramJsonParser.getText().trim();
if ("true".equals(str))
return Boolean.TRUE;
if (("false".equals(str)) || (str.length() == 0))
return Boolean.FALSE;
throw paramDeserializationContext.weirdStringException(this._valueClass, "only \"true\" or \"false\" recognized");
}
throw paramDeserializationContext.mappingException(this._valueClass);
}
示例5: writeBoolean
public void writeBoolean(boolean paramBoolean)
throws IOException, JsonGenerationException
{
if (paramBoolean);
for (JsonToken localJsonToken = JsonToken.VALUE_TRUE; ; localJsonToken = JsonToken.VALUE_FALSE)
{
_append(localJsonToken);
return;
}
}
示例6: _nextTokenNotInObject
private final JsonToken _nextTokenNotInObject(int paramInt)
throws IOException, JsonParseException
{
if (paramInt == 34)
{
this._tokenIncomplete = true;
JsonToken localJsonToken8 = JsonToken.VALUE_STRING;
this._currToken = localJsonToken8;
return localJsonToken8;
}
switch (paramInt)
{
default:
JsonToken localJsonToken7 = _handleUnexpectedValue(paramInt);
this._currToken = localJsonToken7;
return localJsonToken7;
case 91:
this._parsingContext = this._parsingContext.createChildArrayContext(this._tokenInputRow, this._tokenInputCol);
JsonToken localJsonToken6 = JsonToken.START_ARRAY;
this._currToken = localJsonToken6;
return localJsonToken6;
case 123:
this._parsingContext = this._parsingContext.createChildObjectContext(this._tokenInputRow, this._tokenInputCol);
JsonToken localJsonToken5 = JsonToken.START_OBJECT;
this._currToken = localJsonToken5;
return localJsonToken5;
case 93:
case 125:
_reportUnexpectedChar(paramInt, "expected a value");
case 116:
_matchToken(JsonToken.VALUE_TRUE);
JsonToken localJsonToken4 = JsonToken.VALUE_TRUE;
this._currToken = localJsonToken4;
return localJsonToken4;
case 102:
_matchToken(JsonToken.VALUE_FALSE);
JsonToken localJsonToken3 = JsonToken.VALUE_FALSE;
this._currToken = localJsonToken3;
return localJsonToken3;
case 110:
_matchToken(JsonToken.VALUE_NULL);
JsonToken localJsonToken2 = JsonToken.VALUE_NULL;
this._currToken = localJsonToken2;
return localJsonToken2;
case 45:
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
}
JsonToken localJsonToken1 = parseNumberText(paramInt);
this._currToken = localJsonToken1;
return localJsonToken1;
}
示例7: asToken
public JsonToken asToken()
{
if (this == TRUE)
return JsonToken.VALUE_TRUE;
return JsonToken.VALUE_FALSE;
}