public Decoded decode(NormalizedNodeMessages.InstanceIdentifier path, NormalizedNodeMessages.Node node) { if(node.getIntType() < 0 || node.getSerializedSize() == 0){ return new DecodedImpl(null, null); } DeSerializer deSerializer = NormalizedNodeSerializer.newDeSerializer(path, node); NormalizedNode<?,?> decodedNode = deSerializer.deSerialize(); return new DecodedImpl(decodedNode, deSerializer.getDeserializedPath()); }