FeatureDefinitionBuilder |
FeatureDefinitionBuilder.add(java.lang.CharSequence identifier) |
Adds the specified Identifier to this builder if it is not already present.
|
<T extends java.lang.CharSequence> FeatureDefinitionBuilder |
FeatureDefinitionBuilder.addAll(java.lang.Iterable<T> identifiers) |
Adds all of the Identifiers in the specified Iterable to this builder if they're not already present.
|
static FeatureDefinitionBuilder |
ThingsModelFactory.newFeatureDefinitionBuilder(java.lang.CharSequence firstIdentifier) |
Parses the specified CharSequence and returns a mutable builder with a fluent API for an immutable
FeatureDefinition.
|
static FeatureDefinitionBuilder |
ThingsModelFactory.newFeatureDefinitionBuilder(org.eclipse.ditto.json.JsonArray jsonArray) |
Returns a new builder for an immutable FeatureDefinition which is initialised with the values of the
given JSON array.
|
FeatureDefinitionBuilder |
FeatureDefinitionBuilder.remove(java.lang.CharSequence identifier) |
Removes the specified Identifier from this builder if it is present.
|
<T extends java.lang.CharSequence> FeatureDefinitionBuilder |
FeatureDefinitionBuilder.removeAll(java.lang.Iterable<T> identifiers) |
Removes from this builder all of its Identifiers that are contained in the specified Iterable.
|