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,ProfileComparer.ProfileComparison,ValueSetComparer.ValueSetComparison
- Enclosing class:
- CanonicalResourceComparer
public abstract class CanonicalResourceComparer.CanonicalResourceComparison<T extends CanonicalResource> extends ResourceComparer.ResourceComparison
-
-
Field Summary
Fields Modifier and Type Field Description protected Tintersectionprotected Tleftprotected Map<String,StructuralMatch<String>>metadataprotected Trightprotected Tunion-
Fields inherited from class org.hl7.fhir.r5.comparison.ResourceComparer.ResourceComparison
messages
-
-
Constructor Summary
Constructors Constructor Description CanonicalResourceComparison(T left, T right)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcountMessages(ResourceComparer.MessageCounts cnts)TgetIntersection()TgetLeft()Map<String,StructuralMatch<String>>getMetadata()TgetRight()TgetUnion()voidsetIntersection(T intersection)voidsetLeft(T left)voidsetRight(T right)voidsetUnion(T union)protected StringtoTable()-
Methods inherited from class org.hl7.fhir.r5.comparison.ResourceComparer.ResourceComparison
abbreviation, color, fhirType, getCounts, getId, getLeftId, getMessages, getRightId, hasErrors, noChange, outcomeSummary, refCell, summary
-
-
-
-
Field Detail
-
left
protected T extends CanonicalResource left
-
right
protected T extends CanonicalResource right
-
union
protected T extends CanonicalResource union
-
intersection
protected T extends CanonicalResource intersection
-
metadata
protected Map<String,StructuralMatch<String>> metadata
-
-
Constructor Detail
-
CanonicalResourceComparison
public CanonicalResourceComparison(T left, T right)
-
-
Method Detail
-
getIntersection
public T getIntersection()
-
getMetadata
public Map<String,StructuralMatch<String>> getMetadata()
-
setIntersection
public void setIntersection(T intersection)
-
toTable
protected String toTable()
- Specified by:
toTablein classResourceComparer.ResourceComparison
-
countMessages
protected void countMessages(ResourceComparer.MessageCounts cnts)
- Specified by:
countMessagesin classResourceComparer.ResourceComparison
-
-