Class FTPosData


  • public final class FTPosData
    extends Object
    This class provides a container for query full-text positions, which is evaluated by the visualizations.
    Author:
    BaseX Team 2005-24, BSD License, Christian Gruen, Sebastian Gath
    • Constructor Detail

      • FTPosData

        public FTPosData()
    • Method Detail

      • add

        public void add​(Data data,
                        int pre,
                        FTMatches all)
        Adds position data.
        Parameters:
        data - data reference
        pre - pre value
        all - full-text matches
      • get

        public FTPos get​(Data data,
                         int pre)
        Gets full-text data from the container. If no data is stored for a pre value, null is returned. int[0] : [pos0, ..., posn] int[1] : [poi0, ..., poin]
        Parameters:
        data - data reference
        pre - int pre value
        Returns:
        int[2][n] full-text data or null
      • size

        public int size()
        Returns the number of entries.
        Returns:
        size