
hope.kola.contract.assertj.model.Constructor Maven / Gradle / Ivy
package hope.kola.contract.assertj.model;
import com.squareup.javapoet.CodeBlock;
@Deprecated
public class Constructor {
protected final CodeBlock.Builder factory;
protected CodeBlock.Builder initiator;
public Constructor(CodeBlock.Builder factory) {
this.factory = factory;
}
public Constructor() {
this.factory = null;
}
public CodeBlock.Builder factory() {
return factory;
}
public boolean hasLogic() {
return factory != null || initiator != null;
}
public CodeBlock.Builder initiator() {
return initiator;
}
public Constructor initiator(CodeBlock.Builder initiator) {
this.initiator = initiator;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy