public class IdentificationCriteriaByIdGenerationImpl extends IdentificationCriteriaImpl implements IdentificationCriteriaByIdGeneration, Serializable, Cloneable
Implementation of a criteria for matching an identification by its generation id.
| Constructor and Description |
|---|
IdentificationCriteriaByIdGenerationImpl(AUID generationID)
Create a new identification criteria with a generation ID.
|
| Modifier and Type | Method and Description |
|---|---|
IdentificationCriteriaByIdGenerationImpl |
clone() |
boolean |
equals(Object o) |
AUID |
getGenerationID()
Returns the generation id of the identification criteria.
|
int |
hashCode() |
void |
setGenerationID(AUID generationID)
Sets the generation id of the identification criteria.
|
String |
toString()
Pseudo-XML representation of this identification criteria.
|
getIdentificationCriteriaTypegetIdentificationCriteriaTypepublic IdentificationCriteriaByIdGenerationImpl(AUID generationID) throws NullPointerException
Create a new identification criteria with a generation ID.
generationID - Generation identifier to match with this identification criteria.NullPointerException - The given generation id is null.public AUID getGenerationID()
IdentificationCriteriaByIdGenerationReturns the generation id of the identification criteria.
getGenerationID in interface IdentificationCriteriaByIdGenerationpublic void setGenerationID(AUID generationID) throws NullPointerException
IdentificationCriteriaByIdGenerationSets the generation id of the identification criteria.
setGenerationID in interface IdentificationCriteriaByIdGenerationgenerationID - Set the generation id of the identification criteria.NullPointerException - The given generation id is null.public String toString()
Pseudo-XML representation of this identification criteria. No corresponding XML schema or DTD is defined. For example:
<IdentificationCriteria generationId="urn:uuid:7ab65789-dfed-7891-f6b7-a8d67892"/>
public IdentificationCriteriaByIdGenerationImpl clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.