File tree Expand file tree Collapse file tree 6 files changed +10
-18
lines changed
grace-datastore-core/src/main/groovy/org/grails/datastore/mapping Expand file tree Collapse file tree 6 files changed +10
-18
lines changed Original file line number Diff line number Diff line change @@ -16,8 +16,6 @@ package org.grails.datastore.mapping.config
1616
1717import groovy.transform.CompileDynamic
1818import groovy.transform.CompileStatic
19- import groovy.transform.builder.Builder
20- import groovy.transform.builder.SimpleStrategy
2119
2220import org.grails.datastore.mapping.core.connections.ConnectionSource
2321import org.grails.datastore.mapping.model.config.GormProperties
@@ -29,7 +27,7 @@ import org.grails.datastore.mapping.model.config.GormProperties
2927 * @since 1.1.9
3028 */
3129@CompileStatic
32- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
30+ @SettingsBuilder
3331class Entity <P extends Property > {
3432
3533 /**
Original file line number Diff line number Diff line change @@ -21,8 +21,6 @@ import jakarta.persistence.FetchType
2121
2222import groovy.transform.CompileDynamic
2323import groovy.transform.CompileStatic
24- import groovy.transform.builder.Builder
25- import groovy.transform.builder.SimpleStrategy
2624import org.springframework.beans.MutablePropertyValues
2725import org.springframework.validation.DataBinder
2826
@@ -33,7 +31,7 @@ import org.springframework.validation.DataBinder
3331 * @since 1.0
3432 */
3533@CompileStatic
36- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
34+ @SettingsBuilder
3735class Property implements Cloneable {
3836
3937 /**
Original file line number Diff line number Diff line change 1515package org.grails.datastore.mapping.document.config
1616
1717import groovy.transform.CompileStatic
18- import groovy.transform.builder.Builder
19- import groovy.transform.builder.SimpleStrategy
2018
2119import org.grails.datastore.mapping.config.Property
20+ import org.grails.datastore.mapping.config.SettingsBuilder
2221
2322/**
2423 * Configures how a Java property maps to a Document attribute
2524 *
2625 * @author Graeme Rocher
2726 */
2827@CompileStatic
29- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
28+ @SettingsBuilder
3029class Attribute extends Property {
3130
3231 void setAttr (String name ) {
Original file line number Diff line number Diff line change 1515package org.grails.datastore.mapping.document.config
1616
1717import groovy.transform.CompileStatic
18- import groovy.transform.builder.Builder
19- import groovy.transform.builder.SimpleStrategy
2018
2119import org.grails.datastore.mapping.config.Entity
20+ import org.grails.datastore.mapping.config.SettingsBuilder
2221
2322/**
2423 * Configures how an entity is mapped onto a Document collection
2524 *
2625 * @author Graeme Rocher
2726 */
2827@CompileStatic
29- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
28+ @SettingsBuilder
3029class Collection extends Entity<Attribute > {
3130
3231 /**
Original file line number Diff line number Diff line change 1515package org.grails.datastore.mapping.keyvalue.mapping.config
1616
1717import groovy.transform.CompileStatic
18- import groovy.transform.builder.Builder
19- import groovy.transform.builder.SimpleStrategy
2018
2119import org.grails.datastore.mapping.config.Entity
20+ import org.grails.datastore.mapping.config.SettingsBuilder
2221
2322/**
2423 * <p >A Family is a grouping of KeyValue pairs and is typically composed
@@ -33,7 +32,7 @@ import org.grails.datastore.mapping.config.Entity
3332 * @since 1.0
3433 */
3534@CompileStatic
36- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
35+ @SettingsBuilder
3736class Family extends Entity<KeyValue > {
3837
3938 String keyspace
Original file line number Diff line number Diff line change 11package org.grails.datastore.mapping.multitenancy
22
3- import groovy.transform.builder.Builder
4- import groovy.transform.builder.SimpleStrategy
53import org.springframework.beans.BeanUtils
64
5+ import org.grails.datastore.mapping.config.SettingsBuilder
76import org.grails.datastore.mapping.core.connections.ConnectionSource
87import org.grails.datastore.mapping.multitenancy.resolvers.NoTenantResolver
98
109/**
1110 * Represents the multi tenancy settings
1211 */
13- @Builder ( builderStrategy = SimpleStrategy , prefix = ' ' )
12+ @SettingsBuilder
1413class MultiTenancySettings {
1514
1615 TenantResolver tenantResolver
You can’t perform that action at this time.
0 commit comments