java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.LanguagePackStringValue
it.tdlight.jni.TdApi.LanguagePackStringValuePluralized
- Enclosing class:
- TdApi
public static final class TdApi.LanguagePackStringValuePluralized
extends TdApi.LanguagePackStringValue
A language pack string which has different forms based on the number
of some object it mentions. See
https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html
for more information.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.Value for few objects.Value for many objects.Value for one object.Default value.Value for two objects.Value for zero objects. -
Constructor Summary
ConstructorDescriptionA language pack string which has different forms based on the number of some object it mentions.A language pack string which has different forms based on the number of some object it mentions.LanguagePackStringValuePluralized
(String zeroValue, String oneValue, String twoValue, String fewValue, String manyValue, String otherValue) A language pack string which has different forms based on the number of some object it mentions. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
zeroValue
Value for zero objects. -
oneValue
Value for one object. -
twoValue
Value for two objects. -
fewValue
Value for few objects. -
manyValue
Value for many objects. -
otherValue
Default value. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
LanguagePackStringValuePluralized
public LanguagePackStringValuePluralized()A language pack string which has different forms based on the number of some object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more information. -
LanguagePackStringValuePluralized
public LanguagePackStringValuePluralized(String zeroValue, String oneValue, String twoValue, String fewValue, String manyValue, String otherValue) A language pack string which has different forms based on the number of some object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more information.- Parameters:
zeroValue
- Value for zero objects.oneValue
- Value for one object.twoValue
- Value for two objects.fewValue
- Value for few objects.manyValue
- Value for many objects.otherValue
- Default value.
-
LanguagePackStringValuePluralized
A language pack string which has different forms based on the number of some object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more information.- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-