public T withNewCommitter( String email, String name){ return withCommitter(new SourceControlUser(email, name)); } public String getMessage(){
public T withNewCommitter( String email, String name){ return withCommitter(new SourceControlUser(email, name)); } public String getMessage(){
public class CommitterNested<N> extends SourceControlUserFluent<CommitterNested<N>> implements Nested<N>{ private final SourceControlUserBuilder builder; CommitterNested (){ this.builder = new SourceControlUserBuilder(this); } CommitterNested ( SourceControlUser item){ this.builder = new SourceControlUserBuilder(this, item); } public N and(){ return (N) GitSourceRevisionFluent.this.withCommitter(builder.build()); } public N endCommitter(){ return and(); } }
public class CommitterNested<N> extends SourceControlUserFluent<CommitterNested<N>> implements Nested<N>{ private final SourceControlUserBuilder builder; CommitterNested (){ this.builder = new SourceControlUserBuilder(this); } CommitterNested ( SourceControlUser item){ this.builder = new SourceControlUserBuilder(item); } public N endCommitter(){ return and(); } public N and(){ return (N) GitSourceRevisionFluent.this.withCommitter(builder.build()); } }
public GitSourceRevisionBuilder( GitSourceRevisionFluent<?> fluent , GitSourceRevision instance ){ this.fluent = fluent; fluent.withAuthor(instance.getAuthor()); fluent.withCommit(instance.getCommit()); fluent.withCommitter(instance.getCommitter()); fluent.withMessage(instance.getMessage()); } public GitSourceRevisionBuilder( GitSourceRevision instance ){
public GitSourceRevisionBuilder(GitSourceRevisionFluent<?> fluent,GitSourceRevision instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withAuthor(instance.getAuthor()); fluent.withCommit(instance.getCommit()); fluent.withCommitter(instance.getCommitter()); fluent.withMessage(instance.getMessage()); this.validationEnabled = validationEnabled; } public GitSourceRevisionBuilder(GitSourceRevision instance){
public GitSourceRevisionBuilder( GitSourceRevisionFluent<?> fluent , GitSourceRevision instance ){ this.fluent = fluent; fluent.withAuthor(instance.getAuthor()); fluent.withCommit(instance.getCommit()); fluent.withCommitter(instance.getCommitter()); fluent.withMessage(instance.getMessage()); } public GitSourceRevisionBuilder( GitSourceRevision instance ){