org.phenoscape

scowl

package scowl

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scowl
  2. Facets
  3. PropertyCharacteristics
  4. ClassExpressions
  5. DataExpressions
  6. ObjectExpressions
  7. PropertyAxioms
  8. IndividualAxioms
  9. ClassAxioms
  10. AnnotationAxioms
  11. Entities
  12. Vocab
  13. AnyRef
  14. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Literalable[T] extends AnyRef

  2. case class ObjectPropertyChain(properties: List[OWLObjectPropertyExpression]) extends Product with Serializable

    Definition Classes
    ObjectExpressions
  3. implicit final class ScowlAnnotationSubject extends AnyVal

  4. implicit final class ScowlAxiom extends AnyVal

  5. implicit final class ScowlClassExpression extends AnyVal

  6. implicit final class ScowlDataOneOf extends AnyVal

  7. implicit final class ScowlDataProperty extends AnyVal

  8. implicit final class ScowlDataRange extends AnyVal

  9. implicit final class ScowlDataType extends AnyVal

  10. implicit final class ScowlIndividual extends AnyVal

  11. implicit final class ScowlLiteral extends AnyVal

  12. implicit final class ScowlLiteralString extends AnyVal

  13. implicit final class ScowlNamedObject extends AnyVal

  14. implicit final class ScowlObjectOneOf extends AnyVal

  15. implicit final class ScowlObjectProperty extends AnyVal

  16. trait Vocab extends AnyRef

Value Members

  1. def <[T](value: T)(implicit arg0: Literalable[T]): OWLFacetRestriction

    Definition Classes
    Facets
  2. def <=[T](value: T)(implicit arg0: Literalable[T]): OWLFacetRestriction

    Definition Classes
    Facets
  3. def >[T](value: T)(implicit arg0: Literalable[T]): OWLFacetRestriction

    Definition Classes
    Facets
  4. def >=[T](value: T)(implicit arg0: Literalable[T]): OWLFacetRestriction

    Definition Classes
    Facets
  5. object @@

    Definition Classes
    DataExpressions
  6. object Annotation

    Definition Classes
    AnnotationAxioms
  7. object AnnotationAssertion

    Definition Classes
    AnnotationAxioms
  8. object AnnotationProperty extends NamedObjectConstructor[OWLAnnotationProperty]

    Definition Classes
    Entities
  9. object AnonymousIndividual

    Definition Classes
    Entities
  10. object Asymmetric extends ObjectPropertyOnlyCharacteristic[OWLAsymmetricObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  11. object AsymmetricObjectProperty extends UnaryObjectPropertyAxiom[OWLAsymmetricObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  12. object Class extends NamedObjectConstructor[OWLClass]

    Definition Classes
    Entities
  13. object ClassAssertion

    Definition Classes
    IndividualAxioms
  14. object DataOneOf

    Definition Classes
    DataExpressions
  15. object DataProperty extends NamedObjectConstructor[OWLDataProperty]

    Definition Classes
    Entities
  16. object DataPropertyAssertion extends DataPropertyAssertionAxiom[OWLDataPropertyAssertionAxiom]

    Definition Classes
    IndividualAxioms
  17. object DataPropertyDomain

    Definition Classes
    PropertyAxioms
  18. object DataPropertyRange

    Definition Classes
    PropertyAxioms
  19. object Datatype extends NamedObjectConstructor[OWLDatatype]

    Definition Classes
    Entities
  20. object DatatypeDefinition

    Definition Classes
    DataExpressions
  21. object DatatypeRestriction

    Definition Classes
    DataExpressions
  22. object Declaration

    Definition Classes
    AnnotationAxioms
  23. object DifferentIndividuals extends NaryIndividualsAxiom[OWLDifferentIndividualsAxiom]

    Definition Classes
    IndividualAxioms
  24. object DisjointClasses extends NaryClassAxiom[OWLDisjointClassesAxiom]

    Definition Classes
    ClassAxioms
  25. object DisjointObjectProperties

    Definition Classes
    PropertyAxioms
  26. object DisjointUnion

    Definition Classes
    ClassAxioms
  27. object EquivalentClasses extends NaryClassAxiom[OWLEquivalentClassesAxiom]

    Definition Classes
    ClassAxioms
  28. object Functional extends PropertyCharacteristic[OWLFunctionalObjectPropertyAxiom, OWLFunctionalDataPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  29. object FunctionalDataProperty extends UnaryObjectPropertyAxiom[OWLFunctionalDataPropertyAxiom, OWLDataPropertyExpression]

    Definition Classes
    PropertyAxioms
  30. object FunctionalObjectProperty extends UnaryObjectPropertyAxiom[OWLFunctionalObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  31. object HasKey

    Definition Classes
    ClassAxioms
  32. def Individual(): OWLAnonymousIndividual

    Definition Classes
    Entities
  33. def Individual(iri: String): OWLNamedIndividual

    Definition Classes
    Entities
  34. def Individual(iri: IRI): OWLNamedIndividual

    Definition Classes
    Entities
  35. object InverseFunctional extends ObjectPropertyOnlyCharacteristic[OWLInverseFunctionalObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  36. object InverseFunctionalObjectProperty extends UnaryObjectPropertyAxiom[OWLInverseFunctionalObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  37. object InverseObjectProperties

    Definition Classes
    PropertyAxioms
  38. object Irreflexive extends ObjectPropertyOnlyCharacteristic[OWLIrreflexiveObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  39. object IrreflexiveObjectProperty extends UnaryObjectPropertyAxiom[OWLIrreflexiveObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  40. object Literalable

  41. object NamedIndividual extends NamedObjectConstructor[OWLNamedIndividual]

    Definition Classes
    Entities
  42. object NegativeDataPropertyAssertion extends DataPropertyAssertionAxiom[OWLNegativeDataPropertyAssertionAxiom]

    Definition Classes
    IndividualAxioms
  43. object NegativeObjectPropertyAssertion extends ObjectPropertyAssertionAxiom[OWLNegativeObjectPropertyAssertionAxiom]

    Definition Classes
    IndividualAxioms
  44. val OWLNothing: OWLClass

    Definition Classes
    Vocab
  45. val OWLThing: OWLClass

    Definition Classes
    Vocab
  46. object ObjectAllValuesFrom

    Definition Classes
    ObjectExpressions
  47. object ObjectComplementOf

    Definition Classes
    ObjectExpressions
  48. object ObjectExactCardinality

    Definition Classes
    ObjectExpressions
  49. object ObjectHasSelf

    Definition Classes
    ObjectExpressions
  50. object ObjectHasValue

    Definition Classes
    ObjectExpressions
  51. object ObjectIntersectionOf

    Definition Classes
    ObjectExpressions
  52. object ObjectInverseOf

    Definition Classes
    ObjectExpressions
  53. object ObjectMaxCardinality

    Definition Classes
    ObjectExpressions
  54. object ObjectMinCardinality

    Definition Classes
    ObjectExpressions
  55. object ObjectOneOf

    Definition Classes
    ObjectExpressions
  56. object ObjectProperty extends NamedObjectConstructor[OWLObjectProperty]

    Definition Classes
    Entities
  57. object ObjectPropertyAssertion extends ObjectPropertyAssertionAxiom[OWLObjectPropertyAssertionAxiom]

    Definition Classes
    IndividualAxioms
  58. object ObjectPropertyChain extends Serializable

    Definition Classes
    ObjectExpressions
  59. object ObjectPropertyDomain

    Definition Classes
    PropertyAxioms
  60. object ObjectPropertyRange

    Definition Classes
    PropertyAxioms
  61. object ObjectSomeValuesFrom

    Definition Classes
    ObjectExpressions
  62. object ObjectUnionOf

    Definition Classes
    ObjectExpressions
  63. def Ontology(iri: String, axioms: Set[OWLAxiom]): OWLOntology

    Definition Classes
    Entities
  64. val RDFSComment: OWLAnnotationProperty

    Definition Classes
    Vocab
  65. val RDFSLabel: OWLAnnotationProperty

    Definition Classes
    Vocab
  66. object Reflexive extends ObjectPropertyOnlyCharacteristic[OWLReflexiveObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  67. object ReflexiveObjectProperty extends UnaryObjectPropertyAxiom[OWLReflexiveObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  68. object SameIndividual extends NaryIndividualsAxiom[OWLSameIndividualAxiom]

    Definition Classes
    IndividualAxioms
  69. object SubClassOf

    Definition Classes
    ClassAxioms
  70. object SubObjectPropertyOf

    Definition Classes
    PropertyAxioms
  71. object Symmetric extends ObjectPropertyOnlyCharacteristic[OWLSymmetricObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  72. object SymmetricObjectProperty extends UnaryObjectPropertyAxiom[OWLSymmetricObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  73. object Transitive extends ObjectPropertyOnlyCharacteristic[OWLTransitiveObjectPropertyAxiom]

    Definition Classes
    PropertyCharacteristics
  74. object TransitiveObjectProperty extends UnaryObjectPropertyAxiom[OWLTransitiveObjectPropertyAxiom, OWLObjectPropertyExpression]

    Definition Classes
    PropertyAxioms
  75. val XSDBoolean: OWLDatatype

    Definition Classes
    Vocab
  76. val XSDDouble: OWLDatatype

    Definition Classes
    Vocab
  77. val XSDFloat: OWLDatatype

    Definition Classes
    Vocab
  78. val XSDInteger: OWLDatatype

    Definition Classes
    Vocab
  79. object XSDMaxInclusive extends FacetRestriction

    Definition Classes
    DataExpressions
  80. object XSDMinInclusive extends FacetRestriction

    Definition Classes
    DataExpressions
  81. val XSDNonNegativeInteger: OWLDatatype

    Definition Classes
    Vocab
  82. object ^^

    Definition Classes
    DataExpressions
  83. package example

  84. lazy val factory: OWLDataFactory

    Attributes
    protected
  85. def inverse(property: OWLObjectProperty): OWLObjectInverseOf

    Definition Classes
    ClassExpressions
  86. def not[T](property: OWLDataPropertyExpression, value: T)(implicit arg0: Literalable[T]): ScowlNegativeDataPropertyValue[T]

    Definition Classes
    ClassExpressions
  87. def not(property: OWLObjectPropertyExpression, value: OWLIndividual): ScowlNegativeObjectPropertyValue

    Definition Classes
    ClassExpressions
  88. def not(dataRange: OWLDataRange): OWLDataComplementOf

    Definition Classes
    ClassExpressions
  89. def not(classExpression: OWLClassExpression): OWLObjectComplementOf

    Definition Classes
    ClassExpressions
  90. package ofn

  91. package omn

  92. def oneOf(literals: OWLLiteral*): OWLDataOneOf

    Definition Classes
    ClassExpressions
  93. def oneOf(individuals: OWLNamedIndividual*): OWLObjectOneOf

    Definition Classes
    ClassExpressions

Inherited from Facets

Inherited from PropertyCharacteristics

Inherited from ClassExpressions

Inherited from DataExpressions

Inherited from ObjectExpressions

Inherited from PropertyAxioms

Inherited from IndividualAxioms

Inherited from ClassAxioms

Inherited from AnnotationAxioms

Inherited from Entities

Inherited from Vocab

Inherited from AnyRef

Inherited from Any

Ungrouped