@ParametersAreNonnullByDefault @Generated(value="org.immutables.processor.ProxyProcessor") @Immutable @CheckReturnValue public final class ImmutableDotnetLegacyToolchainInfo extends DotnetLegacyToolchainInfo
DotnetLegacyToolchainInfo
.
Use the static factory method to create immutable instances:
new ImmutableDotnetLegacyToolchainInfo()
.
PROVIDER
Constructor and Description |
---|
ImmutableDotnetLegacyToolchainInfo(RunInfo compiler)
Construct a new immutable
DotnetLegacyToolchainInfo instance. |
Modifier and Type | Method and Description |
---|---|
RunInfo |
compiler() |
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableDotnetLegacyToolchainInfo that have equal attribute values. |
int |
hashCode()
Computes a hash code from attributes:
compiler . |
String |
toString()
Prints the immutable value
DotnetLegacyToolchainInfo with attribute values. |
getDeclaredClass, getProvider, getProviderInfo, isImmutable
getErrorMessageForUnknownField, getFieldNames, getMethods, getValue, repr
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public ImmutableDotnetLegacyToolchainInfo(RunInfo compiler)
DotnetLegacyToolchainInfo
instance.compiler
- The value for the compiler
attributepublic RunInfo compiler()
compiler
in class DotnetLegacyToolchainInfo
public boolean equals(@Nullable Object another)
ImmutableDotnetLegacyToolchainInfo
that have equal attribute values.public int hashCode()
compiler
.