Uses of Interface
org.eclipse.ditto.json.JsonFieldSelectorBuilder
-
Uses of JsonFieldSelectorBuilder in org.eclipse.ditto.json
Modifier and TypeMethodDescriptionJsonFieldSelectorBuilder.addFieldDefinition
(JsonFieldDefinition<?> fieldDefinition, JsonFieldDefinition<?>... furtherFieldDefinitions) Adds the JSON pointer of each givenJsonFieldDefinition
to the field selector to be built.JsonFieldSelectorBuilder.addFieldDefinitions
(Iterable<JsonFieldDefinition<?>> fieldDefinitions) Adds the JSON pointer of each givenJsonFieldDefinition
s to the field selector to be built.JsonFieldSelectorBuilder.addFieldSelector
(JsonFieldSelector fieldSelector) Adds the Json Pointers from the givenJsonFieldSelector
s to the field selector to be built.JsonFieldSelectorBuilder.addFieldSelectorString
(String fieldSelectorString) Adds the JSON pointers contained in the new JSON field selector retrieved by parsing the given string.JsonFieldSelectorBuilder.addFieldSelectorString
(String fieldSelectorString, JsonParseOptions options) Adds the JSON pointers contained in the new JSON field selector retrieved by parsing the given string.JsonFieldSelectorBuilder.addPointer
(JsonPointer pointer, JsonPointer... furtherPointers) Adds the given JSON pointer(s) to the field selector to be built.JsonFieldSelectorBuilder.addPointers
(Iterable<JsonPointer> pointers) Adds the given JSON pointers to the field selector to be built.JsonFieldSelectorBuilder.addPointerString
(String pointerString, String... furtherPointerStrings) Adds the given JSON pointer(s) (provided as string) to the field selector to be built.JsonFieldSelectorBuilder.addPointerStrings
(Iterable<String> pointerStrings) Adds the given JSON pointers (provided as string) to the field selector to be built.static JsonFieldSelectorBuilder
JsonFactory.newFieldSelectorBuilder()
Returns a new JSON field selector builder for building JSON field selectors.JsonFieldSelectorBuilder.removeFieldDefinition
(JsonFieldDefinition<?> fieldDefinition) Removes the JSON Pointer of the given JSON field definition from the field selector to be built.JsonFieldSelectorBuilder.removeFieldDefinitions
(Iterable<JsonFieldDefinition<?>> fieldDefinitions) Removes the JSON Pointers of the given JSON field definitions from the field selector to be built.JsonFieldSelectorBuilder.removePointer
(JsonPointer jsonPointer) Removes the given JSON Pointer from the field selector to be built.JsonFieldSelectorBuilder.removePointers
(Iterable<JsonPointer> jsonPointers) Removes the given JSON Pointers from the field selector to be built.JsonFieldSelectorBuilder.removePointerString
(String pointerString) Removes the JSON Pointer with the given String representation from the field selector to be built.JsonFieldSelectorBuilder.removePointerStrings
(Iterable<String> pointerStrings) Removes the JSON Pointers with the given String representations from the field selector to be built.