public static ArrayMemory valueOf(OperationResult value) { ArrayMemory memory = new ArrayMemory(); memory.refOfIndex("advertisedRefs").assign(valueOfRefs(value.getAdvertisedRefs())); memory.refOfIndex("messages").assign(value.getMessages()); memory.refOfIndex("peerUserAgent").assign(value.getPeerUserAgent()); memory.refOfIndex("uri").assign(value.getURI().toString()); return memory; }