Java 类com.google.gson.internal.bind.JsonTreeReader 实例源码

项目:lams    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:boohee_v5.6    文件:JsonReader.java   
public void promoteNameToValue(JsonReader reader) throws IOException {
    if (reader instanceof JsonTreeReader) {
        ((JsonTreeReader) reader).promoteNameToValue();
        return;
    }
    int p = reader.peeked;
    if (p == 0) {
        p = reader.doPeek();
    }
    if (p == 13) {
        reader.peeked = 9;
    } else if (p == 12) {
        reader.peeked = 8;
    } else if (p == 14) {
        reader.peeked = 10;
    } else {
        throw new IllegalStateException("Expected a name but was " + reader.peek() +
                " " + " at line " + reader.getLineNumber() + " column " + reader
                .getColumnNumber() + " path " + reader.getPath());
    }
}
项目:odoo-follow-up    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber()
        + " path " + reader.getPath());
  }
}
项目:MyJojoXUtils    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber()
        + " path " + reader.getPath());
  }
}
项目:SteamLib    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException(
        "Expected a name but was " + reader.peek() + reader.locationString());
  }
}
项目:1797-2017    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException(
        "Expected a name but was " + reader.peek() + reader.locationString());
  }
}
项目:1797-2017    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException(
        "Expected a name but was " + reader.peek() + reader.locationString());
  }
}
项目:urmusic-desktop    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException(
        "Expected a name but was " + reader.peek() + reader.locationString());
  }
}
项目:FMTech    文件:JsonReader.java   
public final void promoteNameToValue(JsonReader paramAnonymousJsonReader)
  throws IOException
{
  if ((paramAnonymousJsonReader instanceof JsonTreeReader))
  {
    JsonTreeReader localJsonTreeReader = (JsonTreeReader)paramAnonymousJsonReader;
    localJsonTreeReader.expect(JsonToken.NAME);
    Map.Entry localEntry = (Map.Entry)((Iterator)localJsonTreeReader.peekStack()).next();
    localJsonTreeReader.stack.add(localEntry.getValue());
    localJsonTreeReader.stack.add(new JsonPrimitive((String)localEntry.getKey()));
    return;
  }
  paramAnonymousJsonReader.peek();
  if (paramAnonymousJsonReader.token != JsonToken.NAME) {
    throw new IllegalStateException("Expected a name but was " + paramAnonymousJsonReader.peek() + "  at line " + paramAnonymousJsonReader.getLineNumber() + " column " + paramAnonymousJsonReader.getColumnNumber());
  }
  JsonReader.access$302(paramAnonymousJsonReader, paramAnonymousJsonReader.name);
  JsonReader.access$402$66c5ad48(paramAnonymousJsonReader);
  JsonReader.access$002(paramAnonymousJsonReader, JsonToken.STRING);
}
项目:android-http-lib-based-on-volley    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:reflect-app    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:Edge-Node    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:BungeeSigns    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:multicraft-api    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:StaticMC    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber()
        + " path " + reader.getPath());
  }
}
项目:gson    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
}
项目:letv    文件:JsonReader.java   
public void promoteNameToValue(JsonReader reader) throws IOException {
    if (reader instanceof JsonTreeReader) {
        ((JsonTreeReader) reader).promoteNameToValue();
        return;
    }
    reader.peek();
    if (reader.token != JsonToken.NAME) {
        throw new IllegalStateException("Expected a name but was " + reader.peek() + " " + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
    }
    reader.value = reader.name;
    reader.name = null;
    reader.token = JsonToken.STRING;
}
项目:letv    文件:TypeAdapter.java   
final T fromJsonTree(JsonElement jsonTree) {
    try {
        JsonReader jsonReader = new JsonTreeReader(jsonTree);
        jsonReader.setLenient(true);
        return read(jsonReader);
    } catch (Throwable e) {
        throw new JsonIOException(e);
    }
}
项目:odoo-work    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  int p = reader.peeked;
  if (p == PEEKED_NONE) {
    p = reader.doPeek();
  }
  if (p == PEEKED_DOUBLE_QUOTED_NAME) {
    reader.peeked = PEEKED_DOUBLE_QUOTED;
  } else if (p == PEEKED_SINGLE_QUOTED_NAME) {
    reader.peeked = PEEKED_SINGLE_QUOTED;
  } else if (p == PEEKED_UNQUOTED_NAME) {
    reader.peeked = PEEKED_UNQUOTED;
  } else {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber()
        + " path " + reader.getPath());
  }
}
项目:odoo-work    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:lams    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:boohee_v5.6    文件:TypeAdapter.java   
public final T fromJsonTree(JsonElement jsonTree) {
    try {
        return read(new JsonTreeReader(jsonTree));
    } catch (Throwable e) {
        throw new JsonIOException(e);
    }
}
项目:odoo-follow-up    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:MyJojoXUtils    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:SteamLib    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:1797-2017    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:1797-2017    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:urmusic-desktop    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:MiBandDecompiled    文件:a.java   
public void promoteNameToValue(JsonReader jsonreader)
{
    if (jsonreader instanceof JsonTreeReader)
    {
        ((JsonTreeReader)jsonreader).promoteNameToValue();
        return;
    }
    int i = JsonReader.a(jsonreader);
    if (i == 0)
    {
        i = JsonReader.b(jsonreader);
    }
    if (i == 13)
    {
        JsonReader.a(jsonreader, 9);
        return;
    }
    if (i == 12)
    {
        JsonReader.a(jsonreader, 8);
        return;
    }
    if (i == 14)
    {
        JsonReader.a(jsonreader, 10);
        return;
    } else
    {
        throw new IllegalStateException((new StringBuilder()).append("Expected a name but was ").append(jsonreader.peek()).append(" ").append(" at line ").append(JsonReader.c(jsonreader)).append(" column ").append(JsonReader.d(jsonreader)).toString());
    }
}
项目:MiBandDecompiled    文件:Gson.java   
public Object fromJson(JsonElement jsonelement, Type type)
{
    if (jsonelement == null)
    {
        return null;
    } else
    {
        return fromJson(((JsonReader) (new JsonTreeReader(jsonelement))), type);
    }
}
项目:MiBandDecompiled    文件:TypeAdapter.java   
public final Object fromJsonTree(JsonElement jsonelement)
{
    Object obj;
    try
    {
        obj = read(new JsonTreeReader(jsonelement));
    }
    catch (IOException ioexception)
    {
        throw new JsonIOException(ioexception);
    }
    return obj;
}
项目:android-http-lib-based-on-volley    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link com.google.gson.JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:reflect-app    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:ti.box    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  reader.peek();
  if (reader.token != JsonToken.NAME) {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
  reader.value = reader.name;
  reader.name = null;
  reader.token = JsonToken.STRING;
}
项目:ti.box    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 */
public T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    jsonReader.setLenient(true);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:androidsummary    文件:JsonReader.java   
@Override public void promoteNameToValue(JsonReader reader) throws IOException {
  if (reader instanceof JsonTreeReader) {
    ((JsonTreeReader)reader).promoteNameToValue();
    return;
  }
  reader.peek();
  if (reader.token != JsonToken.NAME) {
    throw new IllegalStateException("Expected a name but was " + reader.peek() + " "
        + " at line " + reader.getLineNumber() + " column " + reader.getColumnNumber());
  }
  reader.value = reader.name;
  reader.name = null;
  reader.token = JsonToken.STRING;
}
项目:androidsummary    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 */
/*public*/ final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    jsonReader.setLenient(true);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:Edge-Node    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:BungeeSigns    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}
项目:multicraft-api    文件:TypeAdapter.java   
/**
 * Converts {@code jsonTree} to a Java object.
 *
 * @param jsonTree the Java object to convert. May be {@link JsonNull}.
 * @since 2.2
 */
public final T fromJsonTree(JsonElement jsonTree) {
  try {
    JsonReader jsonReader = new JsonTreeReader(jsonTree);
    return read(jsonReader);
  } catch (IOException e) {
    throw new JsonIOException(e);
  }
}