package
noschema
Value Members
-
implicit
object
AnyType extends NoSchema[Any] with Product with Serializable
-
object
Context extends Serializable
-
object
NoSchema extends Default
-
-
-
implicit
val
booleanPrimitiveType: Primitive[Boolean]
-
implicit
val
bytesPrimitiveType: Primitive[Array[Byte]]
-
implicit
val
doublePrimitiveType: Primitive[Double]
-
implicit
val
floatPrimitiveType: Primitive[Float]
-
implicit
def
getIterableSchemaFromElementSchema[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Iterable[T]]], st: Lazy[ScalaType[T]]): Container[T, Iterable[T]]
-
implicit
def
getMapSchemaFromElementSchema[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Map[String, T]]], st: Lazy[ScalaType[T]]): Container[T, Map[String, T]]
-
implicit
def
getMapSchemaFromElementSchema2[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Map[String, T]]], st: Lazy[ScalaType[T]]): Container[T, Map[String, T]]
-
implicit
def
getOptionSchemaFromElementSchema[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Option[T]]], st: Lazy[ScalaType[T]]): Container[T, Option[T]]
-
implicit
def
getSeqSchemaFromElementSchema[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Seq[T]]], st: Lazy[ScalaType[T]]): Container[T, Seq[T]]
-
implicit
def
getSetSchemaFromElementSchema[T](implicit node: Lazy[NoSchema[T]], ot: Lazy[ScalaType[Set[T]]], st: Lazy[ScalaType[T]]): Container[T, Set[T]]
-
implicit
val
hNilNode: ShapelessProductAdapter[HNil] { def marshalHList(symbolExtractor: org.datacrafts.noschema.operator.ProductOperator.SymbolExtractor,operation: org.datacrafts.noschema.Operation[_]): shapeless.HNil.type }
-
-
implicit
val
intPrimitiveType: Primitive[Int]
-
implicit
val
longPrimitiveType: Primitive[Long]
-
implicit
def
lowPriorityFallBackImplicit[K <: Symbol, V, L <: HList](implicit w: Lazy[Aux[K]], st: Lazy[ScalaType[V]]): ShapelessProductAdapter[::[FieldType[K, V], L]]
-
-
-
-
val
schemaClassFilter: Set[String]
-
implicit
def
shapelessCoproductBridging[T, R <: Coproduct](implicit generic: Lazy[Aux[T, R]], shapeless: Lazy[ShapelessCoproductAdapter[R]], st: Lazy[ScalaType[T]]): NoSchema[T]
-
implicit
def
shapelessCoproductRecursiveBuilder[K <: Symbol, V, L <: Coproduct](implicit headSymbol: Lazy[Aux[K]], head: Lazy[NoSchema[V]], tail: Lazy[ShapelessCoproductAdapter[L]]): ShapelessCoproductAdapter[:+:[FieldType[K, V], L]]
-
implicit
def
shapelessCoproductRecursiveBuilderTerminator[K <: Symbol, V](implicit headSymbol: Lazy[Aux[K]], headValue: Lazy[NoSchema[V]]): ShapelessCoproductAdapter[:+:[FieldType[K, V], CNil]]
-
implicit
def
shapelessProductBridging[T, R <: HList](implicit generic: Lazy[Aux[T, R]], shapeless: Lazy[ShapelessProductAdapter[R]], st: Lazy[ScalaType[T]]): NoSchema[T]
-
implicit
def
shapelessProductRecursiveBuilder[K <: Symbol, V, L <: HList](implicit headSymbol: Lazy[Aux[K]], headValue: Lazy[NoSchema[V]], tail: Lazy[ShapelessProductAdapter[L]], st: Lazy[ScalaType[V]]): ShapelessProductAdapter[::[FieldType[K, V], L]]
-
implicit
val
shortPrimitiveType: Primitive[Short]
-
implicit
val
stringPrimitiveType: Primitive[String]
Inherited from AnyRef
Inherited from Any