com.ibm.tivoli.maximo.report.birt.design

Class CreateListReportInputInfo

  • java.lang.Object
    • com.ibm.tivoli.maximo.report.birt.design.CreateListReportInputInfo
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class CreateListReportInputInfo
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    This class represents a list report within the report container. All report content is in the form of one or more list reports. If the report format is List, there will only be one of these in the report. If it is Detail, there will be one or more. Each report can be master or detail. If it is a detail report, it will have a linkRelation that links it to the master.
    See Also:
    Serialized Form
    • Constructor Detail

      • CreateListReportInputInfo

        public CreateListReportInputInfo()
    • Method Detail

      • getObjectID

        public int getObjectID()
      • setObjectID

        public void setObjectID(int objectID)
      • getMboName

        public java.lang.String getMboName()
      • setMboName

        public void setMboName(java.lang.String mboName)
      • getEntityName

        public java.lang.String getEntityName()
      • setEntityName

        public void setEntityName(java.lang.String entityName)
      • getDataSetName

        public java.lang.String getDataSetName()
      • getViewName

        public java.lang.String getViewName()
      • setViewName

        public void setViewName(java.lang.String viewName)
      • getFixedQueryWhereClause

        public java.lang.String getFixedQueryWhereClause()
      • setFixedQueryWhereClause

        public void setFixedQueryWhereClause(java.lang.String fixedQueryWhereClause)
      • removeDataColumnInputInfo

        public void removeDataColumnInputInfo(java.lang.String mboAttributeName,
                                              java.lang.String mboName)
      • getAllDataColumnInputInfo

        public java.util.Iterator getAllDataColumnInputInfo()
      • includesDataColumn

        public boolean includesDataColumn(java.lang.String objectName,
                                          java.lang.String attributeName)
      • getAllRelationshipInfo

        public java.util.Iterator getAllRelationshipInfo()
      • getWhereClause

        public java.lang.String getWhereClause(java.lang.String parent,
                                               java.lang.String child)
      • getLinkRelation

        public java.lang.String getLinkRelation()
      • setLinkRelation

        public void setLinkRelation(java.lang.String linkRelation)
      • addBindParam

        public void addBindParam(java.lang.String attributeName)
      • getAllBindParams

        public java.util.Iterator getAllBindParams()
      • getBindParamList

        public java.util.ArrayList getBindParamList()
      • addIncludedObject

        public void addIncludedObject(java.lang.Integer objectID)
      • isObjectIncluded

        public boolean isObjectIncluded(int objectID)
      • getHeaderText

        public java.lang.String getHeaderText()
      • setHeaderText

        public void setHeaderText(java.lang.String headerText)
      • isAttributeIncluded

        public boolean isAttributeIncluded(java.lang.String attributeName)
      • getNextSummaryOrder

        public int getNextSummaryOrder()
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object