public static OWLStringLiteral StringLiteral(String literal) { return dataFactory.getOWLStringLiteral(literal); }
public static OWLStringLiteral StringLiteral(String literal, String lang) { return dataFactory.getOWLStringLiteral(literal, lang); }
@Override public LiteralValue makeLiteralWithLanguage(String value, String language) { return new OWLAPILiteralValue(dataFactory.getOWLStringLiteral(value, language.toString()), onto); }
public void visit(OWLStringLiteral node) { obj = dataFactory.getOWLStringLiteral(node.getLiteral(), node.getLang()); }
public OWLLiteral map(ATermAppl term) { String lexValue = ((ATermAppl) term.getArgument( 0 )).toString(); ATermAppl lang = (ATermAppl) term.getArgument( 1 ); ATermAppl dtype = (ATermAppl) term.getArgument( 2 ); if( dtype.equals( ATermUtils.PLAIN_LITERAL_DATATYPE ) ) { if( lang.equals( ATermUtils.EMPTY ) ) return factory.getOWLStringLiteral( lexValue ); else return factory.getOWLStringLiteral( lexValue, lang.toString() ); } else { OWLDatatype datatype = DT_MAPPER.map( dtype ); return factory.getOWLTypedLiteral( lexValue, datatype ); } } }
public void visitLiteral(ATermAppl term) { // literal(lexicalValue, language, datatypeURI) String lexValue = ((ATermAppl) term.getArgument( 0 )).toString(); ATermAppl lang = (ATermAppl) term.getArgument( 1 ); ATermAppl dtype = (ATermAppl) term.getArgument( 2 ); if( dtype.equals( ATermUtils.PLAIN_LITERAL_DATATYPE ) ) { if( lang.equals( ATermUtils.EMPTY ) ) obj = factory.getOWLStringLiteral( lexValue ); else obj = factory.getOWLStringLiteral( lexValue, lang.toString() ); } else { IRI dtypeIRI = IRI.create( dtype.toString() ); OWLDatatype datatype = factory.getOWLDatatype( dtypeIRI ); obj = factory.getOWLTypedLiteral( lexValue, datatype ); } }
private SWRLLiteralArgument getSWRLTypedLiteral(OWLDataFactory factory, Object argument) { OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return factory.getSWRLLiteralArgument(owlLiteral); }
final public OWLStringLiteral StringLiteral() throws ParseException { String literal; String lang = null; literal = QuotedString(); if (jj_2_116(2)) { lang = LangTag(); } else { ; } {if (true) return dataFactory.getOWLStringLiteral(literal, lang);} throw new Error("Missing return statement in function"); }
private SWRLLiteralArgument getSWRLTypedLiteral(OWLDataFactory factory, Object argument) { OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return factory.getSWRLLiteralArgument(owlLiteral); }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
private OWLLiteral getOWLTypedLiteral(Object argument) { OWLDataFactory factory = OWLManager.createOWLOntologyManager().getOWLDataFactory(); OWLLiteral owlLiteral; if (argument instanceof String) { owlLiteral = factory.getOWLTypedLiteral((String) argument); } else if (argument instanceof Integer) { owlLiteral = factory.getOWLTypedLiteral(((Integer) argument).intValue()); } else if (argument instanceof Double) { owlLiteral = factory.getOWLTypedLiteral(((Double) argument).doubleValue()); } else if (argument instanceof Float) { owlLiteral = factory.getOWLTypedLiteral(((Float) argument).floatValue()); } else if (argument instanceof Boolean) { owlLiteral = factory.getOWLTypedLiteral(((Boolean) argument).booleanValue()); } else { owlLiteral = factory.getOWLStringLiteral(argument.toString()); } return owlLiteral; }
/** * A convenience method to obtain an <code>OWLConstant</code> * * @param literal The literal - must NOT be <code>null</code> * @param datatype The data type - may be <code>null</code> * @param lang The lang - may be <code>null</code> * @return The <code>OWLConstant</code> (either typed or untyped depending on the params) */ private OWLLiteral getOWLConstant(String literal, String datatype, String lang) { if (datatype != null) { return dataFactory.getOWLTypedLiteral(literal, dataFactory.getOWLDatatype(getIRI(datatype))); } else { return dataFactory.getOWLStringLiteral(literal, lang); } }
protected OWLLiteral convert(LiteralValue prop) { if (prop instanceof OWLAPILiteralValue) { return ((OWLAPILiteralValue) prop).lit; } else { if (prop.getLanguage() != null) { return factory.getOWLStringLiteral(prop.getValue(), prop.getLanguage().toString()); } else if (prop.getDatatype() != null) { return factory.getOWLTypedLiteral(prop.getValue(), convert(prop.getDatatype())); } else { return factory.getOWLStringLiteral(prop.getValue()); } } }
public void endElement() throws OWLParserException, UnloadableImportException { if (iri != null) { literal = getOWLDataFactory().getOWLTypedLiteral(getText(), getOWLDataFactory().getOWLDatatype(iri)); } else { literal = getOWLDataFactory().getOWLStringLiteral(getText(), lang); } lang = null; iri = null; getParentHandler().handleChild(this); }