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