Lines Matching refs:fieldId

118      * Position of the field type in a (long) fieldId.
123 * Mask for the field types stored in a fieldId. Leaves a whole
267 * Write a value for the given fieldId.
273 * @param fieldId The field identifier constant from the generated class.
276 public void write(long fieldId, double val) {
278 final int id = (int)fieldId;
280 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
396 + getFieldIdString(fieldId));
402 * Write a value for the given fieldId.
408 * @param fieldId The field identifier constant from the generated class.
411 public void write(long fieldId, float val) {
413 final int id = (int)fieldId;
415 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
531 + getFieldIdString(fieldId));
537 * Write a value for the given fieldId.
543 * @param fieldId The field identifier constant from the generated class.
546 public void write(long fieldId, int val) {
548 final int id = (int)fieldId;
550 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
666 + getFieldIdString(fieldId));
672 * Write a value for the given fieldId.
678 * @param fieldId The field identifier constant from the generated class.
681 public void write(long fieldId, long val) {
683 final int id = (int)fieldId;
685 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
801 + getFieldIdString(fieldId));
807 * Write a boolean value for the given fieldId.
811 * @param fieldId The field identifier constant from the generated class.
814 public void write(long fieldId, boolean val) {
816 final int id = (int)fieldId;
818 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
830 + getFieldIdString(fieldId));
836 * Write a string value for the given fieldId.
840 * @param fieldId The field identifier constant from the generated class.
843 public void write(long fieldId, String val) {
845 final int id = (int)fieldId;
847 switch ((int)((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
859 + getFieldIdString(fieldId));
865 * Write a byte[] value for the given fieldId.
869 * @param fieldId The field identifier constant from the generated class.
872 public void write(long fieldId, byte[] val) {
874 final int id = (int)fieldId;
876 switch ((int) ((fieldId & (FIELD_TYPE_MASK | FIELD_COUNT_MASK)) >> FIELD_TYPE_SHIFT)) {
896 + getFieldIdString(fieldId));
904 public long start(long fieldId) {
906 final int id = (int)fieldId;
908 if ((fieldId & FIELD_TYPE_MASK) == FIELD_TYPE_MESSAGE) {
909 final long count = fieldId & FIELD_COUNT_MASK;
917 + getFieldIdString(fieldId));
940 public void writeDouble(long fieldId, double val) {
942 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_DOUBLE);
960 public void writeRepeatedDouble(long fieldId, double val) {
962 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_DOUBLE);
978 public void writePackedDouble(long fieldId, double[] val) {
980 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_DOUBLE);
1004 public void writeFloat(long fieldId, float val) {
1006 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_FLOAT);
1024 public void writeRepeatedFloat(long fieldId, float val) {
1026 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_FLOAT);
1042 public void writePackedFloat(long fieldId, float[] val) {
1044 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_FLOAT);
1091 public void writeInt32(long fieldId, int val) {
1093 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_INT32);
1115 public void writeRepeatedInt32(long fieldId, int val) {
1117 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_INT32);
1137 public void writePackedInt32(long fieldId, int[] val) {
1139 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_INT32);
1169 public void writeInt64(long fieldId, long val) {
1171 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_INT64);
1189 public void writeRepeatedInt64(long fieldId, long val) {
1191 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_INT64);
1207 public void writePackedInt64(long fieldId, long[] val) {
1209 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_INT64);
1238 public void writeUInt32(long fieldId, int val) {
1240 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_UINT32);
1258 public void writeRepeatedUInt32(long fieldId, int val) {
1260 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_UINT32);
1276 public void writePackedUInt32(long fieldId, int[] val) {
1278 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_UINT32);
1307 public void writeUInt64(long fieldId, long val) {
1309 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_UINT64);
1327 public void writeRepeatedUInt64(long fieldId, long val) {
1329 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_UINT64);
1345 public void writePackedUInt64(long fieldId, long[] val) {
1347 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_UINT64);
1376 public void writeSInt32(long fieldId, int val) {
1378 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_SINT32);
1396 public void writeRepeatedSInt32(long fieldId, int val) {
1398 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_SINT32);
1414 public void writePackedSInt32(long fieldId, int[] val) {
1416 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_SINT32);
1445 public void writeSInt64(long fieldId, long val) {
1447 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_SINT64);
1465 public void writeRepeatedSInt64(long fieldId, long val) {
1467 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_SINT64);
1483 public void writePackedSInt64(long fieldId, long[] val) {
1485 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_SINT64);
1513 public void writeFixed32(long fieldId, int val) {
1515 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_FIXED32);
1533 public void writeRepeatedFixed32(long fieldId, int val) {
1535 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_FIXED32);
1551 public void writePackedFixed32(long fieldId, int[] val) {
1553 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_FIXED32);
1577 public void writeFixed64(long fieldId, long val) {
1579 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_FIXED64);
1597 public void writeRepeatedFixed64(long fieldId, long val) {
1599 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_FIXED64);
1615 public void writePackedFixed64(long fieldId, long[] val) {
1617 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_FIXED64);
1640 public void writeSFixed32(long fieldId, int val) {
1642 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_SFIXED32);
1660 public void writeRepeatedSFixed32(long fieldId, int val) {
1662 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_SFIXED32);
1678 public void writePackedSFixed32(long fieldId, int[] val) {
1680 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_SFIXED32);
1704 public void writeSFixed64(long fieldId, long val) {
1706 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_SFIXED64);
1724 public void writeRepeatedSFixed64(long fieldId, long val) {
1726 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_SFIXED64);
1742 public void writePackedSFixed64(long fieldId, long[] val) {
1744 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_SFIXED64);
1768 public void writeBool(long fieldId, boolean val) {
1770 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_BOOL);
1789 public void writeRepeatedBool(long fieldId, boolean val) {
1791 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_BOOL);
1807 public void writePackedBool(long fieldId, boolean[] val) {
1809 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_BOOL);
1837 public void writeString(long fieldId, String val) {
1839 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_STRING);
1856 public void writeRepeatedString(long fieldId, String val) {
1858 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_STRING);
1898 public void writeBytes(long fieldId, byte[] val) {
1900 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_BYTES);
1918 public void writeRepeatedBytes(long fieldId, byte[] val) {
1920 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_BYTES);
1944 public void writeEnum(long fieldId, int val) {
1946 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_ENUM);
1964 public void writeRepeatedEnum(long fieldId, int val) {
1966 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_ENUM);
1982 public void writePackedEnum(long fieldId, int[] val) {
1984 final int id = checkFieldId(fieldId, FIELD_COUNT_PACKED | FIELD_TYPE_ENUM);
2098 public long startObject(long fieldId) {
2100 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_MESSAGE);
2126 public long startRepeatedObject(long fieldId) {
2128 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_MESSAGE);
2224 public void writeObject(long fieldId, byte[] value) {
2226 final int id = checkFieldId(fieldId, FIELD_COUNT_SINGLE | FIELD_TYPE_MESSAGE);
2244 public void writeRepeatedObject(long fieldId, byte[] value) {
2246 final int id = checkFieldId(fieldId, FIELD_COUNT_REPEATED | FIELD_TYPE_MESSAGE);
2261 * Combine a fieldId (the field keys in the proto file) and the field flags.
2262 * Mostly useful for testing because the generated code contains the fieldId
2270 * Validates that the fieldId providied is of the type and count from expectedType.
2278 * fieldId
2288 public static int checkFieldId(long fieldId, long expectedFlags) {
2289 final long fieldCount = fieldId & FIELD_COUNT_MASK;
2290 final long fieldType = fieldId & FIELD_TYPE_MASK;
2293 if (((int)fieldId) == 0) {
2294 throw new IllegalArgumentException("Invalid proto field " + (int)fieldId
2295 + " fieldId=" + Long.toHexString(fieldId));
2313 sb.append((int)fieldId);
2337 sb.append(" called with an invalid fieldId: 0x");
2338 sb.append(Long.toHexString(fieldId));
2340 sb.append((int)fieldId);
2345 return (int)fieldId;
2376 * Get a debug string for a fieldId.
2378 private String getFieldIdString(long fieldId) {
2379 final long fieldCount = fieldId & FIELD_COUNT_MASK;
2388 final long fieldType = fieldId & FIELD_TYPE_MASK;
2394 return countString + typeString + " tag=" + ((int) fieldId)
2395 + " fieldId=0x" + Long.toHexString(fieldId);