java.lang.Object
it.uniroma2.art.semanticturkey.syntax.manchester.owl2.structures.ManchesterClassInterface
it.uniroma2.art.semanticturkey.syntax.manchester.owl2.structures.ManchesterCardClass

public class ManchesterCardClass extends ManchesterClassInterface
  • Constructor Details

  • Method Details

    • hasInverse

      public boolean hasInverse()
    • getCard

      public int getCard()
    • getProp

      public org.eclipse.rdf4j.model.IRI getProp()
    • getClassCard

      public ManchesterClassInterface getClassCard()
    • print

      public String print(String tab)
      Specified by:
      print in class ManchesterClassInterface
    • getManchExpr

      public String getManchExpr(Map<String,String> namespaceToPrefixsMap, boolean getPrefixName, boolean useUppercaseSyntax)
      Description copied from class: ManchesterClassInterface
      Returns the representation of this class expression conforming to the Manchester syntax. The parameter getPrefixName controls whether URIs are shortened into qualified names or presented in their full form. The qualified names use prefixes defined in the parameter prefixMapping.
      Specified by:
      getManchExpr in class ManchesterClassInterface
      Parameters:
      namespaceToPrefixsMap - the prefix map class to use then getPrefixName is true
      getPrefixName - to use the qname, if the appropriate prefix has been defined
      useUppercaseSyntax - to return the the reserved keyword in upper (true) or lower case (false)
      Returns: