Package org.basex.query.util.ft
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-24, BSD License, Christian Gruen, Sebastian Gath
-
-
Constructor Summary
Constructors Constructor Description FTPosData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Data data, int pre, FTMatches all)
Adds position data.boolean
equals(Object obj)
FTPos
get(Data data, int pre)
Gets full-text data from the container.int
size()
Returns the number of entries.String
toString()
-
-
-
Method Detail
-
add
public void add(Data data, int pre, FTMatches all)
Adds position data.- Parameters:
data
- data referencepre
- pre valueall
- 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 referencepre
- int pre value- Returns:
- int[2][n] full-text data or
null
-
size
public int size()
Returns the number of entries.- Returns:
- size
-
-