de.tudresden.inf.lat.jcel.ontology.datatype
Interface IntegerClassExpressionVisitor<T>

Type Parameters:
T - Type of the returning value of visit functions.

public interface IntegerClassExpressionVisitor<T>

This class models a visitor of IntegerClassExpression.

Author:
Julian Mendez
See Also:
IntegerClassExpression

Method Summary
 T visit(IntegerClass classExpression)
          Visits an integer class.
 T visit(IntegerDataHasValue classExpression)
          Visits a has-value class expression.
 T visit(IntegerDataSomeValuesFrom classExpression)
          Visits an existential restriction with data properties.
 T visit(IntegerNamedIndividual namedIndividual)
          Visits a named individual.
 T visit(IntegerObjectIntersectionOf classExpression)
          Visits an intersection of several class expressions.
 T visit(IntegerObjectOneOf classExpression)
          Visits a nominal constructor.
 T visit(IntegerObjectSomeValuesFrom classExpression)
          Visits an existential restriction with object properties.
 

Method Detail

visit

T visit(IntegerClass classExpression)
Visits an integer class.

Parameters:
classExpression - class expression
Returns:
the visit result

visit

T visit(IntegerDataHasValue classExpression)
Visits a has-value class expression.

Parameters:
classExpression - class expression
Returns:
the visit result

visit

T visit(IntegerDataSomeValuesFrom classExpression)
Visits an existential restriction with data properties.

Parameters:
classExpression - class expression
Returns:
the visit result

visit

T visit(IntegerNamedIndividual namedIndividual)
Visits a named individual.

Parameters:
namedIndividual - named individual
Returns:
the visit result

visit

T visit(IntegerObjectIntersectionOf classExpression)
Visits an intersection of several class expressions.

Parameters:
classExpression - class expression
Returns:
the visit result

visit

T visit(IntegerObjectOneOf classExpression)
Visits a nominal constructor.

Parameters:
classExpression - class expression
Returns:
the visit result

visit

T visit(IntegerObjectSomeValuesFrom classExpression)
Visits an existential restriction with object properties.

Parameters:
classExpression - class expression
Returns:
the visit result


Copyright © 2012. All Rights Reserved.