Package com.mongodb.internal.validator
Class UpdateFieldNameValidator
java.lang.Object
com.mongodb.internal.validator.UpdateFieldNameValidator
- All Implemented Interfaces:
FieldNameValidator
@Deprecated(since="2021-05-27")
public class UpdateFieldNameValidator
extends Object
implements FieldNameValidator
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
A field name validator for update documents. It ensures that all top-level fields start with a '$'.
This class should not be considered a part of the public API.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetValidatorForField
(String fieldName) Deprecated.Gets a new validator to use for the value of the field with the given name.boolean
Deprecated.Returns true if the field name is valid, false otherwise.
-
Constructor Details
-
UpdateFieldNameValidator
public UpdateFieldNameValidator()Deprecated.
-
-
Method Details
-
validate
Deprecated.Description copied from interface:FieldNameValidator
Returns true if the field name is valid, false otherwise.- Specified by:
validate
in interfaceFieldNameValidator
- Parameters:
fieldName
- the field name- Returns:
- true if the field name is valid, false otherwise
-
getValidatorForField
Deprecated.Description copied from interface:FieldNameValidator
Gets a new validator to use for the value of the field with the given name.- Specified by:
getValidatorForField
in interfaceFieldNameValidator
- Parameters:
fieldName
- the field name- Returns:
- a non-null validator
-