From fe8c1dd2a134506f8906fd578a7cdc2e3ff503c8 Mon Sep 17 00:00:00 2001 From: Rob Austin Date: Mon, 17 Nov 2014 11:48:27 +0000 Subject: [PATCH] improved readme --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index a443c398d..b69ab58e3 100644 --- a/README.md +++ b/README.md @@ -469,6 +469,20 @@ heap, all it does is sets the bond as a proxy to the off heap memory, this proxy `DataValueClasses.newDirectReference(BondVOInterface.class)`, it allows us access to the fields of our entry, directly into the off heap storage. + +as above, ideally you would reuse the `using` variable. + + ``` java +BondVOInterface using = DataValueClasses.newDirectReference(BondVOInterface.class); + +for(int i=1;i<=10;i++) { + Value bond = map.getUsing(key,using); // this won’t create a new value each time. + assert using == bond; // this will always be the same instance +} +``` + + + so when you call : ``` java