static FeaturesBuilder |
Features.newBuilder() |
Returns a new mutable builder with a fluent API for an immutable Features.
|
static FeaturesBuilder |
ThingsModelFactory.newFeaturesBuilder() |
Returns a new mutable builder with a fluent API for an immutable Features.
|
static FeaturesBuilder |
ThingsModelFactory.newFeaturesBuilder(java.lang.Iterable<Feature> features) |
Returns a new mutable builder with a fluent API for an immutable Features.
|
FeaturesBuilder |
FeaturesBuilder.remove(java.lang.String featureId) |
Removes the Feature with the given ID from this builder.
|
FeaturesBuilder |
FeaturesBuilder.remove(Feature feature) |
Removes the given Feature from this builder.
|
FeaturesBuilder |
FeaturesBuilder.removeAll() |
Removes all previously set Features.
|
FeaturesBuilder |
FeaturesBuilder.set(Feature feature) |
Sets the given Feature to this builder.
|
FeaturesBuilder |
FeaturesBuilder.setAll(java.lang.Iterable<Feature> features) |
Sets all given Features to this builder.
|
default FeaturesBuilder |
Features.toBuilder() |
Returns a new mutable builder with a fluent API for an immutable Features.
|