de.derivo.sparqldlapi.QueryTokenizer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of de-derivo-sparqldlapi Show documentation
Show all versions of de-derivo-sparqldlapi Show documentation
This library was originally developed by Mario Volke and Derivo Systems.
The newest version!
// Copyright (c) 2011. This source code is available under the terms of the GNU Lesser General Public License (LGPL)
// Author: Mario Volke
// derivo GmbH, James-Franck-Ring, 89081 Ulm
package de.derivo.sparqldlapi;
import java.util.List;
/**
* The SPARQL-DL query tokenizer.
*
* This tokenizer is heavily influenced by org.coode.manchesterowlsyntax.ManchesterOWLSyntaxTokenizer
* of the OWL-API.
*
* @author Mario Volke
*/
public interface QueryTokenizer
{
/**
* Tokenize a SPARQL-DL query string.
* @param buffer
* @return A list of tokens.
*/
public List tokenize(String buffer);
}