All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.immutables.fixture.builder.attribute_builders.FirstPartyWithBuilderExtension Maven / Gradle / Ivy

There is a newer version: 2.10.1
Show newest version
package org.immutables.fixture.builder.attribute_builders;

import org.immutables.builder.Builder.AccessibleFields;
import org.immutables.value.Value.Immutable;

@Immutable
public abstract class FirstPartyWithBuilderExtension {
  public static final String EXTENSION_OVERRIDE = "Extension Override: ";

  public abstract String value();

  @AccessibleFields
  public static class Builder extends ImmutableFirstPartyWithBuilderExtension.Builder {

    @Override
    public ImmutableFirstPartyWithBuilderExtension build() {
      this.value = EXTENSION_OVERRIDE.concat(value);
      return super.build();
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy