|
| FileQuery | createFileQuery () |
| |
| Expression | createSearchFilter (Map< String, Object > values) |
| | Creates the search filter to be used for generation.
|
| |
| String | extractStringValue (Pattern pattern, int grp, String... args) |
| | Extracts group with index grp from the first argument that matches the pattern.
|
| |
| DateTime | createFromDateTime (int minutes) |
| | Creates a date time that is minutes back in time.
|
| |
| GregorianCalendar | createCalendar () |
| | Creates a gregorian calendar instance.
|
| |
| Expression | createDateTimeFilter (DateTime dt) |
| | Creates the >= date time filter.
|
| |
| List< Expression > | createSourceList (String sources, String areas) |
| | Creates a list of source expressions from a comma-separated list of sources.
|
| |
| List< Expression > | createProductsList (String prod) |
| | Creates a list of product expressions from a comma-separated list of products.
|
| |
| String[] | tokenizeString (String str) |
| | Tokenizes a comma separated string.
|
| |
◆ createCalendar()
| GregorianCalendar eu.baltrad.beast.system.BdbObjectStatusReporter.createCalendar |
( |
| ) |
|
|
inlineprotected |
Creates a gregorian calendar instance.
- Returns
- the gregorian calendar
◆ createDateTimeFilter()
| Expression eu.baltrad.beast.system.BdbObjectStatusReporter.createDateTimeFilter |
( |
DateTime | dt | ) |
|
|
inlineprotected |
Creates the >= date time filter.
- Parameters
-
- Returns
- the expression
◆ createFileQuery()
| FileQuery eu.baltrad.beast.system.BdbObjectStatusReporter.createFileQuery |
( |
| ) |
|
|
inlineprotected |
- Returns
- a new file query instance
◆ createFromDateTime()
| DateTime eu.baltrad.beast.system.BdbObjectStatusReporter.createFromDateTime |
( |
int | minutes | ) |
|
|
inlineprotected |
Creates a date time that is minutes back in time.
- Parameters
-
| minutes | the minutes back in time |
- Returns
- the date time
◆ createProductsList()
| List< Expression > eu.baltrad.beast.system.BdbObjectStatusReporter.createProductsList |
( |
String | prod | ) |
|
|
inlineprotected |
Creates a list of product expressions from a comma-separated list of products.
- Parameters
-
- Returns
- the list
◆ createSearchFilter()
| Expression eu.baltrad.beast.system.BdbObjectStatusReporter.createSearchFilter |
( |
Map< String, Object > | values | ) |
|
|
inlineprotected |
Creates the search filter to be used for generation.
- Parameters
-
- Returns
- the expression
◆ createSourceList()
| List< Expression > eu.baltrad.beast.system.BdbObjectStatusReporter.createSourceList |
( |
String | sources, |
|
|
String | areas ) |
|
inlineprotected |
Creates a list of source expressions from a comma-separated list of sources.
- Parameters
-
- Returns
- the list
◆ extractStringValue()
| String eu.baltrad.beast.system.BdbObjectStatusReporter.extractStringValue |
( |
Pattern | pattern, |
|
|
int | grp, |
|
|
String... | args ) |
|
inlineprotected |
Extracts group with index grp from the first argument that matches the pattern.
- Parameters
-
| pattern | the pattern |
| grp | the group index |
| args | the list of arguments |
- Returns
- the extracted string value
◆ getName()
| String eu.baltrad.beast.system.BdbObjectStatusReporter.getName |
( |
| ) |
|
|
inline |
◆ getStatus()
| Set< SystemStatus > eu.baltrad.beast.system.BdbObjectStatusReporter.getStatus |
( |
Map< String, Object > | values | ) |
|
|
inline |
◆ getSupportedAttributes()
| Set< String > eu.baltrad.beast.system.BdbObjectStatusReporter.getSupportedAttributes |
( |
| ) |
|
|
inline |
◆ setFileCatalog()
| void eu.baltrad.beast.system.BdbObjectStatusReporter.setFileCatalog |
( |
FileCatalog | fc | ) |
|
|
inline |
Sets the file catalog to use for querying.
- Parameters
-
◆ tokenizeString()
| String[] eu.baltrad.beast.system.BdbObjectStatusReporter.tokenizeString |
( |
String | str | ) |
|
|
inlineprotected |
Tokenizes a comma separated string.
- Parameters
-
| str | the string to be tokenized |
- Returns
- the tokens
The documentation for this class was generated from the following file:
- src/eu/baltrad/beast/system/BdbObjectStatusReporter.java