public static abstract class

SimpleRefChange.AbstractBuilder

extends Object
java.lang.Object
   ↳ com.atlassian.bitbucket.repository.SimpleRefChange.AbstractBuilder<B extends com.atlassian.bitbucket.repository.SimpleRefChange.AbstractBuilder<B>>
Known Direct Subclasses

Summary

Public Constructors
AbstractBuilder(RefChange change)
Protected Constructors
AbstractBuilder()
Public Methods
@Nonnull B from(Ref value)
@Nonnull B fromHash(String value)
@Nonnull B ref(MinimalRef value)
@Nonnull B to(Ref value)
@Nonnull B toHash(String value)
@Nonnull B type(RefChangeType value)
Protected Methods
abstract B self()
void validate()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AbstractBuilder (RefChange change)

Protected Constructors

protected AbstractBuilder ()

Public Methods

@Nonnull public B from (Ref value)

@Nonnull public B fromHash (String value)

@Nonnull public B ref (MinimalRef value)

@Nonnull public B to (Ref value)

@Nonnull public B toHash (String value)

@Nonnull public B type (RefChangeType value)

Protected Methods

protected abstract B self ()

protected void validate ()