Package com.ibm.icu.text
Class PluralRules.Rule
- java.lang.Object
-
- com.ibm.icu.text.PluralRules.Rule
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- PluralRules
private static class PluralRules.Rule extends java.lang.Object implements java.io.Serializable
-
-
Field Summary
Fields Modifier and Type Field Description private PluralRules.Constraint
constraint
private PluralRules.DecimalQuantitySamples
decimalSamples
private PluralRules.DecimalQuantitySamples
integerSamples
private java.lang.String
keyword
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description Rule(java.lang.String keyword, PluralRules.Constraint constraint, PluralRules.DecimalQuantitySamples integerSamples, PluralRules.DecimalQuantitySamples decimalSamples)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluralRules.Rule
and(PluralRules.Constraint c)
boolean
appliesTo(PluralRules.IFixedDecimal n)
java.lang.String
getConstraint()
java.lang.String
getKeyword()
int
hashCode()
boolean
isLimited(PluralRules.SampleType sampleType)
PluralRules.Rule
or(PluralRules.Constraint c)
java.lang.String
toString()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
keyword
private final java.lang.String keyword
-
constraint
private final PluralRules.Constraint constraint
-
integerSamples
private final PluralRules.DecimalQuantitySamples integerSamples
-
decimalSamples
private final PluralRules.DecimalQuantitySamples decimalSamples
-
-
Constructor Detail
-
Rule
public Rule(java.lang.String keyword, PluralRules.Constraint constraint, PluralRules.DecimalQuantitySamples integerSamples, PluralRules.DecimalQuantitySamples decimalSamples)
-
-
Method Detail
-
and
public PluralRules.Rule and(PluralRules.Constraint c)
-
or
public PluralRules.Rule or(PluralRules.Constraint c)
-
getKeyword
public java.lang.String getKeyword()
-
appliesTo
public boolean appliesTo(PluralRules.IFixedDecimal n)
-
isLimited
public boolean isLimited(PluralRules.SampleType sampleType)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getConstraint
public java.lang.String getConstraint()
-
-