com.ibm.tivoli.maximo.fdmbo.map

Class JSONMapPropertyInfo

  • java.lang.Object
    • com.ibm.tivoli.maximo.fdmbo.map.JSONMapPropertyInfo


  • public class JSONMapPropertyInfo
    extends java.lang.Object
    JSON Map attribute property Info.
    • Constructor Summary

      Constructors 
      Constructor and Description
      JSONMapPropertyInfo(java.lang.String attributeName, java.lang.String propertyName, java.lang.String dateFormatType, java.lang.String dateFormat, java.lang.String type)
      Constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getAttributeName()
      Get attribute.
      java.lang.String getDateFormat()
      Return date format for custom type.
      java.lang.String getDateFormatType()
      Return date format type.
      java.lang.String getPropertyName()
      Get property name.
      java.util.List getPropertyValues()
      Get the list of conditional values
      java.lang.String getType()
      Return data type.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JSONMapPropertyInfo

        public JSONMapPropertyInfo(java.lang.String attributeName,
                                   java.lang.String propertyName,
                                   java.lang.String dateFormatType,
                                   java.lang.String dateFormat,
                                   java.lang.String type)
        Constructor
        Parameters:
        attributeName - - attribute name
        propertyName - - property name
        dateFormatType - - date format type
        dateFormat - - date format
        type - - data type
        condition - - condition expression
    • Method Detail

      • getAttributeName

        public java.lang.String getAttributeName()
        Get attribute.
        Returns:
        object
      • getPropertyName

        public java.lang.String getPropertyName()
        Get property name.
        Returns:
        property name
      • getType

        public java.lang.String getType()
        Return data type.
        Returns:
        data type
      • getDateFormatType

        public java.lang.String getDateFormatType()
        Return date format type.
        Returns:
        date format type
      • getDateFormat

        public java.lang.String getDateFormat()
        Return date format for custom type.
        Returns:
        date format
      • getPropertyValues

        public java.util.List getPropertyValues()
        Get the list of conditional values
        Returns:
        list of values (list of JSONMapPropertyValuesInfo)