Не удается разрешить метод «Строитель» [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Не удается разрешить метод «Строитель» [закрыто]

Сообщение Anonymous »

У меня есть несколько классов, которые используют Lombok @builder: < /p>
@Getter
@Setter
@Builder
public class ProcessingAccountResource extends ProcessingAccountDto {

public ProcessingAccountResource() {
}

private String id;

private ProcessingAccountDto cardConfiguration;
}
.....
@Builder
public class ProcessingAccountDto extends CardConfiguration {

public ProcessingAccountDto() {
}

private String id;
public String type;

@JsonProperty("sourceAuthority")
private SourceAuthority sourceAuthority;
private CardConfiguration cardConfiguration;
private List cardTypes;

@Getter
@Setter
@Builder
@AllArgsConstructor
public static class CardType {

public CardType() {
}

private ProcessingAccountDto.TypeOfCard type;
private ApmAgreement revenueAgreement;
}

public enum BatchSecurityOptions {

}

public enum ProcessingAccountType {
CARD,
DD
}

public enum TypeOfCard {
MC
}

public enum Category {
CREDIT,
DEBIT;
public String getCategory() {
return null;
}
}

public enum Status {
}

public CardConfiguration getCardConfiguration() {
return cardConfiguration;
}
}

........

@Getter
@Setter
@Builder
public class CardConfiguration {

public CardConfiguration() {
}

private String carId;

private String carPassword;

private List cardType;

private List
cardTypes;
}

............
List cardTypes = Optional.ofNullable(processingAccountResource)
.map(ProcessingAccountDto::getCardConfiguration)
.map(com.dto.CardConfiguration::getCardTypes)
.orElse(null);

.....

CardConfiguration.builder().cardTypes(cardTypes).build()
< /code>
Я получаю ошибку: < /p>
symbol: method builder()
location: class CardConfiguration
< /code>
(пожалуйста, запустите пример кода проекта ниже, чтобы увидеть все ошибки) < /p>
Это потому, что у меня есть классы, которые унаследованы с шаблоном строительства. />https://github.com/rcbandit1111/classbu ... oller.java
образно Запустить?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... od-builder
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»