public final class TemporalPrimitiveParameterFactory extends Object
PrimitiveParameter based on the provided date
format and granularity. NOTE: This class is not thread-safe, as it
uses a DateFormat instance field to parse dates from strings.| Constructor and Description |
|---|
TemporalPrimitiveParameterFactory(DateFormat dateFormat,
Granularity granularity,
UniqueIdFactory uniqueIdFactory) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveParameter |
getInstance(String id,
Date timestamp,
SourceSystem dataSourceType) |
PrimitiveParameter |
getInstance(String id,
String timestamp,
SourceSystem dataSourceType) |
PrimitiveParameter |
getInstance(String id,
String timestamp,
Value value,
SourceSystem dataSourceType) |
public TemporalPrimitiveParameterFactory(DateFormat dateFormat, Granularity granularity, UniqueIdFactory uniqueIdFactory)
public PrimitiveParameter getInstance(String id, String timestamp, SourceSystem dataSourceType) throws ParseException
ParseExceptionpublic PrimitiveParameter getInstance(String id, String timestamp, Value value, SourceSystem dataSourceType) throws ParseException
ParseExceptionpublic PrimitiveParameter getInstance(String id, Date timestamp, SourceSystem dataSourceType)
Copyright © 2012–2018 Emory University. All rights reserved.