BOEquality

Questa interfaccia fornisce la capacità di determinare se due grafici business o due oggetti business sono equivalenti.

Scopo

BOEquality supporta la nozione di uguaglianza dei grafici business o degli oggetti business. La forma predefinita di uguaglianza è profonda, ma è possibile utilizzare anche una forma superficiale. Pertanto, è possibile determinare se due grafici business o due oggetti business sono equivalenti in base all'inclusione di vari livelli di ordine decrescente.

Esempio

L'esempio di seguito riportato illustra il modo in cui utilizzare BOEquality.

BOEquality equalityService =
(BOEquality) newServiceManager().locateService("com/ibm/websphere/bo/BOEquality");
		
// Verifica eugualianza profonda.
if (equalityService.isEqual(dataObject1, dataObject2) == true) {
    // ...
}
// Verifica eguaglianza superficiale.
if (equalityService.isEqualShallow(dataObject1, dataObject2) == true) {
    // ...
}
Riferimenti correlati
BOChangeSummary
BOCopy
BODataObject
BOEventSummary
BOFactory
BOType
BOTypeMetadata
BOXMLDocument
BOXMLSerializer
Informazioni correlate
API BOEquality interfaccia

Terms of use |

Last updated: Thu Apr 06 14:28:02 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)