public final class PubSubConfListFieldSpecification<T> extends PubSubConfFieldSpecification<List<T>>
builderGetter, builderSetter, getter, parentBuilderClass, parentClass, rawBuilderGetter, rawBuilderSetter, rawGetter| Modifier and Type | Method and Description |
|---|---|
PubSubConfFieldSpecification<T> |
add()
Returns a "partial FieldSpecification", that will result in a
List.add(Object) "set"
operation. |
PubSubConfFieldSpecification<T> |
index(int index)
Returns a "partial FieldSpecification", that only operates only on the given index.
|
PubSubConfFieldSpecification<Void> |
remove(int index)
Returns a "partial FieldSpecification", that will result in a
List.remove(Object) "set"
operation (pass null as the "new value"). |
asRaw, equals, getJavaClass, getName, hashCode, toStringpublic PubSubConfFieldSpecification<T> add()
List.add(Object) "set"
operation. The "get" operation on the returned specification is undefined.public PubSubConfFieldSpecification<T> index(int index)
List.set(int, Object) and List.get(int) operations.public PubSubConfFieldSpecification<Void> remove(int index)
List.remove(Object) "set"
operation (pass null as the "new value"). Doing a "get" operation using the returned
specification will throw IllegalArgumentException.Copyright © 2026. All rights reserved.