Build a better solution reusing community experience.
| Authors | Paolo Ciccarese, Cristiana Larizza |
| Institution | Universita' degli Studi di Pavia |
| Release Date | 1st December 2007 |
| Release Version | 1.0 |
| License | Apache License 2.0 |
| Previous Versions | - |
![]() |
![]() |
Name |
Description |
Type |
Allowed Values | Default |
|---|---|---|---|---|
| OutputFile | The URL of the file to write. | string | URL | MANDATORY |
| Separator | The regular expression that has to be used to tokenize the read line. | string |
any string |
tab |
| LineFormat | Defines the order of timestamp (t) and data (d) | string | { d, dt, td } | dt |
| TimestampFormat | It established the format of the date/time value to read [1]. | string | Java DateFormat* | yyyy-MM-dd HH:mm:ss |
[1] If the timestamp is present the TimeStampFormat parameter has to be present and encoding according to the Java DateFormat specifications.
Example of Delimited Mixed Data File Writer parametrization:
(To be done)
The Delimited Mixed Data File Writer is able to write files with simple numeric (int, long, float, double) or textual data with or without timestamp. Data (with or without timestamp) are written by line.
Label |
Supported data type(s) |
|---|---|
| Input | org.jdpf.plugins.datatypes.basic.MixedDataSeries |
| Output | none |
The Delimited Mixed Data File Writer block works with all the block that produce as output a org.jdpf.plugins.datatypes.basic.MixedDataSeries as input. Thus:
As the Delimited Mixed Data File Writer has been devloped with the JDPF core plugins, the only dependency is with the core plugin:
The following pattern letters are defined (all other characters from 'A' to 'Z' and from 'a' to 'z' are reserved):
| Letter | Date or Time Component | Presentation | Examples |
|---|---|---|---|
G
| Era designator | Text | AD
|
y
| Year | Year | 1996; 96
|
M
| Month in year | Month | July; Jul; 07
|
w
| Week in year | Number | 27
|
W
| Week in month | Number | 2
|
D
| Day in year | Number | 189
|
d
| Day in month | Number | 10
|
F
| Day of week in month | Number | 2
|
E
| Day in week | Text | Tuesday; Tue
|
a
| Am/pm marker | Text | PM
|
H
| Hour in day (0-23) | Number | 0
|
k
| Hour in day (1-24) | Number | 24
|
K
| Hour in am/pm (0-11) | Number | 0
|
h
| Hour in am/pm (1-12) | Number | 12
|
m
| Minute in hour | Number | 30
|
s
| Second in minute | Number | 55
|
S
| Millisecond | Number | 978
|
z
| Time zone | General time zone | Pacific Standard Time; PST; GMT-08:00
|
Z
| Time zone | RFC 822 time zone | -0800
|
Some examples:
| Date and Time Pattern | Result |
|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z"
| 2001.07.04 AD at 12:08:56 PDT
|
"EEE, MMM d, ''yy"
| Wed, Jul 4, '01
|
"h:mm a"
| 12:08 PM
|
"hh 'o''clock' a, zzzz"
| 12 o'clock PM, Pacific Daylight Time
|
"K:mm a, z"
| 0:08 PM, PDT
|
"yyyyy.MMMMM.dd GGG hh:mm aaa"
| 02001.July.04 AD 12:08 PM
|
"EEE, d MMM yyyy HH:mm:ss Z"
| Wed, 4 Jul 2001 12:08:56 -0700
|
"yyMMddHHmmssZ"
| 010704120856-0700
|
For more info click here.