public class AppStoreKeyId extends Object
Constructor and Description |
---|
AppStoreKeyId(@NonNull String asin,
@NonNull String appVersion) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
@NonNull String |
getAppVersion()
Revision of Application in AppStore.
|
@NonNull String |
getAsin()
ASIN that uniquely identifies the application.
|
int |
hashCode() |
static AppStoreKeyId |
of(@NonNull String value)
Factory method which parses the given identifier value and builds
AppStoreKeyId object out of constituent fields. |
String |
serialize()
Generates the identifier value.
|
void |
setAppVersion(@NonNull String appVersion)
Revision of Application in AppStore.
|
void |
setAsin(@NonNull String asin)
ASIN that uniquely identifies the application.
|
String |
toString() |
public String serialize()
public static AppStoreKeyId of(@NonNull @NonNull String value)
AppStoreKeyId
object out of constituent fields.value
- KeyId value.AppStoreKeyId
.@NonNull public @NonNull String getAsin()
@NonNull public @NonNull String getAppVersion()
public void setAsin(@NonNull @NonNull String asin)
public void setAppVersion(@NonNull @NonNull String appVersion)
protected boolean canEqual(Object other)