private static String readString()

in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/AttributeValueMarshaller.java [256:267]


  private static String readString(final DataInputStream in)
      throws IOException, IllegalArgumentException {
    byte[] bytes;
    int length;
    length = in.readInt();
    bytes = new byte[length];
    if (in.read(bytes) != length) {
      throw new IllegalArgumentException("Improperly formatted data");
    }
    String tmp = new String(bytes, UTF8);
    return tmp;
  }