|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--xBaseJ.Field | +--xBaseJ.DateField
Constructor Summary | |
DateField(java.lang.String iName)
public method for creating a DateField object. |
Method Summary | |
int |
compareTo(java.util.Calendar compareThis)
public method for comparing a Java Calendar object. |
int |
compareTo(DateField compareThis)
public method for comparing a DateField object. |
java.lang.String |
get(int field)
public method for getting individual field values |
java.util.Calendar |
getCalendar()
public method for returing the date field in a Java Calendar object. |
char |
getType()
return the character 'D' indicating a date field |
void |
put(java.util.Calendar inValue)
sets field contents by a Java Calendar object. |
void |
put(java.util.Date inValue)
sets field contents by a Java Date object. |
void |
put(long inValue)
sets field contents by a long value |
void |
put(java.lang.String inValue)
sets field contents by a String parameter. |
void |
set(int field,
int value)
public method for setting individual field values |
char |
type()
Deprecated. use getType |
Methods inherited from class xBaseJ.Field |
decPoint,
get,
getBytes,
getDecimalPositionCount,
getLength,
getName,
length,
name |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DateField(java.lang.String iName) throws java.io.IOException, xBaseJException
Name
- the name of the fieldField
Method Detail |
public char type()
public char getType()
public void put(java.lang.String inValue) throws xBaseJException
inValue
- String value to store - format CCYYMMDDpublic void put(java.util.Date inValue) throws xBaseJException
inValue
- java.util.Date value to storepublic void put(java.util.Calendar inValue) throws xBaseJException
inValue
- java.util.Calendare value to storepublic void put(long inValue) throws xBaseJException
inValue
- long value to store - format CCYYMMDDpublic int compareTo(DateField compareThis)
compareThis
- the other DateField object to comparepublic int compareTo(java.util.Calendar compareThis) throws xBaseJException
compareThis
- the Date object to comparepublic java.util.Calendar getCalendar() throws xBaseJException
public java.lang.String get(int field) throws xBaseJException
field
- id, use Calendar.YEAR, Calendar.MONTh, Calendar.DAY_OF_MONTHpublic void set(int field, int value) throws xBaseJException
field
- use Calendar.YEAR, Calendar.MONTh, Calendar.DAY_OF_MONTHvalue
- - int value to set field
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |