c

lspace.structure

UnknownProperty

case class UnknownProperty(iri: String) extends Property with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Property, ClassType[Edge[_, _]], IriResource, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnknownProperty
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Property
  7. ClassType
  8. IriResource
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UnknownProperty(iri: String)

Value Members

  1. object comment
    Definition Classes
    ClassType
  2. object label
    Definition Classes
    ClassType
  3. object properties
    Definition Classes
    ClassType
  4. object extendedClasses

    TODO: create hash-tree for faster evaluation

    TODO: create hash-tree for faster evaluation

    Definition Classes
    PropertyClassType
  5. object inverseOf
    Definition Classes
    Property
  6. object range
    Definition Classes
    Property
  7. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def ##(): Int
    Definition Classes
    AnyRef → Any
  9. def +[T](range: ClassType[T]): TypedProperty[T]
    Definition Classes
    Property
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def @comment: comment.type
    Definition Classes
    ClassType
  12. def @extends(classType: ClassType[_]): Boolean
    Definition Classes
    ClassType
  13. def @id: String

    The @id is a IRI/URI identifier

    The @id is a IRI/URI identifier

    returns

    a String which is empty if no @id is assigned, TODO: should this be an Option[String]?

    Definition Classes
    IriResource
  14. def @ids: Set[String]
    Definition Classes
    ClassType
  15. def @label: label.type
    Definition Classes
    ClassType
  16. def @properties: properties.type
    Definition Classes
    ClassType
  17. def @range: range.type
    Definition Classes
    Property
  18. def as[T](range: ClassType[T]): TypedProperty[T]
    Definition Classes
    Property
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  21. val commentMap: Map[String, String]
    Attributes
    protected
    Definition Classes
    ClassType
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(o: Any): Boolean
    Definition Classes
    PropertyIriResource → AnyRef → Any
  24. var extendedClassesList: Coeval[List[Property]]
    Attributes
    protected
    Definition Classes
    Property
  25. def extends(classType: ClassType[_]): Boolean

    TODO: deprecate this method by implementing Ontology hierarchy

    TODO: deprecate this method by implementing Ontology hierarchy

    Definition Classes
    ClassType
  26. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def hashCode(): Int
    Definition Classes
    Property → AnyRef → Any
  29. var inverseOfOption: Coeval[Option[Property]]
    Attributes
    protected
    Definition Classes
    Property
  30. val iri: String

    An empty uri means that there is no URI assigned.

    An empty uri means that there is no URI assigned.

    Definition Classes
    UnknownPropertyPropertyIriResource
  31. val iris: Set[String]
    Definition Classes
    PropertyClassType
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. val labelMap: Map[String, String]
    Attributes
    protected
    Definition Classes
    ClassType
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. val propertiesList: Coeval[Set[Property]]
    Attributes
    protected
    Definition Classes
    ClassType
  38. var rangeList: Coeval[List[ClassType[Any]]]
    Attributes
    protected
    Definition Classes
    Property
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    Property → AnyRef → Any
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Property

Inherited from ClassType[Edge[_, _]]

Inherited from IriResource

Inherited from AnyRef

Inherited from Any

Ungrouped