/** * Turn a domain value into a wire format message. */ public Splittable flatten(Object domainValue) { Splittable flatValue; if (ValueCodex.canDecode(domainValue.getClass())) { flatValue = ValueCodex.encode(domainValue); } else { flatValue = new SimpleRequestProcessor(service).createOobMessage(Collections .singletonList(domainValue)); } return flatValue; }
/** * Turn a domain value into a wire format message. */ public Splittable flatten(Object domainValue) { Splittable flatValue; if (ValueCodex.canDecode(domainValue.getClass())) { flatValue = ValueCodex.encode(domainValue); } else { flatValue = new SimpleRequestProcessor(service).createOobMessage(Collections .singletonList(domainValue)); } return flatValue; }
/** * Turn a domain value into a wire format message. */ public Splittable flatten(Object domainValue) { Splittable flatValue; if (ValueCodex.canDecode(domainValue.getClass())) { flatValue = ValueCodex.encode(domainValue); } else { flatValue = new SimpleRequestProcessor(service).createOobMessage(Collections .singletonList(domainValue)); } return flatValue; }
/** * Turn a domain value into a wire format message. */ public Splittable flatten(Object domainValue) { Splittable flatValue; if (ValueCodex.canDecode(domainValue.getClass())) { flatValue = ValueCodex.encode(domainValue); } else { flatValue = new SimpleRequestProcessor(service).createOobMessage(Collections .singletonList(domainValue)); } return flatValue; }