| java.lang.Object com.versant.core.metadata.FetchGroupBuilder
All known Subclasses: com.versant.core.jdbc.JdbcFetchGroupBuilder,
FetchGroupBuilder | public class FetchGroupBuilder (Code) | | This is used by MetaDataBuilder to construct fetch groups. Putting all
the fetch group stuff in one file should add some much needed sanity.
|
FetchGroupBuilder | public FetchGroupBuilder(ModelMetaData jmd, boolean sendCurrentForFGWithSecFields, boolean readObjectBeforeWrite)(Code) | | |
buildFetchGroups | public void buildFetchGroups(boolean quiet)(Code) | | Build all the fetch groups. This must be called once all the fields for
each class have been created (including fake fields etc.).
|
createAllColumnsFetchGroup | protected FetchGroup createAllColumnsFetchGroup(ClassMetaData cmd)(Code) | | Create the all columns fetch group for cmd. This implementation just
creates a dummy empty fetch group.
|
createFetchGroupFieldWithPrefetch | protected FetchGroupField createFetchGroupFieldWithPrefetch(FieldMetaData fmd)(Code) | | Create a FGF for a field with prefetching enabled if that makes sense
for the store.
|
|
|