PersistenceEagerStoringFieldEvaluatorinterface allows you to handle the eager/lazy storing behavior of any known member. The default implementation of the MicroStream engine threads all fields as lazy storing. See Lazy and Eager Storing for details on lazy and eager storing.
PersistenceEagerStoringFieldEvaluatorhas only one method to be implemented:
public boolean isEagerStoring(Class<?> t, Field u)return true if the field has to be eager, otherwise return false.
PersistenceEagerStoringFieldEvaluatoradd it using the
one.microstream.persistence.types.PersistenceFoundation .setReferenceFieldEagerEvaluator(PersistenceEagerStoringFieldEvaluator)method during the storage initialization.