code: public ZooJdoProperties setZooEvictPrimitives(boolean flag) {
      	DBTracer.logCall(this, flag); 
  		put(ZooConstants.PROPERTY_EVICT_PRIMITIVES, Boolean.toString(flag));
  		return this;
  	}
docs: Property that defines whether evict() should also reset primitive values. By default,
  ZooDB only resets references to objects, even though the JDO spec states that all fields
  should be evicted.
  In a properly enhanced/activated class, the difference should no be noticeable, because
  access to primitive fields of evicted objects should always trigger a reload. Because of
  this, ZooDB by default avoids the effort of resetting primitive fields.
  Default is {@code false}.
  @param flag The flag
  @return this
  @see ZooConstants#PROPERTY_EVICT_PRIMITIVES