com.ibm.icu.text
Class DateTimePatternGenerator.FormatParser

java.lang.Object
  extended by com.ibm.icu.text.DateTimePatternGenerator.FormatParser
Enclosing class:
DateTimePatternGenerator

Deprecated.

public static class DateTimePatternGenerator.FormatParser
extends java.lang.Object

Class providing date formatting

Status:
Internal. This API is ICU internal only.

Constructor Summary
DateTimePatternGenerator.FormatParser()
          Deprecated.  
 
Method Summary
 java.util.List getAutoPatterns(java.lang.String value, java.util.List result)
          Deprecated.  
 java.util.List getItems()
          Deprecated.  
 java.lang.String getVariableFieldString()
          Deprecated.  
 boolean hasDateAndTimeFields()
          Deprecated.  
 java.lang.Object quoteLiteral(java.lang.String string)
          Deprecated.  
 DateTimePatternGenerator.FormatParser set(java.lang.String string)
          Deprecated.  
 java.lang.String toString()
          Deprecated.  
 java.lang.String toString(int start, int limit)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DateTimePatternGenerator.FormatParser

public DateTimePatternGenerator.FormatParser()
Deprecated. 

Simple constructor, since this is treated like a struct.

Status:
Internal. This API is ICU internal only.
Method Detail

set

public DateTimePatternGenerator.FormatParser set(java.lang.String string)
Deprecated. 

Set the string to parse

Parameters:
string -
Returns:
this, for chaining
Status:
Internal. This API is ICU internal only.

getVariableFieldString

public java.lang.String getVariableFieldString()
Deprecated. 

Returns:
a string which is a concatenation of all the variable fields
Status:
Internal. This API is ICU internal only.

getItems

public java.util.List getItems()
Deprecated. 

Returns modifiable list which is a mixture of Strings and VariableFields, in the order found during parsing.

Returns:
modifiable list of items.
Status:
Internal. This API is ICU internal only.

toString

public java.lang.String toString()
Deprecated. 

Provide display form of formatted input

Overrides:
toString in class java.lang.Object
Returns:
printable output string
Status:
Internal. This API is ICU internal only.

toString

public java.lang.String toString(int start,
                                 int limit)
Deprecated. 

Provide display form of formatted input

Parameters:
start - item to start from
limit - last item +1
Returns:
printable output string
Status:
Internal. This API is ICU internal only.

hasDateAndTimeFields

public boolean hasDateAndTimeFields()
Deprecated. 

Internal method

Returns true if it has a mixture of date and time fields

Returns:
true or false
Status:
Internal. This API is ICU internal only.

getAutoPatterns

public java.util.List getAutoPatterns(java.lang.String value,
                                      java.util.List result)
Deprecated. 

Internal routine

Parameters:
value -
result -
Returns:
list
Status:
Internal. This API is ICU internal only.

quoteLiteral

public java.lang.Object quoteLiteral(java.lang.String string)
Deprecated. 

produce a quoted literal

Parameters:
string -
Returns:
string with quoted literals
Status:
Internal. This API is ICU internal only.


Copyright (c) 2007 IBM Corporation and others.