# Print output for @column tags ?> DateIntervalInfo.PatternInfo - Android SDK | Android Developers

Most visited

Recently visited

DateIntervalInfo.PatternInfo

public static final class DateIntervalInfo.PatternInfo
extends Object implements Cloneable, Serializable

java.lang.Object
   ↳ android.icu.text.DateIntervalInfo.PatternInfo


PatternInfo class saves the first and second part of interval pattern, and whether the interval pattern is earlier date first.

Summary

Public constructors

PatternInfo(String firstPart, String secondPart, boolean firstDateInPtnIsLaterDate)

Constructs a PatternInfo object.

Public methods

boolean equals(Object a)

Compares the specified object with this PatternInfo for equality.

boolean firstDateInPtnIsLaterDate()

Returns whether the first date in interval patter is later date or not.

String getFirstPart()

Returns the first part of interval pattern.

String getSecondPart()

Returns the second part of interval pattern.

int hashCode()

Returns the hash code of this PatternInfo.

String toString()

Returns a string representation of the object.

Inherited methods

Public constructors

PatternInfo

public PatternInfo (String firstPart, 
                String secondPart, 
                boolean firstDateInPtnIsLaterDate)

Constructs a PatternInfo object.

Parameters
firstPart String: The first part of interval pattern.

secondPart String: The second part of interval pattern.

firstDateInPtnIsLaterDate boolean: Whether the first date in interval patter is later date or not.

Public methods

equals

public boolean equals (Object a)

Compares the specified object with this PatternInfo for equality.

Parameters
a Object: The object to be compared.

Returns
boolean true if the specified object is equal to this PatternInfo.

firstDateInPtnIsLaterDate

public boolean firstDateInPtnIsLaterDate ()

Returns whether the first date in interval patter is later date or not.

Returns
boolean Whether the first date in interval patter is later date or not.

getFirstPart

public String getFirstPart ()

Returns the first part of interval pattern.

Returns
String The first part of interval pattern.

getSecondPart

public String getSecondPart ()

Returns the second part of interval pattern.

Returns
String The second part of interval pattern.

hashCode

public int hashCode ()

Returns the hash code of this PatternInfo.

Returns
int A hash code value for this object.

toString

public String toString ()

Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.