Java Doc for FieldPosition.java in  » 6.0-JDK-Modules » j2me » java » text » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » j2me » java.text 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.text.FieldPosition

All known Subclasses:   java.text.DontCareFieldPosition,
FieldPosition
public class FieldPosition (Code)
FieldPosition is a simple class used by Format and its subclasses to identify fields in formatted output. Fields can be identified in two ways:
  • By an integer constant, whose names typically end with _FIELD. The constants are defined in the various subclasses of Format.
  • By a Format.Field constant, see ERA_FIELD and its friends in DateFormat for an example.

FieldPosition keeps track of the position of the field within the formatted output with two indices: the index of the first character of the field and the index of the last character of the field.

One version of the format method in the various Format classes requires a FieldPosition object as an argument. You use this format method to perform partial formatting or to get information about the formatted output (such as the position of a field).

If you are interested in the positions of all attributes in the formatted string use the Format method formatToCharacterIterator.
version:
   1.23 10/10/06
author:
   Mark Davis
See Also:   java.text.Format



Field Summary
 intbeginIndex
     Output: Start offset of field in text.
 intendIndex
     Output: End offset of field in text.
 intfield
     Input: Desired field to determine start and end offsets for.

Constructor Summary
public  FieldPosition(int field)
     Creates a FieldPosition object for the given field.
public  FieldPosition(Format.Field attribute)
     Creates a FieldPosition object for the given field constant.
public  FieldPosition(Format.Field attribute, int fieldID)
     Creates a FieldPosition object for the given field. The field is identified by an attribute constant from one of the Field subclasses as well as an integer field ID defined by the Format subclasses.

Method Summary
public  booleanequals(Object obj)
    
public  intgetBeginIndex()
     Retrieves the index of the first character in the requested field.
public  intgetEndIndex()
     Retrieves the index of the character following the last character in the requested field.
public  intgetField()
     Retrieves the field identifier.
public  Format.FieldgetFieldAttribute()
     Returns the field identifier as an attribute constant from one of the Field subclasses.
 Format.FieldDelegategetFieldDelegate()
     Returns a Format.FieldDelegate instance that is associated with the FieldPosition.
public  inthashCode()
     Returns a hash code for this FieldPosition.
public  voidsetBeginIndex(int bi)
     Sets the begin index.
public  voidsetEndIndex(int ei)
     Sets the end index.
public  StringtoString()
     Return a string representation of this FieldPosition.

Field Detail
beginIndex
int beginIndex(Code)
Output: Start offset of field in text. If the field does not occur in the text, 0 is returned.



endIndex
int endIndex(Code)
Output: End offset of field in text. If the field does not occur in the text, 0 is returned.



field
int field(Code)
Input: Desired field to determine start and end offsets for. The meaning depends on the subclass of Format.




Constructor Detail
FieldPosition
public FieldPosition(int field)(Code)
Creates a FieldPosition object for the given field. Fields are identified by constants, whose names typically end with _FIELD, in the various subclasses of Format.
See Also:   java.text.NumberFormat.INTEGER_FIELD
See Also:   java.text.NumberFormat.FRACTION_FIELD
See Also:   java.text.DateFormat.YEAR_FIELD
See Also:   java.text.DateFormat.MONTH_FIELD



FieldPosition
public FieldPosition(Format.Field attribute)(Code)
Creates a FieldPosition object for the given field constant. Fields are identified by constants defined in the various Format subclasses. This is equivalent to calling new FieldPosition(attribute, -1).
Parameters:
  attribute - Format.Field constant identifying a field
since:
   1.4



FieldPosition
public FieldPosition(Format.Field attribute, int fieldID)(Code)
Creates a FieldPosition object for the given field. The field is identified by an attribute constant from one of the Field subclasses as well as an integer field ID defined by the Format subclasses. Format subclasses that are aware of Field should give precedence to attribute and ignore fieldID if attribute is not null. However, older Format subclasses may not be aware of Field and rely on fieldID. If the field has no corresponding integer constant, fieldID should be -1.
Parameters:
  attribute - Format.Field constant identifying a field
Parameters:
  fieldID - integer constantce identifying a field
since:
   1.4




Method Detail
equals
public boolean equals(Object obj)(Code)
Overrides equals



getBeginIndex
public int getBeginIndex()(Code)
Retrieves the index of the first character in the requested field.



getEndIndex
public int getEndIndex()(Code)
Retrieves the index of the character following the last character in the requested field.



getField
public int getField()(Code)
Retrieves the field identifier.



getFieldAttribute
public Format.Field getFieldAttribute()(Code)
Returns the field identifier as an attribute constant from one of the Field subclasses. May return null if the field is specified only by an integer field ID. Identifier for the field
since:
   1.4



getFieldDelegate
Format.FieldDelegate getFieldDelegate()(Code)
Returns a Format.FieldDelegate instance that is associated with the FieldPosition. When the delegate is notified of the same field the FieldPosition is associated with, the begin/end will be adjusted.



hashCode
public int hashCode()(Code)
Returns a hash code for this FieldPosition. a hash code value for this object



setBeginIndex
public void setBeginIndex(int bi)(Code)
Sets the begin index. For use by subclasses of Format.
since:
   1.2



setEndIndex
public void setEndIndex(int ei)(Code)
Sets the end index. For use by subclasses of Format.
since:
   1.2



toString
public String toString()(Code)
Return a string representation of this FieldPosition. a string representation of this object



Methods inherited from java.lang.Object
public boolean equals(Object obj)(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.