diff --git a/client/src/com/aerospike/client/Value.java b/client/src/com/aerospike/client/Value.java index 0dc598846..091b09448 100644 --- a/client/src/com/aerospike/client/Value.java +++ b/client/src/com/aerospike/client/Value.java @@ -1250,7 +1250,8 @@ public int getType() { @Override public Object getObject() { - return value; + // Use cached Boolean constants to avoid any autoboxing overhead. + return value ? Boolean.TRUE : Boolean.FALSE; } @Override