ldes.client.treenodesupplier.domain.services.MemberSupplierWrappers Maven / Gradle / Ivy
package ldes.client.treenodesupplier.domain.services;
import ldes.client.treenodesupplier.membersuppliers.MemberSupplier;
import java.util.List;
public class MemberSupplierWrappers {
private final List wrappers;
public MemberSupplierWrappers(List wrappers) {
this.wrappers = wrappers;
}
public MemberSupplier wrapMemberSupplier(MemberSupplier memberSupplier) {
for (MemberSupplierWrapper wrapper : wrappers) {
memberSupplier = wrapper.wrapMemberSupplier(memberSupplier);
}
return memberSupplier;
}
public interface Builder {
MemberSupplierWrappers build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy