Package com.activeviam.builders
Class SimpleSelectionDescriptionBuilder
java.lang.Object
com.activeviam.builders.SimpleSelectionDescriptionBuilder
- All Implemented Interfaces:
ISelectionDescriptionBuilder
public class SimpleSelectionDescriptionBuilder
extends Object
implements ISelectionDescriptionBuilder
Simple implementation of the selection description builder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.activeviam.desc.build.ISelectionDescriptionBuilder
ISelectionDescriptionBuilder.CanAddAllFields, ISelectionDescriptionBuilder.CanAddSomeFields, ISelectionDescriptionBuilder.CanAlias<T>, ISelectionDescriptionBuilder.CanBuild, ISelectionDescriptionBuilder.CanUseOtherReference, ISelectionDescriptionBuilder.CanUseOtherReferenceOrBuild, ISelectionDescriptionBuilder.FieldsCollisionHandler, ISelectionDescriptionBuilder.HasAllFields, ISelectionDescriptionBuilder.HasSomeFields, ISelectionDescriptionBuilder.NeedsFields -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.Constructor. -
Method Summary
Modifier and TypeMethodDescriptionfromBaseStore(String baseStoreName) Chooses the base store of the selection.
-
Constructor Details
-
SimpleSelectionDescriptionBuilder
public SimpleSelectionDescriptionBuilder()Constructor. -
SimpleSelectionDescriptionBuilder
Constructor.- Parameters:
schema- the schema of thedatabase
-
-
Method Details
-
fromBaseStore
Description copied from interface:ISelectionDescriptionBuilderChooses the base store of the selection.- Specified by:
fromBaseStorein interfaceISelectionDescriptionBuilder- Parameters:
baseStoreName- The name of the base store.- Returns:
- The builder for chained calls.
-