All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class xBaseJ.FloatField

java.lang.Object
   |
   +----xBaseJ.Field
           |
           +----xBaseJ.NumField
                   |
                   +----xBaseJ.FloatField

public class FloatField
extends NumField

Constructor Index

 o FloatField(String, int, int)
public method for creating a numeric field object.

Method Index

 o getType()
return the character 'F' indicating a float field
 o put(double)
sets the field contents.
 o put(float)
sets the field contents.
 o put(int)
sets the field contents.
 o put(long)
sets the field contents.
 o put(String)
sets the field contents.
 o type()
return the character 'F' indicating a float field Deprecated.

Constructors

 o FloatField
 public FloatField(String iName,
                   int iLength,
                   int DecPoint) throws xBaseJException, IOException
public method for creating a numeric field object. It is not associated with a database but can be when used with some DBF methods.

Parameters:
Name - the name of the field
Length - the length of Field. range is 1 to 19 bytes
DecPoint - the number of decimal positions range from 2 to 17 bytes. Relative to Length.
Throws: xBaseJException
bad name, length or decimal positions specified
Throws: IOException
can not occur but defined for calling methods
See Also:
Field

Methods

 o type
 public char type()
Note: type() is deprecated. use getType

return the character 'F' indicating a float field

Overrides:
type in class NumField
 o getType
 public char getType()
return the character 'F' indicating a float field

Overrides:
getType in class NumField
 o put
 public void put(String inValue) throws xBaseJException
sets the field contents.

Parameters:
inValue - String
Throws: xBaseJException
most likely a format exception
Overrides:
put in class NumField
 o put
 public void put(long inValue) throws xBaseJException
sets the field contents.

Parameters:
inValue - long
Throws: xBaseJException
most likely a format exception
Overrides:
put in class NumField
 o put
 public void put(int inValue) throws xBaseJException
sets the field contents.

Parameters:
inValue - int
Throws: xBaseJException
most likely a format exception
Overrides:
put in class NumField
 o put
 public void put(float inValue) throws xBaseJException
sets the field contents.

Parameters:
inValue - float
Throws: xBaseJException
most likely a format exception
Overrides:
put in class NumField
 o put
 public void put(double inValue) throws xBaseJException
sets the field contents.

Parameters:
inValue - double
Throws: xBaseJException
most likely a format exception
Overrides:
put in class NumField

All Packages  Class Hierarchy  This Package  Previous  Next  Index