@NotThreadSafe public static class ImmutableGuavaAttributeBuilderParent.Builder extends Object
| Constructor and Description |
|---|
Builder() |
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder from(AttributeBuilderValueI instance)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder from(GuavaAttributeBuilderParent instance)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder firstPartyImmutable(FirstPartyImmutable firstPartyImmutable)
public final ImmutableFirstPartyImmutable.Builder firstPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder firstPartyImmutableBuilder(ImmutableFirstPartyImmutable.Builder firstPartyImmutable)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder firstPartyImmutableWithDifferentStyle(FirstPartyImmutableWithDifferentStyle firstPartyImmutableWithDifferentStyle)
public final ImmutableFirstPartyImmutableWithDifferentStyle.Abonabon firstPartyImmutableWithDifferentStyleBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder firstPartyImmutableWithDifferentStyleBuilder(ImmutableFirstPartyImmutableWithDifferentStyle.Abonabon firstPartyImmutableWithDifferentStyle)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder thirdPartyImmutable(ThirdPartyImmutable thirdPartyImmutable)
public final ThirdPartyImmutable.Builder thirdPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder thirdPartyImmutableBuilder(ThirdPartyImmutable.Builder thirdPartyImmutable)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder thirdPartyImmutableWithPrimitive(ThirdPartyImmutableWithPrimitive thirdPartyImmutableWithPrimitive)
public final ThirdPartyImmutableWithPrimitive.Builder thirdPartyImmutableWithPrimitiveBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder thirdPartyImmutableWithPrimitiveBuilder(ThirdPartyImmutableWithPrimitive.Builder thirdPartyImmutableWithPrimitive)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder optionalFirstPartyImmutable(FirstPartyImmutable optionalFirstPartyImmutable)
public final ImmutableFirstPartyImmutable.Builder optionalFirstPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder optionalFirstPartyImmutableBuilder(ImmutableFirstPartyImmutable.Builder optionalFirstPartyImmutable)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder optionalFirstPartyImmutable(Optional<? extends FirstPartyImmutable> optionalFirstPartyImmutable)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder nullableFirstPartyImmutable(@Nullable FirstPartyImmutable nullableFirstPartyImmutable)
public final ImmutableFirstPartyImmutable.Builder nullableFirstPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder nullableFirstPartyImmutableBuilder(@Nullable ImmutableFirstPartyImmutable.Builder nullableFirstPartyImmutable)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addFirstPartyImmutable(FirstPartyImmutable element)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addFirstPartyImmutableList(FirstPartyImmutable... elements)
@CanIgnoreReturnValue public final ImmutableFirstPartyImmutable.Builder addFirstPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllFirstPartyImmutableBuilders(ImmutableFirstPartyImmutable.Builder... elements)
public final List<ImmutableFirstPartyImmutable.Builder> firstPartyImmutableBuilders()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder firstPartyImmutableList(Iterable<? extends FirstPartyImmutable> elements)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllFirstPartyImmutableList(Iterable<? extends FirstPartyImmutable> elements)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllFirstPartyImmutableBuilders(Iterable<ImmutableFirstPartyImmutable.Builder> elements)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addThirdPartyImmutable(ThirdPartyImmutable element)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addThirdPartyImmutableList(ThirdPartyImmutable... elements)
@CanIgnoreReturnValue public final ThirdPartyImmutable.Builder addThirdPartyImmutableBuilder()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllThirdPartyImmutableBuilders(ThirdPartyImmutable.Builder... elements)
public final List<ThirdPartyImmutable.Builder> thirdPartyImmutableBuilders()
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder thirdPartyImmutableList(Iterable<? extends ThirdPartyImmutable> elements)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllThirdPartyImmutableList(Iterable<? extends ThirdPartyImmutable> elements)
@CanIgnoreReturnValue public final GuavaAttributeBuilderParent.Builder addAllThirdPartyImmutableBuilders(Iterable<ThirdPartyImmutable.Builder> elements)
public ImmutableGuavaAttributeBuilderParent build()
Copyright © 2022 The Immutables.org authors. All rights reserved.