Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added .mvn/lombok-config-copy.marker
Empty file.
1 change: 1 addition & 0 deletions lombok.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import target/configs/powsybl-build-tools.jar!powsybl-build-tools/lombok.config
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,18 @@
package org.gridsuite.voltageinit.server.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@SuperBuilder
@Getter
@Setter
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class GeneratorModificationInfos {
private String generatorId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
package org.gridsuite.voltageinit.server.dto;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
*/
@Getter
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ReactiveSlack {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,18 @@
package org.gridsuite.voltageinit.server.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@SuperBuilder
@Getter
@Setter
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ShuntCompensatorModificationInfos {
private String shuntCompensatorId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,18 @@
package org.gridsuite.voltageinit.server.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@SuperBuilder
@Getter
@Setter
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class StaticVarCompensatorModificationInfos {
private String staticVarCompensatorId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,18 @@

import com.fasterxml.jackson.annotation.JsonInclude;
import com.powsybl.iidm.network.ThreeSides;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@SuperBuilder
@Getter
@Setter
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class TransformerModificationInfos {
private String transformerId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,20 @@

import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import lombok.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@Data
@NoArgsConstructor
@Getter
@Setter
@JsonTypeInfo(
use = JsonTypeInfo.Id.NAME,
property = "type"
)
@AllArgsConstructor
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, property = "type")
@JsonTypeName("VOLTAGE_INIT_MODIFICATION")
public class VoltageInitModificationInfos {
private List<GeneratorModificationInfos> generators = new ArrayList<>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
package org.gridsuite.voltageinit.server.dto;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.ZonedDateTime;
Expand All @@ -18,7 +18,7 @@
/**
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
*/
@Getter
@Data
@AllArgsConstructor
@NoArgsConstructor
public class VoltageInitResult {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,18 @@
package org.gridsuite.voltageinit.server.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Franck Lecuyer <franck.lecuyer at rte-france.com>
*/
@SuperBuilder
@Getter
@Setter
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class VscConverterStationModificationInfos {
private String vscConverterStationId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,18 @@
package org.gridsuite.voltageinit.server.dto.parameters;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.UUID;

/**
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
*/
@Getter
@Setter
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,15 @@

import com.powsybl.iidm.network.IdentifiableType;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Hugo Marcellin <hugo.marcelin at rte-france.com>
*/
@Getter
@Setter
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,24 @@
*/
package org.gridsuite.voltageinit.server.dto.parameters;

import lombok.*;
import lombok.experimental.SuperBuilder;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.gridsuite.voltageinit.server.entities.parameters.VoltageInitParametersEntity;

import java.time.ZonedDateTime;
import java.util.List;
import java.util.UUID;

import org.gridsuite.voltageinit.server.entities.parameters.VoltageInitParametersEntity;

import io.swagger.v3.oas.annotations.media.Schema;

/**
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
*/
@SuperBuilder
@Data
@Builder
@NoArgsConstructor
@Getter
@Setter
@AllArgsConstructor
@Schema(description = "Voltage init parameters")
public class VoltageInitParametersInfos {
@Schema(description = "parameters id")
Expand All @@ -35,15 +35,15 @@ public class VoltageInitParametersInfos {
@Schema(description = "parameters name")
private String name;

List<VoltageLimitInfos> voltageLimitsModification;
private List<VoltageLimitInfos> voltageLimitsModification;

List<VoltageLimitInfos> voltageLimitsDefault;
private List<VoltageLimitInfos> voltageLimitsDefault;

List<FilterEquipments> constantQGenerators;
private List<FilterEquipments> constantQGenerators;

List<FilterEquipments> variableTwoWindingsTransformers;
private List<FilterEquipments> variableTwoWindingsTransformers;

List<FilterEquipments> variableShuntCompensators;
private List<FilterEquipments> variableShuntCompensators;

public VoltageInitParametersEntity toEntity() {
return new VoltageInitParametersEntity(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,32 +9,32 @@
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

import org.gridsuite.voltageinit.server.entities.parameters.FilterEquipmentsEmbeddable;
import org.gridsuite.voltageinit.server.entities.parameters.VoltageLimitEntity;
import org.gridsuite.voltageinit.server.util.VoltageLimitParameterType;

import java.util.List;

/**
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
*/
@Getter
@Data
@AllArgsConstructor
@Builder
@NoArgsConstructor
public class VoltageLimitInfos {

@JsonInclude(JsonInclude.Include.NON_EMPTY)
private Integer priority;

@JsonInclude(JsonInclude.Include.NON_EMPTY)
private Double lowVoltageLimit;

@JsonInclude(JsonInclude.Include.NON_EMPTY)
private Double highVoltageLimit;

List<FilterEquipments> filters;
private List<FilterEquipments> filters;

public VoltageLimitEntity toEntity(VoltageLimitParameterType voltageLimitParameterType) {
return new VoltageLimitEntity(null, lowVoltageLimit, highVoltageLimit, priority, voltageLimitParameterType,
Expand Down