public class ExtractionVerificationUtil extends Object
| Constructor and Description |
|---|
ExtractionVerificationUtil() |
ExtractionVerificationUtil(boolean compareSkeleton) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bothAreNull(Object o1,
Object o2)
Checks if both objects are null
|
boolean |
compareBaseReferenceable(BaseReferenceable br1,
BaseReferenceable br2)
Compare two BaseReferenceables
|
boolean |
compareINameables(INameable n1,
INameable n2)
Compare two INameables (Assuming isTranslatable() and preserveWhitespaces() do not return null)
|
boolean |
compareIReferenceables(IReferenceable r1,
IReferenceable r2)
Compare two IReferenceables (Assuming isReferent() and referenceCount() do not return null)
|
boolean |
compareIResources(IResource r1,
IResource r2)
Compare two IResources (Assuming isTranslatable() and preserveWhitespaces() do not return null)
|
boolean |
compareProperties(Property p1,
Property p2)
Compare two Properties
|
boolean |
compareSegments(Segment seg1,
Segment seg2)
Compares two Segments.
|
boolean |
compareStartSubDocument(StartSubDocument ssd1,
StartSubDocument ssd2)
Compare two StartSubDocuments
|
boolean |
compareTextContainers(TextContainer tc1,
TextContainer tc2)
Compares two TextContainers.
|
boolean |
compareTextContainers(TextContainer tc1,
TextContainer tc2,
boolean allowPropValChanges)
Compares two TextContainers.
|
boolean |
compareTextFragments(TextFragment tf1,
TextFragment tf2)
Compares two TextFragments.
|
boolean |
compareTextParts(TextPart tp1,
TextPart tp2)
Compares two TextPart.
|
boolean |
compareTextUnits(ITextUnit tu1,
ITextUnit tu2)
Compare two ITextUnits
|
LocaleId |
getTargetLocale() |
boolean |
isCompareSkeleton() |
boolean |
isMultilingual() |
boolean |
isTargetLocaleOverriden() |
boolean |
oneIsNulll(Object o1,
Object o2,
String function,
String type)
Checks if one object is null
|
void |
setCompareSkeleton(boolean compareSkeleton) |
void |
setMultilingual(boolean isMultilingual) |
void |
setTargetLocale(LocaleId targetLocale) |
void |
setTargetLocaleOverriden(boolean targetLocaleOverriden) |
public ExtractionVerificationUtil()
public ExtractionVerificationUtil(boolean compareSkeleton)
public boolean isCompareSkeleton()
public void setCompareSkeleton(boolean compareSkeleton)
public boolean isMultilingual()
public void setMultilingual(boolean isMultilingual)
public LocaleId getTargetLocale()
public void setTargetLocale(LocaleId targetLocale)
public boolean isTargetLocaleOverriden()
public void setTargetLocaleOverriden(boolean targetLocaleOverriden)
public boolean compareStartSubDocument(StartSubDocument ssd1, StartSubDocument ssd2)
ssd1 - First StartSubDocumentssd2 - Second StartSubDocumentpublic boolean compareBaseReferenceable(BaseReferenceable br1, BaseReferenceable br2)
br1 - First BaseReferenceablebr2 - Second BaseReferenceablepublic boolean compareTextUnits(ITextUnit tu1, ITextUnit tu2)
tu1 - First ITextUnittu2 - Second ITextUnitpublic boolean compareTextContainers(TextContainer tc1, TextContainer tc2)
tc1 - First TextContainertc2 - Second TextContainerpublic boolean compareTextContainers(TextContainer tc1, TextContainer tc2, boolean allowPropValChanges)
tc1 - First TextContainertc2 - Second TextContainerallowPropValChanges - In the cases of multilingual formats some properties values may change such as target langpublic boolean compareSegments(Segment seg1, Segment seg2)
seg1 - First Segmentseg2 - Second Segmentpublic boolean compareTextParts(TextPart tp1, TextPart tp2)
tp1 - First TextParttp2 - Second TextPartpublic boolean compareTextFragments(TextFragment tf1, TextFragment tf2)
tf1 - First TextFragmenttf2 - Second TextFragmentpublic boolean compareINameables(INameable n1, INameable n2)
n1 - First INameablen2 - Second INameablepublic boolean compareIResources(IResource r1, IResource r2)
r1 - First IResourcer2 - Second IResourcepublic boolean compareIReferenceables(IReferenceable r1, IReferenceable r2)
r1 - First IReferencabler2 - Second IReferencablepublic boolean compareProperties(Property p1, Property p2)
p1 - First Propertyp2 - Second Propertypublic boolean bothAreNull(Object o1, Object o2)
o1 - First Objecto2 - Second Objectpublic boolean oneIsNulll(Object o1, Object o2, String function, String type)
o1 - First Objecto2 - Second Objectfunction - The function initiating the call. Used for logging.type - The object type. Used for logging.Copyright © 2018. All rights reserved.