All Downloads are FREE. Search and download functionalities are using the official Maven repository.

global.maplink.toll.schema.TollCondition Maven / Gradle / Ivy

package global.maplink.toll.schema;

import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.RequiredArgsConstructor;

import java.math.BigDecimal;
import java.time.DayOfWeek;
import java.util.Set;

import static lombok.AccessLevel.PRIVATE;

@Data
@Builder
@RequiredArgsConstructor
@NoArgsConstructor(force = true)
public class TollCondition {
    private final Set daysOfWeek;
    private final Set periods;
    private final Set billingsType;
    private final Set timesWindow;
    private final Set tags;
    private final Set vehicleTypes;
    private final Set routes;
    private final Set subConditions;
    private final BigDecimal value;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy