Package com.mongodb.client.model
Class Collation
- java.lang.Object
-
- com.mongodb.client.model.Collation
-
@Deprecated(since="2021-05-27") public final class Collation extends java.lang.ObjectDeprecated.Usage of this API is not supported in AEM as a Cloud Service.The options regarding collation support in MongoDB 3.4+- Since:
- 3.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCollation.BuilderDeprecated.Usage of this API is not supported in AEM as a Cloud Service.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BsonDocumentasDocument()Deprecated.Gets this collation options as a document.static Collation.Builderbuilder()Deprecated.Convenience method to create a Builder.static Collation.Builderbuilder(Collation options)Deprecated.Convenience method to create a from an existingCollation.booleanequals(java.lang.Object o)Deprecated.CollationAlternategetAlternate()Deprecated.Returns the collation alternatejava.lang.BooleangetBackwards()Deprecated.Returns the backwards valueCollationCaseFirstgetCaseFirst()Deprecated.Returns the collation case first valuejava.lang.BooleangetCaseLevel()Deprecated.Returns the case level valuejava.lang.StringgetLocale()Deprecated.Returns the localeCollationMaxVariablegetMaxVariable()Deprecated.Returns the maxVariablejava.lang.BooleangetNormalization()Deprecated.Returns the normalization valuejava.lang.BooleangetNumericOrdering()Deprecated.Returns the numeric ordering, if true will order numbers based on numerical order and not collation order.CollationStrengthgetStrength()Deprecated.Returns the collation strengthinthashCode()Deprecated.java.lang.StringtoString()Deprecated.
-
-
-
Method Detail
-
builder
public static Collation.Builder builder()
Deprecated.Convenience method to create a Builder.- Returns:
- a builder
-
builder
public static Collation.Builder builder(Collation options)
Deprecated.Convenience method to create a from an existingCollation.- Parameters:
options- create a builder from existing options- Returns:
- a builder
-
getLocale
@Nullable public java.lang.String getLocale()
Deprecated.Returns the locale- Returns:
- the locale
- See Also:
- ICU User Guide - Locale
-
getCaseLevel
@Nullable public java.lang.Boolean getCaseLevel()
Deprecated.Returns the case level value- Returns:
- the case level value
-
getCaseFirst
@Nullable public CollationCaseFirst getCaseFirst()
Deprecated.Returns the collation case first value- Returns:
- the collation case first value
-
getStrength
@Nullable public CollationStrength getStrength()
Deprecated.Returns the collation strength- Returns:
- the collation strength
-
getNumericOrdering
@Nullable public java.lang.Boolean getNumericOrdering()
Deprecated.Returns the numeric ordering, if true will order numbers based on numerical order and not collation order.- Returns:
- the numeric ordering
-
getAlternate
@Nullable public CollationAlternate getAlternate()
Deprecated.Returns the collation alternate- Returns:
- the alternate
-
getMaxVariable
@Nullable public CollationMaxVariable getMaxVariable()
Deprecated.Returns the maxVariableControls which characters are affected by collection alternate
CollationAlternate.SHIFTED.- Returns:
- the maxVariable
-
getNormalization
@Nullable public java.lang.Boolean getNormalization()
Deprecated.Returns the normalization valueIf true, normalizes text into Unicode NFD.
- Returns:
- the normalization
-
getBackwards
@Nullable public java.lang.Boolean getBackwards()
Deprecated.Returns the backwards value- Returns:
- the backwards value
-
asDocument
public BsonDocument asDocument()
Deprecated.Gets this collation options as a document.- Returns:
- The collation options as a BsonDocument
-
equals
public boolean equals(java.lang.Object o)
Deprecated.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
-