Package com.ibm.icu.text
Class DateTimePatternGenerator.DateTimeMatcher
java.lang.Object
com.ibm.icu.text.DateTimePatternGenerator.DateTimeMatcher
- All Implemented Interfaces:
Comparable<DateTimePatternGenerator.DateTimeMatcher>
- Enclosing class:
DateTimePatternGenerator
private static class DateTimePatternGenerator.DateTimeMatcher
extends Object
implements Comparable<DateTimePatternGenerator.DateTimeMatcher>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate int[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintboolean(package private) voidextractFrom(DateTimePatternGenerator.DateTimeMatcher source, int fieldMask) booleanfieldIsNumeric(int field) (package private) String(package private) intgetDistance(DateTimePatternGenerator.DateTimeMatcher other, int includeMask, DateTimePatternGenerator.DistanceInfo distanceInfo) (package private) intinthashCode()(package private) DateTimePatternGenerator.DateTimeMatcherset(String pattern, DateTimePatternGenerator.FormatParser fp, boolean allowDuplicateFields) toString()
-
Field Details
-
type
private int[] type -
original
-
baseOriginal
-
addedDefaultDayPeriod
private boolean addedDefaultDayPeriod
-
-
Constructor Details
-
DateTimeMatcher
private DateTimeMatcher()
-
-
Method Details
-
fieldIsNumeric
public boolean fieldIsNumeric(int field) -
toString
-
toCanonicalString
-
getBasePattern
String getBasePattern() -
set
DateTimePatternGenerator.DateTimeMatcher set(String pattern, DateTimePatternGenerator.FormatParser fp, boolean allowDuplicateFields) -
getFieldMask
int getFieldMask() -
extractFrom
-
getDistance
int getDistance(DateTimePatternGenerator.DateTimeMatcher other, int includeMask, DateTimePatternGenerator.DistanceInfo distanceInfo) -
compareTo
- Specified by:
compareToin interfaceComparable<DateTimePatternGenerator.DateTimeMatcher>
-
equals
-
hashCode
public int hashCode()
-