public class OWLLiteralImplString extends OWLObjectImpl implements OWLLiteral
| Constructor and Description |
|---|
OWLLiteralImplString(String literal) |
| Modifier and Type | Method and Description |
|---|---|
OWLDatatype |
getDatatype()
Gets the
OWLDatatype which types this literal. |
String |
getLiteral()
Gets the lexical value of this literal.
|
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toStringaccept, accept, accept, accept, accept, accept, asLiteral, components, getLang, hashIndex, hasLang, hasLang, isBoolean, isDouble, isFloat, isInteger, isRDFPlainLiteral, parseBoolean, parseDouble, parseFloat, parseInteger, typeIndexasAnonymousIndividual, asIRIgetNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymousaddAnonymousIndividualsToSet, addSignatureEntitiesToSetpublic OWLLiteralImplString(String literal)
literal - the lexical formpublic String getLiteral()
OWLLiteralrdf:PlainLiteral then the abbreviated lexical form will be
returned. That is, the language tag is not included.getLiteral in interface OWLLiteralrdf:PlainLiteral then the return values are as follows:
If the literal is of the form "abc@"^^rdf:PlainLiteral
then the return value will be "abc" (without the language tag
included). If the literal is of the form
"abc@langTag"^^rdf:PlainLiteral then the return value
will be "abc" (without the language tag included).public OWLDatatype getDatatype()
OWLLiteralOWLDatatype which types this literal.getDatatype in interface OWLLiteralOWLDatatype that types this literal. Note that for
strings with language tag (previously considered to be untyped
literals) the datatype will be rdf:PlainLiteral. The return value
is never null.Copyright © 2017 The University of Manchester. All Rights Reserved.