Class SchemaMappingsBuilder
- java.lang.Object
-
- com.maxxton.microdocs.core.builder.SchemaMappingsBuilder
-
- All Implemented Interfaces:
Builder<SchemaMappings>
public class SchemaMappingsBuilder extends java.lang.Object implements Builder<SchemaMappings>
-
-
Constructor Summary
Constructors Constructor Description SchemaMappingsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaMappingsbuild()Build the domain objectSchemaMappingsBuilderclientIgnore(boolean ignore)SchemaMappingsBuilderclientName(java.lang.String name)SchemaMappingsBuilderjsonIgnore(boolean ignore)SchemaMappingsBuilderjsonName(java.lang.String name)SchemaMappingsBuilderjsonPrimary(boolean primary)SchemaMappingsBuilderjsonTables(java.util.List<java.lang.String> tables)SchemaMappingsBuilderrelationalIgnore(boolean ignore)SchemaMappingsBuilderrelationalName(java.lang.String name)SchemaMappingsBuilderrelationalPrimary(boolean primary)SchemaMappingsBuilderrelationalTables(java.util.List<java.lang.String> tables)SchemaMappingsBuilderview(java.lang.String name)
-
-
-
Method Detail
-
jsonIgnore
public SchemaMappingsBuilder jsonIgnore(boolean ignore)
-
jsonName
public SchemaMappingsBuilder jsonName(java.lang.String name)
-
view
public SchemaMappingsBuilder view(java.lang.String name)
-
jsonPrimary
public SchemaMappingsBuilder jsonPrimary(boolean primary)
-
jsonTables
public SchemaMappingsBuilder jsonTables(java.util.List<java.lang.String> tables)
-
relationalIgnore
public SchemaMappingsBuilder relationalIgnore(boolean ignore)
-
relationalName
public SchemaMappingsBuilder relationalName(java.lang.String name)
-
relationalPrimary
public SchemaMappingsBuilder relationalPrimary(boolean primary)
-
relationalTables
public SchemaMappingsBuilder relationalTables(java.util.List<java.lang.String> tables)
-
clientIgnore
public SchemaMappingsBuilder clientIgnore(boolean ignore)
-
clientName
public SchemaMappingsBuilder clientName(java.lang.String name)
-
build
public SchemaMappings build()
Description copied from interface:BuilderBuild the domain object- Specified by:
buildin interfaceBuilder<SchemaMappings>- Returns:
- the domain object
-
-