
Package org.hl7.fhir.r5.comparison
Class CanonicalResourceComparer.CanonicalResourceComparison<T extends CanonicalResource>
java.lang.Object
org.hl7.fhir.r5.comparison.ResourceComparer.ResourceComparison
org.hl7.fhir.r5.comparison.CanonicalResourceComparer.CanonicalResourceComparison<T>
- Direct Known Subclasses:
CapabilityStatementComparer.CapabilityStatementComparison,CodeSystemComparer.CodeSystemComparison,StructureDefinitionComparer.ProfileComparison,ValueSetComparer.ValueSetComparison
- Enclosing class:
CanonicalResourceComparer
public abstract class CanonicalResourceComparer.CanonicalResourceComparison<T extends CanonicalResource>
extends ResourceComparer.ResourceComparison
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Tprotected Tprotected Map<String, StructuralMatch<String>> protected Tprotected TFields inherited from class org.hl7.fhir.r5.comparison.ResourceComparer.ResourceComparison
messages -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected Stringprotected voidgetLeft()getRight()getUnion()booleannoChangeOtherThanMetadata(String[] metadataFields) booleanvoidsetIntersection(T intersection) voidvoidvoidprotected StringtoTable()voidupdateContentInterpretationState(boolean changed) voidvoidupdateContentState(boolean changed) voidvoidupdateDefinitionsState(boolean changed) voidvoidupdatedMetadataState(boolean changed, List<String> chMetadataFields) voidMethods inherited from class org.hl7.fhir.r5.comparison.ResourceComparer.ResourceComparison
abbreviation, color, fhirType, getCounts, getId, getLeftId, getMessages, getRightId, hasErrors, noChange, outcomeSummary, refCell, summary
-
Field Details
-
left
-
right
-
union
-
intersection
-
metadata
-
-
Constructor Details
-
CanonicalResourceComparison
-
-
Method Details
-
getLeft
-
getRight
-
getUnion
-
getIntersection
-
getMetadata
-
setLeft
-
setRight
-
setUnion
-
setIntersection
-
updatedMetadataState
-
updateDefinitionsState
-
updateContentState
-
updateContentInterpretationState
-
updatedMetadataState
-
updateDefinitionsState
-
updateContentState
-
updateContentInterpretationState
-
anyUpdates
-
getChangedMetadata
-
getChangedDefinitions
-
getChangedContent
-
getChangedContentInterpretation
-
toTable
- Specified by:
toTablein classResourceComparer.ResourceComparison
-
countMessages
- Specified by:
countMessagesin classResourceComparer.ResourceComparison
-
changeSummary
-
getMetadataFieldsAsText
-
noUpdates
-
noChangeOtherThanMetadata
-