public class ScheduleTransformerKeyValue extends java.lang.Object implements ScheduleTransformer
Schedule
or a ScheduleList into a similar instance, but only with values that correspond to the
specified ScheduleTransformerKeyValueConfiguration.| Constructor and Description |
|---|
ScheduleTransformerKeyValue(java.util.List<Schedule> scheduleListToTransform,
ScheduleTransformerKeyValueConfiguration transformerConfig)
Instantiates a new key value schedule transformer.
|
ScheduleTransformerKeyValue(Schedule scheduleToTransform,
ScheduleTransformerKeyValueConfiguration transformerConfig)
Instantiates a new key value schedule transformer.
|
| Modifier and Type | Method and Description |
|---|---|
Schedule |
getTransformedSchedule()
Returns the transformed schedule.
|
java.util.List<Schedule> |
getTransformedScheduleList()
Gets the transformed schedule list.
|
public ScheduleTransformerKeyValue(java.util.List<Schedule> scheduleListToTransform, ScheduleTransformerKeyValueConfiguration transformerConfig)
scheduleListToTransform - the schedule list to transformtransformerConfig - the transformer configurationpublic ScheduleTransformerKeyValue(Schedule scheduleToTransform, ScheduleTransformerKeyValueConfiguration transformerConfig)
scheduleToTransform - the single schedule to transformtransformerConfig - the transformer configurationpublic Schedule getTransformedSchedule()
ScheduleTransformergetTransformedSchedule in interface ScheduleTransformerpublic java.util.List<Schedule> getTransformedScheduleList()
ScheduleTransformergetTransformedScheduleList in interface ScheduleTransformer