Package com.blazebit.persistence.view
Interface EntityViewNestedBuilder<ViewType,ResultType,BuilderType extends EntityViewNestedBuilder<ViewType,ResultType,BuilderType>>
- Type Parameters:
ViewType
- The entity view type that is builtResultType
- The type to return when this builder finishesBuilderType
- The entity view builder type
- All Superinterfaces:
EntityViewBuilderBase<ViewType,
BuilderType>
public interface EntityViewNestedBuilder<ViewType,ResultType,BuilderType extends EntityViewNestedBuilder<ViewType,ResultType,BuilderType>>
extends EntityViewBuilderBase<ViewType,BuilderType>
A builder for creating nested entity views.
- Since:
- 1.5.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finishes this builder, associates the built object with the parent object and returns the next builder.Methods inherited from interface com.blazebit.persistence.view.EntityViewBuilderBase
get, get, get, get, with, with, with, with, withBuilder, withBuilder, withBuilder, withBuilder, withBuilder, withBuilder, withBuilder, withCollectionBuilder, withCollectionBuilder, withElement, withElement, withElement, withElement, withElement, withEntry, withEntry, withEntry, withListBuilder, withListBuilder, withListBuilder, withListBuilder, withListElement, withListElement, withListElement, withMapBuilder, withMapBuilder, withMapBuilder, withMapBuilder, withSetBuilder, withSetBuilder, withSingularBuilder, withSingularBuilder
-
Method Details
-
build
ResultType build()Finishes this builder, associates the built object with the parent object and returns the next builder.- Returns:
- The next builder
-