Interface DateRange.DateRangeBuilder

All Superinterfaces:
DateRange, com.rosetta.model.lib.RosettaModelObject, com.rosetta.model.lib.RosettaModelObjectBuilder
All Known Subinterfaces:
BusinessDateRange.BusinessDateRangeBuilder
All Known Implementing Classes:
BusinessDateRange.BusinessDateRangeBuilderImpl, DateRange.DateRangeBuilderImpl
Enclosing interface:
DateRange

public static interface DateRange.DateRangeBuilder extends DateRange, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
  • Method Details

    • setStartDate

      DateRange.DateRangeBuilder setStartDate(com.rosetta.model.lib.records.Date startDate)
    • setEndDate

      DateRange.DateRangeBuilder setEndDate(com.rosetta.model.lib.records.Date endDate)
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • prune

      Specified by:
      prune in interface com.rosetta.model.lib.RosettaModelObjectBuilder