public interface RepoBuilder
RepoBuilder searchIndexFactory(Function<Class,SearchIndex> factory)
RepoBuilder lookupIndexFactory(Function<Class,LookupIndex> factory)
RepoBuilder uniqueLookupIndexFactory(Function<Class,LookupIndex> factory)
RepoBuilder uniqueSearchIndexFactory(Function<Class,SearchIndex> factory)
RepoBuilder repoFactory(Supplier<RepoComposer> factory)
RepoBuilder primaryKey(String propertyName)
RepoBuilder lookupIndex(String propertyName)
RepoBuilder uniqueLookupIndex(String propertyName)
RepoBuilder searchIndex(String propertyName)
RepoBuilder uniqueSearchIndex(String propertyName)
RepoBuilder collateIndex(String propertyName, Comparator collator)
RepoBuilder collateIndex(String propertyName)
RepoBuilder collateIndex(String propertyName, Locale locale)
RepoBuilder keyGetter(String propertyName, Function<?,?> key)
RepoBuilder filterFactory(Supplier<Filter> factory)
RepoBuilder usePropertyForAccess(boolean useProperty)
RepoBuilder useFieldForAccess(boolean useField)
RepoBuilder useUnsafe(boolean useUnSafe)
RepoBuilder nullChecks(boolean nullChecks)
RepoBuilder addLogging(boolean logging)
RepoBuilder cloneEdits(boolean cloneEdits)
RepoBuilder useCache()
RepoBuilder storeKeyInIndexOnly()
RepoBuilder events(ModificationListener... listeners)
RepoBuilder debug()
RepoBuilder level(Level info)
RepoBuilder upperCaseIndex(String property)
RepoBuilder lowerCaseIndex(String property)
RepoBuilder camelCaseIndex(String property)
RepoBuilder underBarCaseIndex(String property)
@Deprecated RepoBuilder nestedIndex(String... propertyPath)
RepoBuilder indexHierarchy()
RepoBuilder indexBucketSize(String propertyName, int size)
RepoBuilder hashCodeOptimizationOn()
RepoBuilder removeDuplication(boolean removeDuplication)
Copyright © 2014. All rights reserved.