io.sundr.examples.arrays.PersonFluent Maven / Gradle / Ivy
package io.sundr.examples.arrays;
import java.lang.Integer;
import java.lang.StringBuffer;
import java.lang.StringBuilder;
import io.sundr.builder.Fluent;
import java.util.Collection;
import java.lang.String;
import java.lang.Boolean;
public interface PersonFluent> extends Fluent{
public String getFirstName();
public A withFirstName(String firstName);
public Boolean hasFirstName();
public A withNewFirstName(String arg1);
public A withNewFirstName(StringBuilder arg1);
public A withNewFirstName(StringBuffer arg1);
public String getLastName();
public A withLastName(String lastName);
public Boolean hasLastName();
public A withNewLastName(String arg1);
public A withNewLastName(StringBuilder arg1);
public A withNewLastName(StringBuffer arg1);
public A withNumbers(int... numbers);
public int[] getNumbers();
public A addToNumbers(int index,Integer item);
public A setToNumbers(int index,Integer item);
public A addToNumbers(Integer... items);
public A addAllToNumbers(Collection items);
public A removeFromNumbers(Integer... items);
public A removeAllFromNumbers(Collection items);
public Boolean hasNumbers();
}