public static abstract class

InternalAttributeSupport.AbstractAttributeBuilder

extends BuilderSupport
java.lang.Object
   ↳ com.atlassian.stash.util.BuilderSupport
     ↳ com.atlassian.stash.content.InternalAttributeSupport.AbstractAttributeBuilder<B extends com.atlassian.stash.content.InternalAttributeSupport.AbstractAttributeBuilder<B>>
Known Direct Subclasses
Known Indirect Subclasses

Summary

Fields
protected final AttributeMap.Builder attributes
[Expand]
Inherited Fields
From class com.atlassian.stash.util.BuilderSupport
Protected Constructors
InternalAttributeSupport.AbstractAttributeBuilder()
InternalAttributeSupport.AbstractAttributeBuilder(AttributeSupport entity)
Public Methods
B attribute(String name, String value)
B attributes(AttributeMap value)
B attributes(String name, Iterable<String> values)
B attributes(String name, String value, String... values)
Protected Methods
@Nonnull abstract B self()
[Expand]
Inherited Methods
From class com.atlassian.stash.util.BuilderSupport
From class java.lang.Object

Fields

protected final AttributeMap.Builder attributes

Protected Constructors

protected InternalAttributeSupport.AbstractAttributeBuilder ()

protected InternalAttributeSupport.AbstractAttributeBuilder (AttributeSupport entity)

Public Methods

public B attribute (String name, String value)

public B attributes (AttributeMap value)

public B attributes (String name, Iterable<String> values)

public B attributes (String name, String value, String... values)

Protected Methods

@Nonnull protected abstract B self ()