@Override public K getKey() { if (keyObject == null) { keyObject = serializationService.toObject(keyData); } return keyObject; }
@Override public Data getValueData() { if (valueData == null) { valueData = serializationService.toData(valueObject); } return valueData; }
OutboundResponseHandler(Address thisAddress, InternalSerializationService serializationService, Node node, ILogger logger) { this.thisAddress = thisAddress; this.serializationService = serializationService; this.useBigEndian = serializationService.getByteOrder() == BIG_ENDIAN; this.node = node; this.logger = logger; }
@Override public <T> T readObject(Class aClass) throws IOException { return service.readObject(this, aClass); }
@Override public ManagedContext getManagedContext() { return serializationService.getManagedContext(); }
@Override public void writeObject(Object object) throws IOException { service.writeObject(this, object); }
@Override public ClassLoader getClassLoader() { return serializationService.getClassLoader(); }
@Override public V getValue() { if (valueObject == null) { valueObject = serializationService.toObject(valueData); } return valueObject; }
final Object toNearCacheKeyWithStrategy(Object key) { if (!nearCacheEnabled) { return key; } return serializeKeys ? ss.toData(key, partitionStrategy) : key; }
OutboundResponseHandler(Address thisAddress, InternalSerializationService serializationService, Node node, ILogger logger) { this.thisAddress = thisAddress; this.serializationService = serializationService; this.useBigEndian = serializationService.getByteOrder() == BIG_ENDIAN; this.node = node; this.logger = logger; }
@Override public Object readObject(Class aClass) throws IOException { return serializationService.readObject(this, aClass); }
@Override public K getKey() { if (keyObject == null) { keyObject = serializationService.toObject(keyData); } return keyObject; }
@Override public Data getValueData() { if (valueData == null) { valueData = serializationService.toData(valueObject); } return valueData; }
@Override public ByteOrder getByteOrder() { return serializationService.getByteOrder(); }
@Override public V getValue() { if (valueObject == null) { valueObject = serializationService.toObject(valueData); } return valueObject; }
@Override protected CombinerFactory getCombinerFactory() { return serializationService.toObject(parameters.combinerFactory); }
@Override protected ReducerFactory getReducerFactory() { return serializationService.toObject(parameters.reducerFactory); }
@Override public Boolean resolveResponseForRecoveryOperation(Object response) { return (Boolean) serializationService.toObject(response); }
@Override protected Predicate getPredicate() { return serializationService.toObject(parameters.predicate); }
@Override protected Mapper getMapper() { return serializationService.toObject(parameters.mapper); }