public class IdentityHandlerStub extends Object implements IdentityHandler
| Constructor and Description |
|---|
IdentityHandlerStub(Object... instances) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areEqual(Object first,
Object second)
This method is responsible for evaluating two objects as equal using the identity.
|
int |
generateHashCode(Object object)
This method will calculate hash code based on the BusinessKey.
|
Boolean |
getAreEqualReturn() |
Integer |
getHashCodeReturn() |
String |
getToStringReturn() |
boolean |
handlerFor(Object object)
This method returns true or false depending on whether this IdentityHandler handles identity for this object
|
void |
setAreEqualReturn(Boolean areEqualReturn) |
void |
setHashCodeReturn(Integer hashCodeReturn) |
void |
setToStringReturn(String toStringReturn) |
String |
toString(Object object)
This method is responsible for stringanizing fields in an object.
|
void |
validate(Object object)
This method validates an object to comply with the BusinessKey annotation rules.
|
public IdentityHandlerStub(Object... instances)
public boolean handlerFor(Object object)
IdentityHandlerhandlerFor in interface IdentityHandlerobject - Object to handle.public void validate(Object object)
IdentityHandlervalidate in interface IdentityHandlerobject - The Business Object to be validated.public void setAreEqualReturn(Boolean areEqualReturn)
public Boolean getAreEqualReturn()
public boolean areEqual(Object first, Object second)
IdentityHandlerareEqual in interface IdentityHandlerfirst - First object in the equality.second - Second object in the equality.public void setHashCodeReturn(Integer hashCodeReturn)
public Integer getHashCodeReturn()
public int generateHashCode(Object object)
IdentityHandlergenerateHashCode in interface IdentityHandlerobject - Object to generate hashCode for.public void setToStringReturn(String toStringReturn)
public String getToStringReturn()
public String toString(Object object)
IdentityHandlertoString in interface IdentityHandlerobject - The Object to be flattened into a string.Copyright © 2010–2019. All rights reserved.