break;
}
}
if (valueField == null || countField == null || offsetField == null) {
throw new CorruptDataException(new CorruptDataImpl("Unable to find relevant string fields"));
}
Character[] stringField = (Character[])((JObject)valueField.get(stringObj)).getObjArray();
int offset = offsetField.getInt(stringObj);