|
6 | 6 | package org.elasticsearch.xpack.core.scheduler;
|
7 | 7 |
|
8 | 8 | import org.elasticsearch.ElasticsearchParseException;
|
9 |
| -import org.elasticsearch.common.xcontent.ToXContent; |
10 | 9 | import org.elasticsearch.common.xcontent.ToXContentFragment;
|
11 | 10 | import org.elasticsearch.common.xcontent.XContentBuilder;
|
12 | 11 | import org.joda.time.DateTimeZone;
|
|
29 | 28 |
|
30 | 29 |
|
31 | 30 | /**
|
32 |
| - * |
33 |
| - * THIS CLASS IS A COPY OF |
| 31 | + * THIS CLASS IS A FORK OF |
34 | 32 | * <a href="https://fisheye.terracotta.org/browse/Quartz/trunk/quartz-core/src/main/java/org/quartz/CronExpression.java?r=2426">
|
35 | 33 | * {@code CronExpression}</a>
|
36 | 34 | * FROM THE <a href="http://quartz-scheduler.org/">QUARTZ</a> PROJECT
|
|
44 | 42 | * Cron expressions are comprised of 6 required fields and one optional field
|
45 | 43 | * separated by white space. The fields respectively are described as follows:
|
46 | 44 | *
|
47 |
| - * <table cellspacing="8"> |
| 45 | + * <table style="border-collapse: separate; border-spacing: 8px;"> |
48 | 46 | * <caption>Fields in cron expressions</caption>
|
49 | 47 | * <tr>
|
50 |
| - * <th align="left">Field Name</th> |
51 |
| - * <th align="left"> </th> |
52 |
| - * <th align="left">Allowed Values</th> |
53 |
| - * <th align="left"> </th> |
54 |
| - * <th align="left">Allowed Special Characters</th> |
| 48 | + * <th>Field Name</th> |
| 49 | + * <th> </th> |
| 50 | + * <th>Allowed Values</th> |
| 51 | + * <th> </th> |
| 52 | + * <th>Allowed Special Characters</th> |
55 | 53 | * </tr>
|
56 | 54 | * <tr>
|
57 |
| - * <td align="left"><code>Seconds</code></td> |
58 |
| - * <td align="left"> </td> |
59 |
| - * <td align="left"><code>0-59</code></td> |
60 |
| - * <td align="left"> </td> |
61 |
| - * <td align="left"><code>, - * /</code></td> |
| 55 | + * <td><code>Seconds</code></td> |
| 56 | + * <td> </td> |
| 57 | + * <td><code>0-59</code></td> |
| 58 | + * <td> </td> |
| 59 | + * <td><code>, - * /</code></td> |
62 | 60 | * </tr>
|
63 | 61 | * <tr>
|
64 |
| - * <td align="left"><code>Minutes</code></td> |
65 |
| - * <td align="left"> </td> |
66 |
| - * <td align="left"><code>0-59</code></td> |
67 |
| - * <td align="left"> </td> |
68 |
| - * <td align="left"><code>, - * /</code></td> |
| 62 | + * <td><code>Minutes</code></td> |
| 63 | + * <td> </td> |
| 64 | + * <td><code>0-59</code></td> |
| 65 | + * <td> </td> |
| 66 | + * <td><code>, - * /</code></td> |
69 | 67 | * </tr>
|
70 | 68 | * <tr>
|
71 |
| - * <td align="left"><code>Hours</code></td> |
72 |
| - * <td align="left"> </td> |
73 |
| - * <td align="left"><code>0-23</code></td> |
74 |
| - * <td align="left"> </td> |
75 |
| - * <td align="left"><code>, - * /</code></td> |
| 69 | + * <td><code>Hours</code></td> |
| 70 | + * <td> </td> |
| 71 | + * <td><code>0-23</code></td> |
| 72 | + * <td> </td> |
| 73 | + * <td><code>, - * /</code></td> |
76 | 74 | * </tr>
|
77 | 75 | * <tr>
|
78 |
| - * <td align="left"><code>Day-of-month</code></td> |
79 |
| - * <td align="left"> </td> |
80 |
| - * <td align="left"><code>1-31</code></td> |
81 |
| - * <td align="left"> </td> |
82 |
| - * <td align="left"><code>, - * ? / L W</code></td> |
| 76 | + * <td><code>Day-of-month</code></td> |
| 77 | + * <td> </td> |
| 78 | + * <td><code>1-31</code></td> |
| 79 | + * <td> </td> |
| 80 | + * <td><code>, - * ? / L W</code></td> |
83 | 81 | * </tr>
|
84 | 82 | * <tr>
|
85 |
| - * <td align="left"><code>Month</code></td> |
86 |
| - * <td align="left"> </td> |
87 |
| - * <td align="left"><code>0-11 or JAN-DEC</code></td> |
88 |
| - * <td align="left"> </td> |
89 |
| - * <td align="left"><code>, - * /</code></td> |
| 83 | + * <td><code>Month</code></td> |
| 84 | + * <td> </td> |
| 85 | + * <td><code>0-11 or JAN-DEC</code></td> |
| 86 | + * <td> </td> |
| 87 | + * <td><code>, - * /</code></td> |
90 | 88 | * </tr>
|
91 | 89 | * <tr>
|
92 |
| - * <td align="left"><code>Day-of-Week</code></td> |
93 |
| - * <td align="left"> </td> |
94 |
| - * <td align="left"><code>1-7 or SUN-SAT</code></td> |
95 |
| - * <td align="left"> </td> |
96 |
| - * <td align="left"><code>, - * ? / L #</code></td> |
| 90 | + * <td><code>Day-of-Week</code></td> |
| 91 | + * <td> </td> |
| 92 | + * <td><code>1-7 or SUN-SAT</code></td> |
| 93 | + * <td> </td> |
| 94 | + * <td><code>, - * ? / L #</code></td> |
97 | 95 | * </tr>
|
98 | 96 | * <tr>
|
99 |
| - * <td align="left"><code>Year (Optional)</code></td> |
100 |
| - * <td align="left"> </td> |
101 |
| - * <td align="left"><code>empty, 1970-2199</code></td> |
102 |
| - * <td align="left"> </td> |
103 |
| - * <td align="left"><code>, - * /</code></td> |
| 97 | + * <td><code>Year (Optional)</code></td> |
| 98 | + * <td> </td> |
| 99 | + * <td><code>empty, 1970-2199</code></td> |
| 100 | + * <td> </td> |
| 101 | + * <td><code>, - * /</code></td> |
104 | 102 | * </tr>
|
105 | 103 | * </table>
|
106 | 104 | * <P>
|
|
0 commit comments