Before revision:  these are based on  the Lempel-Ziv factorization, the run-length BWT, context-free grammars and, more recently, string attractors.
After revision:  these are based on queries: to return the Lempel-Ziv factorization, the run-length BWT, context-free grammars and, more recently, string attractors.