All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.coode.parsers.SymbolVisitorEx Maven / Gradle / Ivy

package org.coode.parsers;

/** @author Luigi Iannone
 * @param 
 *            type */
public interface SymbolVisitorEx {
    /** @param symbol
     *            symbol
     * @return visitor value */
    O visitSymbol(Symbol symbol);

    /** @param owlConstantSymbol
     *            owlConstantSymbol
     * @return visitor value */
    O visitOWLLiteral(OWLLiteralSymbol owlConstantSymbol);

    /** @param owlEntitySymbol
     *            owlEntitySymbol
     * @return visitor value */
    O visitOWLEntity(OWLEntitySymbol owlEntitySymbol);

    /** @param iriSymbol
     *            iriSymbol
     * @return visitor value */
    O visitIRI(IRISymbol iriSymbol);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy