Class FTPosData

java.lang.Object
org.basex.query.util.ft.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-21, BSD License, Christian Gruen, Sebastian Gath
  • Constructor Details

    • FTPosData

      public FTPosData()
  • Method Details

    • 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object