Package

io.github.scalats

scala

Permalink

package scala

Visibility
  1. Public
  2. All

Type Members

  1. case class CaseClass(identifier: QualifiedIdentifier, fields: ListSet[TypeMember], values: ListSet[TypeInvariant], typeArgs: List[String]) extends TypeDef with Product with Serializable

    Permalink
  2. case class CaseClassRef(identifier: QualifiedIdentifier, typeArgs: List[TypeRef]) extends TypeRef with Product with Serializable

    Permalink
  3. case class CaseObject(identifier: QualifiedIdentifier, values: ListSet[TypeInvariant]) extends TypeDef with Product with Serializable

    Permalink
  4. case class CaseObjectRef(identifier: QualifiedIdentifier) extends TypeRef with Product with Serializable

    Permalink
  5. final class DictionaryInvariant extends TypeInvariant

    Permalink

  6. case class EnumerationDef(identifier: QualifiedIdentifier, possibilities: ListSet[String], values: ListSet[TypeInvariant]) extends TypeDef with Product with Serializable

    Permalink
  7. case class EnumerationRef(identifier: QualifiedIdentifier) extends TypeRef with Product with Serializable

    Permalink
  8. final class ListInvariant extends TypeInvariant

    Permalink

  9. case class ListRef(innerType: TypeRef) extends TypeRef with Product with Serializable

    Permalink
  10. final class LiteralInvariant extends TypeInvariant with SimpleInvariant

    Permalink
  11. case class MapRef(keyType: TypeRef, valueType: TypeRef) extends TypeRef with Product with Serializable

    Permalink

    keyType

    the type of the Map keys

    valueType

    the type of the Map values

  12. final class MergedListsInvariant extends TypeInvariant

    Permalink

  13. final class MergedSetsInvariant extends TypeInvariant

    Permalink

  14. final class ObjectInvariant extends TypeInvariant with SimpleInvariant

    Permalink
  15. case class OptionRef(innerType: TypeRef) extends TypeRef with Product with Serializable

    Permalink
  16. case class QualifiedIdentifier(name: String, enclosingClassNames: List[String]) extends Product with Serializable

    Permalink
  17. case class SealedUnion(identifier: QualifiedIdentifier, fields: ListSet[TypeMember], possibilities: ListSet[TypeDef]) extends TypeDef with Product with Serializable

    Permalink
  18. final class SelectInvariant extends TypeInvariant with SimpleInvariant

    Permalink
  19. final class SetInvariant extends TypeInvariant

    Permalink

  20. case class SetRef(innerType: TypeRef) extends TypeRef with Product with Serializable

    Permalink
  21. sealed trait SimpleInvariant extends AnyRef

    Permalink
  22. case class TaggedRef(identifier: QualifiedIdentifier, tagged: TypeRef) extends TypeRef with Product with Serializable

    Permalink
  23. case class TupleRef(typeArgs: List[TypeRef]) extends TypeRef with Product with Serializable

    Permalink
  24. sealed trait TypeDef extends AnyRef

    Permalink
  25. sealed class TypeInvariant extends TypeMember

    Permalink
  26. sealed class TypeMember extends AnyRef

    Permalink
  27. case class TypeParamRef(name: String) extends TypeRef with Product with Serializable

    Permalink
  28. sealed trait TypeRef extends AnyRef

    Permalink
  29. case class UnionRef(possibilities: ListSet[TypeRef]) extends TypeRef with Product with Serializable

    Permalink
  30. case class UnknownTypeRef(identifier: QualifiedIdentifier) extends TypeRef with Product with Serializable

    Permalink
  31. case class ValueClass(identifier: QualifiedIdentifier, field: TypeMember) extends TypeDef with Product with Serializable

    Permalink

Value Members

  1. object BigDecimalRef extends TypeRef with Product with Serializable

    Permalink
  2. object BigIntegerRef extends TypeRef with Product with Serializable

    Permalink
  3. object BooleanRef extends TypeRef with Product with Serializable

    Permalink
  4. object DateRef extends TypeRef with Product with Serializable

    Permalink
  5. object DateTimeRef extends TypeRef with Product with Serializable

    Permalink
  6. object DictionaryInvariant

    Permalink
  7. object DoubleRef extends TypeRef with Product with Serializable

    Permalink
  8. object IntRef extends TypeRef with Product with Serializable

    Permalink
  9. object ListInvariant

    Permalink
  10. object LiteralInvariant

    Permalink
  11. object LongRef extends TypeRef with Product with Serializable

    Permalink
  12. object MergedListsInvariant

    Permalink
  13. object MergedSetsInvariant

    Permalink
  14. object ObjectInvariant

    Permalink
  15. object SelectInvariant

    Permalink
  16. object SetInvariant

    Permalink
  17. object StringRef extends TypeRef with Product with Serializable

    Permalink
  18. object TimeRef extends TypeRef with Product with Serializable

    Permalink
  19. object TypeInvariant

    Permalink
  20. object TypeMember

    Permalink
  21. object UuidRef extends TypeRef with Product with Serializable

    Permalink

Ungrouped