Interface ITabularSourceField

    • Method Detail

      • isPrimaryKey

        boolean isPrimaryKey()
        Returns a boolean indicating if this field is a primary key.
        Returns:
        true if this field is a primary key, false otherwise.
        Since:
        4.0.4
      • isPosition

        boolean isPosition()
        Returns a boolean indicating if this field is a position field.
        Returns:
        true if this field is a position field, false otherwise.
        Since:
        10.3.0
      • isSortable

        boolean isSortable()
        Returns whether this field may be used to sort a query.
        Returns:
        true if this field may be used for sorting, false otherwise.
        Since:
        9.0.0
      • convertRowToFieldData

        void convertRowToFieldData​(ISourceData originalRow,
                                   ISourceData sourceRow)
                            throws PortalException
        Converts a row read from the data provider to this source field type.
        Parameters:
        originalRow - a row containing the original data.
        sourceRow - the row to be populated with this field's data.
        Throws:
        PortalException
        Since:
        4.0.4