Class SimplePropertySupport.AbstractPropertyBuilder<B extends SimplePropertySupport.AbstractPropertyBuilder<B>>

java.lang.Object
com.atlassian.bitbucket.util.BuilderSupport
com.atlassian.bitbucket.property.SimplePropertySupport.AbstractPropertyBuilder<B>
Direct Known Subclasses:
ChangeContext.Builder, SimpleCommit.Builder
Enclosing class:
SimplePropertySupport

public abstract static class SimplePropertySupport.AbstractPropertyBuilder<B extends SimplePropertySupport.AbstractPropertyBuilder<B>> extends BuilderSupport
  • Field Details

  • Constructor Details

    • AbstractPropertyBuilder

      protected AbstractPropertyBuilder()
    • AbstractPropertyBuilder

      protected AbstractPropertyBuilder(@Nonnull PropertySupport entity)
  • Method Details

    • property

      @Nonnull public B property(@Nonnull String key, @Nonnull Object value)
    • properties

      @Nonnull public B properties(@Nonnull Map<String,Object> other)
    • self

      @Nonnull protected abstract B self()