Package

ch.datascience.graph.elements

validation

Permalink

package validation

Validation of graph elements

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. validation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class BadCardinality(key: NamespaceAndName, required: Cardinality, found: Cardinality) extends ValidationError with Product with Serializable

    Permalink
  2. final case class BadDataType(key: NamespaceAndName, required: DataType, found: DataType) extends ValidationError with Product with Serializable

    Permalink
  3. final case class BadRecord(required: NamespaceAndName, found: NamespaceAndName) extends ValidationError with Product with Serializable

    Permalink
  4. trait MultiPropertyValidator extends AnyRef

    Permalink

    Created by johann on 01/05/17.

  5. final case class MultiRecordTypeError(record: MultiRecord, required: RecordType, missing: Set[NamespaceAndName]) extends ValidationError with Product with Serializable

    Permalink
  6. trait MultiRecordValidator extends AnyRef

    Permalink

    Created by johann on 08/05/17.

  7. final case class MultipleErrors(errors: Seq[ValidationError]) extends ValidationError with Product with Serializable

    Permalink
  8. trait PropertyValidator extends AnyRef

    Permalink

    Created by johann on 01/05/17.

  9. final case class RecordTypeError(record: Record, required: RecordType, missing: Set[NamespaceAndName]) extends ValidationError with Product with Serializable

    Permalink
  10. trait RecordValidator extends AnyRef

    Permalink

    Created by johann on 08/05/17.

  11. trait TypedMultiRecordValidator extends AnyRef

    Permalink

    Created by johann on 16/05/17.

  12. trait TypedRecordValidator extends AnyRef

    Permalink

    Created by johann on 16/05/17.

  13. final case class UnknownProperty(key: NamespaceAndName) extends ValidationError with Product with Serializable

    Permalink
  14. final case class UnknownType(typeId: NamespaceAndName) extends ValidationError with Product with Serializable

    Permalink
  15. sealed trait Validated extends AnyRef

    Permalink
  16. trait ValidatedMultiProperty extends Validated

    Permalink
  17. trait ValidatedMultiRecord extends Validated

    Permalink
  18. trait ValidatedProperty extends Validated

    Permalink
  19. trait ValidatedRecord extends Validated

    Permalink
  20. trait ValidatedTypedMultiRecord extends Validated

    Permalink
  21. trait ValidatedTypedRecord extends Validated

    Permalink
  22. trait ValidatedVertex extends Validated

    Permalink
  23. sealed trait ValidationError extends AnyRef

    Permalink

    Created by johann on 01/05/17.

  24. type ValidationResult[C] = Either[ValidationError, C]

    Permalink
  25. trait VertexValidator extends AnyRef

    Permalink

    Created by johann on 17/05/17.

  26. final case class WrongDefinition(required: NamespaceAndName, found: NamespaceAndName) extends ValidationError with Product with Serializable

    Permalink

Value Members

  1. object MultipleErrors extends Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped