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()
ScheduleTransformer
getTransformedSchedule
in interface ScheduleTransformer
public java.util.List<Schedule> getTransformedScheduleList()
ScheduleTransformer
getTransformedScheduleList
in interface ScheduleTransformer