10
10
* through builder and accessors.
11
11
*/
12
12
@ Slf4j
13
- public class FlagMetadata {
13
+ public class ImmutableMetadata {
14
14
private final Map <String , Object > metadata ;
15
15
16
- private FlagMetadata (Map <String , Object > metadata ) {
16
+ private ImmutableMetadata (Map <String , Object > metadata ) {
17
17
this .metadata = metadata ;
18
18
}
19
19
@@ -98,19 +98,19 @@ public <T> T getValue(final String key, final Class<T> type) {
98
98
99
99
100
100
/**
101
- * Obtain a builder for {@link FlagMetadata }.
101
+ * Obtain a builder for {@link ImmutableMetadata }.
102
102
*/
103
- public static FlagMetadataBuilder builder () {
104
- return new FlagMetadataBuilder ();
103
+ public static ImmutableMetadataBuilder builder () {
104
+ return new ImmutableMetadataBuilder ();
105
105
}
106
106
107
107
/**
108
- * Immutable builder for {@link FlagMetadata }.
108
+ * Immutable builder for {@link ImmutableMetadata }.
109
109
*/
110
- public static class FlagMetadataBuilder {
110
+ public static class ImmutableMetadataBuilder {
111
111
private final Map <String , Object > metadata ;
112
112
113
- private FlagMetadataBuilder () {
113
+ private ImmutableMetadataBuilder () {
114
114
metadata = new HashMap <>();
115
115
}
116
116
@@ -120,7 +120,7 @@ private FlagMetadataBuilder() {
120
120
* @param key flag metadata key to add
121
121
* @param value flag metadata value to add
122
122
*/
123
- public FlagMetadataBuilder addString (final String key , final String value ) {
123
+ public ImmutableMetadataBuilder addString (final String key , final String value ) {
124
124
metadata .put (key , value );
125
125
return this ;
126
126
}
@@ -131,7 +131,7 @@ public FlagMetadataBuilder addString(final String key, final String value) {
131
131
* @param key flag metadata key to add
132
132
* @param value flag metadata value to add
133
133
*/
134
- public FlagMetadataBuilder addInteger (final String key , final Integer value ) {
134
+ public ImmutableMetadataBuilder addInteger (final String key , final Integer value ) {
135
135
metadata .put (key , value );
136
136
return this ;
137
137
}
@@ -142,7 +142,7 @@ public FlagMetadataBuilder addInteger(final String key, final Integer value) {
142
142
* @param key flag metadata key to add
143
143
* @param value flag metadata value to add
144
144
*/
145
- public FlagMetadataBuilder addLong (final String key , final Long value ) {
145
+ public ImmutableMetadataBuilder addLong (final String key , final Long value ) {
146
146
metadata .put (key , value );
147
147
return this ;
148
148
}
@@ -153,7 +153,7 @@ public FlagMetadataBuilder addLong(final String key, final Long value) {
153
153
* @param key flag metadata key to add
154
154
* @param value flag metadata value to add
155
155
*/
156
- public FlagMetadataBuilder addFloat (final String key , final Float value ) {
156
+ public ImmutableMetadataBuilder addFloat (final String key , final Float value ) {
157
157
metadata .put (key , value );
158
158
return this ;
159
159
}
@@ -164,7 +164,7 @@ public FlagMetadataBuilder addFloat(final String key, final Float value) {
164
164
* @param key flag metadata key to add
165
165
* @param value flag metadata value to add
166
166
*/
167
- public FlagMetadataBuilder addDouble (final String key , final Double value ) {
167
+ public ImmutableMetadataBuilder addDouble (final String key , final Double value ) {
168
168
metadata .put (key , value );
169
169
return this ;
170
170
}
@@ -175,16 +175,16 @@ public FlagMetadataBuilder addDouble(final String key, final Double value) {
175
175
* @param key flag metadata key to add
176
176
* @param value flag metadata value to add
177
177
*/
178
- public FlagMetadataBuilder addBoolean (final String key , final Boolean value ) {
178
+ public ImmutableMetadataBuilder addBoolean (final String key , final Boolean value ) {
179
179
metadata .put (key , value );
180
180
return this ;
181
181
}
182
182
183
183
/**
184
- * Retrieve {@link FlagMetadata } with provided key,value pairs.
184
+ * Retrieve {@link ImmutableMetadata } with provided key,value pairs.
185
185
*/
186
- public FlagMetadata build () {
187
- return new FlagMetadata (this .metadata );
186
+ public ImmutableMetadata build () {
187
+ return new ImmutableMetadata (this .metadata );
188
188
}
189
189
190
190
}
0 commit comments