Home | History | Annotate | Download | only in writer

Lines Matching defs:writer

32 package org.jf.dexlib2.writer;
49 private DexDataWriter writer;
58 writer = new DexDataWriter(output, startPosition, bufferSize);
64 Assert.assertEquals(startPosition+bytes.length, writer.getPosition());
66 writer.flush();
75 Assert.assertEquals(startPosition+bytes.length, writer.getPosition());
77 writer.flush();
90 writer.write(i);
93 writer.write(0x180);
102 writer.write(arr);
111 writer.write(arr, 10, 300);
118 writer.writeLong(0x1122334455667788L);
119 writer.writeLong(-0x1122334455667788L);
127 writer.writeInt(0x11223344);
128 writer.writeInt(-0x11223344);
136 writer.writeShort(0);
137 writer.writeShort(0x1122);
138 writer.writeShort(-0x1122);
139 writer.writeShort(0x7FFF);
140 writer.writeShort(-0x8000);
151 writer.writeShort(0x8000);
156 writer.writeShort(-0x8001);
161 writer.writeUshort(0);
162 writer.writeUshort(0x1122);
163 writer.writeUshort(0x8899);
164 writer.writeUshort(0xFFFF);
174 writer.writeUshort(-1);
179 writer.writeUshort(0x10000);
184 writer.writeUbyte(0);
185 writer.writeUbyte(1);
186 writer.writeUbyte(0x12);
187 writer.writeUbyte(0xFF);
194 writer.writeUbyte(-1);
199 writer.writeUbyte(256);
204 writer.writeEncodedValueHeader(0x2, 0x1);
211 writer.writeEncodedInt(ValueType.INT, integerValue);
245 writer.writeEncodedUint(ValueType.METHOD, integerValue);
283 writer.writeEncodedLong(ValueType.LONG, longValue);
350 writer.writeRightZeroExtendedInt(ValueType.FLOAT, intValue);
395 writer.writeRightZeroExtendedLong(ValueType.DOUBLE, longValue);
475 writer.writeString(stringValue);
501 // create a new writer so we can start at file position 0
503 writer = new DexDataWriter(output, startPosition, 256);
505 writer.align();
506 writer.write(1);
507 writer.align();
508 writer.align();
510 writer.write(1);
511 writer.write(2);
512 writer.align();
514 writer.write(1);
515 writer.write(2);
516 writer.write(3);
517 writer.align();
518 writer.align();
520 writer.write(1);
521 writer.write(2);
522 writer.write(3);
523 writer.write(4);
524 writer.align();
525 writer.align();
526 writer.align();
527 writer.align();
529 writer.write(1);
530 writer.align();