org::openisis::Field Class Reference

List of all members.

Public Member Functions

 Field (int tag_, String val_)
boolean equals (Object that)
String toString ()
Field[] split ()
String getValue ()
Field[] getSubFields ()
boolean v (StringBuffer b, int mode)
boolean v (StringBuffer b, int mode, int len)
String v (int mode, int len)
String v (int mode)
String html ()

Static Public Member Functions

static boolean v (StringBuffer b, int mode, String plain, int len)
static String html (String plain)

Public Attributes

final int tag
final String val

Detailed Description

Field implementation of openisis java binding. A Field is an immutable structure, binding a String value to a tag. It provides methods for formatted access to the value.

Id
Field.java,v 1.5 2003/04/08 00:20:53 kripke Exp
Version:
Revision
1.5
Author:
Author
kripke

Member Function Documentation

String org::openisis::Field::html (  )  [inline]

format field in HTU-mode as new String.

See also:
v(StringBuffer,int,String,int)
static String org::openisis::Field::html ( String  plain  )  [inline, static]

format a String in HTU-mode.

See also:
v(StringBuffer,int,String,int)
Field [] org::openisis::Field::split (  )  [inline]

split the Field into subfields.

String org::openisis::Field::v ( int  mode  )  [inline]

format field as new String.

See also:
v(StringBuffer,int,String,int)
String org::openisis::Field::v ( int  mode,
int  len 
) [inline]

format field as new String.

See also:
v(StringBuffer,int,String,int)
boolean org::openisis::Field::v ( StringBuffer  b,
int  mode,
int  len 
) [inline]

format field to a StringBuffer.

See also:
v(StringBuffer,int,String,int)
boolean org::openisis::Field::v ( StringBuffer  b,
int  mode 
) [inline]

format field to a StringBuffer.

See also:
v(StringBuffer,int,String,int)
static boolean org::openisis::Field::v ( StringBuffer  b,
int  mode,
String  plain,
int  len 
) [inline, static]

what a single field can contribute to the V operator.

Parameters:
b a StringBuffer to append to
mode OR-combination of the field formatting flags defined in Db and an optional subfield character.
plain a String to format
len a 16bit length constraint | offset << 16
Returns:
false iff a non-existing subfield was requested, else true

Member Data Documentation

the tag of this field. For primary fields, this is the field number. For subfields, this is actually a char.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables

Generated on Tue Mar 30 14:47:17 2010 for IsisReader by  doxygen 1.6.1