- All Known Subinterfaces:
EntryBuilder<K,V, O>
- All Known Implementing Classes:
AbstractRecordOutlet,AbstractRecordStreamlet,DownlinkRecord,DownlinkStreamlet,ListDownlinkRecord,MapDownlinkRecord,Record,RecordModel,RecordScope,RecordStreamlet,UriPathBuilder,UriQueryBuilder,ValueDownlinkRecord
public interface Builder<I,O>
Type that accumulates input values of type
I, and binds an output
result of type O.-
Method Summary
Modifier and TypeMethodDescriptionbooleanAdds a single input value to this builder, returningtrueif the state of the builder changed.booleanaddAll(Collection<? extends I> inputs) Adds multiple input values to this builder, returningtrueif the state of the builder changed.bind()Returns the output result of this builder.
-
Method Details
-
add
Adds a single input value to this builder, returningtrueif the state of the builder changed. -
addAll
Adds multiple input values to this builder, returningtrueif the state of the builder changed. -
bind
O bind()Returns the output result of this builder.
-