Package overit.geocall.da
Class TablesWithAliases.Builder
java.lang.Object
overit.geocall.da.TablesWithAliases.Builder
- Enclosing class:
TablesWithAliases
Builder class for
TablesWithAliases, allowing step-by-step addition of table-alias pairs.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds a table and its alias to the collection.build()Builds an immutableTablesWithAliasesinstance containing the added table-alias pairs.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
add
public TablesWithAliases.Builder add(@NotNull @NotNull String table, @NotNull @NotNull String alias) Adds a table and its alias to the collection.- Parameters:
table-Stringabout the name of the table.alias-Stringabout the alias for the table.- Returns:
- The current
TablesWithAliases.Builderinstance for method chaining.
-
build
Builds an immutableTablesWithAliasesinstance containing the added table-alias pairs.- Returns:
- a new instance of
TablesWithAliases.
-