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

public class ManchesterAndClass extends ManchesterClassInterface
  • Constructor Details

    • ManchesterAndClass

      public ManchesterAndClass()
    • ManchesterAndClass

      public ManchesterAndClass(List<ManchesterClassInterface> andClassList)
  • Method Details

    • getAndClassList

      public List<ManchesterClassInterface> getAndClassList()
    • addClassToAndClassList

      public void addClassToAndClassList(ManchesterClassInterface manchClass)
    • 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: