Lines Matching refs:node

40         Asn1Node node = Asn1Node.newBuilder(0x65).build();
41 assertEquals(0x65, node.getTag());
42 assertTrue(node.isConstructed());
43 assertEquals(2, node.getEncodedLength());
44 assertEquals(0, node.getDataLength());
45 assertArrayEquals(new byte[] {0x65, 0x00}, node.toBytes());
51 Asn1Node node = Asn1Node.newBuilder(0x3F34).build();
52 assertEquals(0x3F34, node.getTag());
53 assertTrue(node.isConstructed());
54 assertEquals(3, node.getEncodedLength());
55 assertEquals(0, node.getDataLength());
56 assertArrayEquals(new byte[] {0x3F, 0x34, 0x00}, node.toBytes());
62 Asn1Node node =
69 assertEquals(0x3F34, node.getTag());
70 assertEquals(3, node.getChildren().size());
71 assertEquals(0x35, node.getChildren().get(0).getTag());
72 assertEquals(0x35, node.getChildren().get(1).getTag());
73 assertEquals(0x37, node.getChildren().get(2).getTag());
74 assertEquals(2, node.getChildren(0x35).size());
75 assertEquals(0x35, node.getChildren(0x35).get(0).getTag());
76 assertEquals(0x35, node.getChildren(0x35).get(1).getTag());
77 assertEquals(1, node.getChild(0x35).getChildren().size());
78 assertEquals(0, node.getChildren().get(1).getChildren().size());
79 assertEquals(0x36, node.getChild(0x35).getChildren().get(0).getTag());
81 assertTrue(node.hasChild(0x35, 0x36));
82 assertFalse(node.hasChild(0x38, 0x39));
83 assertTrue(node.getChild(0x35).hasChild(0x36));
84 assertFalse(node.getChild(0x35).hasChild(0x39));
90 Asn1Node node =
97 assertEquals(0, node.getChild(0x34).getChildren(0x37).size());
98 assertEquals(0, node.getChildren(0x37).size());
99 assertEquals(0, node.getChild(0x11).getChildren(0x37).size());
100 assertEquals(0, node.getChild(0x11).getChildren().size());
102 node.getChild(0x35).getChild(0x37);
108 node.getChild(0x35, 0x37);
114 node.getChild(0x11).getChild(0x37);
124 Asn1Node node =
137 assertEquals(54, node.getEncodedLength());
138 assertEquals(52, node.getDataLength());
143 assertEquals(nodeHex, node.toHex());
144 assertEquals("3034", node.getHeadAsHex());
145 assertEquals(1234567, node.getChild(0x11).asInteger());
146 assertEquals("This is a test.", node.getChild(0x12).asString());
147 assertEquals(0xF2344, node.getChild(0x31).getChild(0x13).asBits());
148 assertArrayEquals(new byte[] {-1, 0, -1}, node.getChild(0x31).getChild(0x14).asBytes());
149 assertTrue(node.getChild(0x15).asBoolean());
150 assertFalse(node.getChild(0x16).asBoolean());
151 assertEquals(0xF2344, node.getChild(0x13).asBits());
152 assertArrayEquals(new byte[] {-1, 0, -1}, node.getChild(0x14).asBytes());
158 Asn1Node node = Asn1Node.newBuilder(0x30).addChildAsString(0x12, "string").build();
160 node.getChild(0x12).asInteger();
166 node.getChild(0x12).asBits();
172 node.getChild(0x12).asBoolean();
186 Asn1Node node = new Asn1Decoder(nodeHex).nextNode();
188 assertEquals(nodeHex, node.toHex());
190 node.getChildren();
191 assertEquals(nodeHex, node.toHex());
197 Asn1Node node = Asn1Node.newBuilder(0xBF37).addChildAsBytes(0x5A, new byte[257]).build();
198 assertEquals(266, node.getEncodedLength());
199 assertEquals(261, node.getDataLength());
200 assertEquals(257, node.getChild(0x5A).getDataLength());
201 assertEquals("BF37820105", node.getHeadAsHex());
206 node.writeToBytes(actual, 0);
249 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
250 node.asInteger();
256 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
257 node.asRawLong();
263 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
264 node.asString();
270 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
271 node.asBytes();
277 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
278 node.asBits();
284 Asn1Node node = Asn1Node.newBuilder(0xBF37).build();
285 node.asBoolean();
291 Asn1Node node = Asn1Node.newBuilder(0xBF37).addChildAsString(1, "1").build();
292 node.getChild(1).asBoolean();
299 Asn1Node node = Asn1Node.newBuilder(0xBF37).addChildAsString(1, "1").build();
301 node.writeToBytes(bytes, 0);