com.ibm.tivoli.maximo.iotservices.mapper

Class CloudantJSONAnalyzer



  • public class CloudantJSONAnalyzer
    extends JSONAnalyzer
    Class for Cloudant JSON Analyzer.
    • Constructor Detail

      • CloudantJSONAnalyzer

        public CloudantJSONAnalyzer()
    • Method Detail

      • formatParameter

        public java.lang.String formatParameter(java.lang.String url,
                                                java.lang.String parameter,
                                                java.lang.String whereClause)
                                         throws java.rmi.RemoteException,
                                                MXException
        Formats where clause.
        Overrides:
        formatParameter in class JSONAnalyzer
        Parameters:
        url - invoke url
        method - HTTP invoke method
        method - HTTP invoke method
        Returns:
        new formatted URL
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
      • isSkipProperty

        protected boolean isSkipProperty(JSONObjectInfo jsonObjInfo,
                                         java.lang.String propName,
                                         java.lang.Object o)
        Method to override to skip properties.
        Parameters:
        jsonObjInfo - JSON Object Info
        propName - property name
        o - JSON Object