org.semanticweb.elk.owl.printers
Class OwlFunctionalStylePrinter

java.lang.Object
  extended by org.semanticweb.elk.owl.printers.OwlFunctionalStylePrinter

public class OwlFunctionalStylePrinter
extends Object

Printing ELK Objects in OWL 2 functional style syntax.

Author:
"Yevgeny Kazakov"

Constructor Summary
OwlFunctionalStylePrinter()
           
 
Method Summary
static void append(Appendable appender, ElkObject elkObject)
          Printing an ELK Object through an appender.
static void append(Appendable appender, ElkObject elkObject, boolean expandAbbreviatedIris)
           
static String toString(ElkObject elkObject)
          Converting an ELK Object to string.
static String toString(ElkObject elkObject, boolean expandAbbreviatedIris)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwlFunctionalStylePrinter

public OwlFunctionalStylePrinter()
Method Detail

toString

public static String toString(ElkObject elkObject)
Converting an ELK Object to string.

Parameters:
elkObject - the input ELK object
Returns:
the string representation of the ELK object

toString

public static String toString(ElkObject elkObject,
                              boolean expandAbbreviatedIris)

append

public static void append(Appendable appender,
                          ElkObject elkObject)
                   throws IOException
Printing an ELK Object through an appender.

Parameters:
appender - the appender used for printing
elkObject - the ELK Object to print
Throws:
IOException - if an I/O Error occurs

append

public static void append(Appendable appender,
                          ElkObject elkObject,
                          boolean expandAbbreviatedIris)
                   throws IOException
Throws:
IOException


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.