Class SummaryField

    • Constructor Detail

      • SummaryField

        public SummaryField()
    • Method Detail

      • getContactOptions

        public java.util.List<Contact> getContactOptions()
        Get contact options, only valid when type is CONTACT_LIST
        Returns:
        contactOptions
      • setContactOptions

        public SummaryField setContactOptions​(java.util.List<Contact> contactOptions)
        Set contact options
      • getCreatedAt

        public java.util.Date getCreatedAt()
        Get summary field time of creation
        Returns:
        createdAt
      • setCreatedAt

        public SummaryField setCreatedAt​(java.util.Date createdAt)
        Set summary field time of creation
      • getCreatedBy

        public User getCreatedBy()
        Get User object of summary field creator
        Returns:
        createdBy
      • setCreatedBy

        public SummaryField setCreatedBy​(User createdBy)
        Set User object of summary field creator
      • getDisplayValue

        public java.lang.String getDisplayValue()
        Gets the display value of the summary field
        Returns:
        displayValue
      • setDisplayValue

        public SummaryField setDisplayValue​(java.lang.String displayValue)
        Sets the display value of the summary field
      • getFormat

        public Format getFormat()
        Gets the format descriptor
        Returns:
        format
      • getFormula

        public java.lang.String getFormula()
        Gets the formula for the summary field
        Returns:
        formula
      • setFormula

        public SummaryField setFormula​(java.lang.String formula)
        Sets the formula for the summary field
      • getHyperlink

        public Hyperlink getHyperlink()
        Gets the hyperlink associated with the field, if any
        Returns:
        hyperlink
      • setHyperlink

        public SummaryField setHyperlink​(Hyperlink hyperlink)
        Sets the hyperlink associated with the field
      • getImage

        public Image getImage()
        Gets the image associated with the field, if any
        Returns:
        image
      • setImage

        public SummaryField setImage​(Image image)
        Sets the image associated with the field
      • getIndex

        public java.lang.Integer getIndex()
        Gets the field index or position
        Returns:
        index
      • setIndex

        public SummaryField setIndex​(java.lang.Integer index)
        Sets the field index or position
      • getLocked

        public java.lang.Boolean getLocked()
        Gets flag indicating if field is locked
        Returns:
        locked
      • setLocked

        public SummaryField setLocked​(java.lang.Boolean locked)
        Sets flag indicating if field is locked
      • getLockedForUser

        public java.lang.Boolean getLockedForUser()
        Gets flag indicating whether field is locked for the requesting user
        Returns:
        lockedForUser
      • setLockedForUser

        public SummaryField setLockedForUser​(java.lang.Boolean lockedForUser)
        Sets flag indicating whether field is locked for the requesting user
      • getModifiedAt

        public java.util.Date getModifiedAt()
        Gets the last modification date and time
        Returns:
        modifiedAt
      • setModifiedAt

        public SummaryField setModifiedAt​(java.util.Date modifiedAt)
        Sets the last modification date and time
      • getModifiedBy

        public User getModifiedBy()
        Get the User who last modified the field
        Returns:
        modifiedBy
      • setModifiedBy

        public SummaryField setModifiedBy​(User modifiedBy)
        Sets the User who last modified the field
      • getObjectValue

        public ObjectValue getObjectValue()
        Gets the field's objectValue
        Returns:
        objectValue
      • getOptions

        public java.util.List<java.lang.String> getOptions()
        Gets PICKLIST options
        Returns:
        options
      • setOptions

        public SummaryField setOptions​(java.util.List<java.lang.String> options)
        Sets PICKLIST options
      • getSymbol

        public java.lang.String getSymbol()
        Gets applicable symbol for PICKLIST type
        Returns:
        symbol
      • setSymbol

        public SummaryField setSymbol​(java.lang.String symbol)
        Sets applicable symbo for PICKLIST type
      • getTitle

        public java.lang.String getTitle()
        Gets the field's title
        Returns:
        title
      • setTitle

        public SummaryField setTitle​(java.lang.String title)
        Sets the field's title
      • getType

        public ColumnType getType()
        Gets the field's type - see Column Type
        Returns:
        type
      • getValidation

        public java.lang.Boolean getValidation()
        Gets flag indicating whether summary field values are restricted to type
        Returns:
        validation
      • setValidation

        public SummaryField setValidation​(java.lang.Boolean validation)
        Sets flag indicating whether summary field values are restricted to type