Package org.semanticweb.owlapi.util
Class StringAnnotationVisitor
java.lang.Object
org.semanticweb.owlapi.util.StringAnnotationVisitor
- All Implemented Interfaces:
Serializable
,OWLAnnotationValueVisitorEx<String>
,OWLAnonymousIndividualVisitorExBase<String>
,OWLLiteralVisitorExBase<String>
,OWLVisitorExBase<String>
public class StringAnnotationVisitor
extends Object
implements OWLAnnotationValueVisitorEx<String>, Serializable
Annotation visitor that returns literal's lexical form, or empty string for
IRI and blank nodes.
- Since:
- 4.0.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit IRI typevisit
(OWLAnonymousIndividual individual) visit OWLAnonymousIndividual typevisit
(OWLLiteral literal) visit OWLLiteral typeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorExBase
doDefault
-
Constructor Details
-
StringAnnotationVisitor
public StringAnnotationVisitor()
-
-
Method Details
-
visit
Description copied from interface:OWLAnnotationValueVisitorEx
visit IRI type- Specified by:
visit
in interfaceOWLAnnotationValueVisitorEx<String>
- Parameters:
iri
- object to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLAnonymousIndividualVisitorExBase
visit OWLAnonymousIndividual type- Specified by:
visit
in interfaceOWLAnonymousIndividualVisitorExBase<String>
- Parameters:
individual
- object to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLiteralVisitorExBase
visit OWLLiteral type- Specified by:
visit
in interfaceOWLLiteralVisitorExBase<String>
- Parameters:
literal
- node to visit- Returns:
- visitor value
-