Package com.ibm.icu.impl.number
Class LongNameHandler.InflectedPluralSink
java.lang.Object
com.ibm.icu.impl.UResource.Sink
com.ibm.icu.impl.number.LongNameHandler.InflectedPluralSink
- Enclosing class:
LongNameHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanloadForCase(UResource.Table caseTable, String caseValue, UResource.Value value) private booleanloadForGender(UResource.Table genderTable, String genderVal, UResource.Value value) private booleanloadForPluralForm(UResource.Table genderTable, UResource.Value value) voidput(UResource.Key key, UResource.Value value, boolean noFallback) Called once for each bundle (child-parent-...-root).
-
Field Details
-
Constructor Details
-
InflectedPluralSink
-
-
Method Details
-
put
Description copied from class:UResource.SinkCalled once for each bundle (child-parent-...-root). The value is normally an array or table resource, and implementations of this method normally iterate over the tree of resource items stored there.- Specified by:
putin classUResource.Sink- Parameters:
key- Initially the key string of the enumeration-start resource. Empty if the enumeration starts at the top level of the bundle. Reuse for output values from Array and Table getters.value- Call getArray() or getTable() as appropriate. Then reuse for output values from Array and Table getters.noFallback- true if the bundle has no parent; that is, its top-level table has the nofallback attribute, or it is the root bundle of a locale tree.
-
loadForPluralForm
-
loadForGender
-
loadForCase
-