Class ClassificationMapper

    • Method Detail

      • mapOmrsToBean

        public Classification mapOmrsToBean​(Classification omrsClassification)
        Parameters:
        omrsClassification - - the supplied omrs classification
        Returns:
        equivalent org.odpi.openmetadata.accessservices.subjectarea.properties.classifications.Classification
      • createOmasClassification

        protected abstract Classification createOmasClassification()
        get an instance of the classification
        Returns:
        classification instance
      • mapKnownAttributesToOmrs

        protected abstract Set<String> mapKnownAttributesToOmrs​(Classification omasClassification,
                                                                InstanceProperties omrsClassificationProperties)
        Map attributes we know are part of this type to OMRS.
        Parameters:
        omasClassification - omasclassification
        omrsClassificationProperties - omrs properties
        Returns:
        set of property Names that we know about.
      • isTypeCorrect

        protected boolean isTypeCorrect​(String actualTypeName)
        Check whether the type name matches the mapper.
        Parameters:
        actualTypeName - name of type to check
        Returns:
        true if type is correct otherwise false.
      • createSystemAttributesFromOMRSClassification

        public static SystemAttributes createSystemAttributesFromOMRSClassification​(Classification omrsClassification)