public static abstract class

AbstractDiffCommandParameters.AbstractBuilder

extends Object
java.lang.Object
   ↳ com.atlassian.stash.scm.AbstractDiffCommandParameters.AbstractBuilder<B extends com.atlassian.stash.scm.AbstractDiffCommandParameters.AbstractBuilder<B>>
Known Direct Subclasses

Summary

Fields
protected int contextLines
protected int maxLineLength
protected int maxLines
protected final Builder<String> paths
protected DiffWhitespace whitespace
Public Constructors
AbstractDiffCommandParameters.AbstractBuilder()
Public Methods
B contextLines(int value)
B defaultContextLines()
B maxLineLength(int value)
B maxLines(int value)
B path(String value)
B paths(String value, String... values)
B paths(Iterable<String> values)
B whitespace(DiffWhitespace value)
Protected Methods
abstract B self()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected int contextLines

protected int maxLineLength

protected int maxLines

protected final Builder<String> paths

protected DiffWhitespace whitespace

Public Constructors

public AbstractDiffCommandParameters.AbstractBuilder ()

Public Methods

public B contextLines (int value)

public B defaultContextLines ()

public B maxLineLength (int value)

public B maxLines (int value)

public B path (String value)

public B paths (String value, String... values)

public B paths (Iterable<String> values)

public B whitespace (DiffWhitespace value)

Parameters
value whitespace mode for showing diff
Returns
  • this

Protected Methods

protected abstract B self ()