Package

io.fsq.spindle

runtime

Permalink

package runtime

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

Type Members

  1. class Annotations extends Serializable

    Permalink
  2. case class BinaryUValue(value: ByteBuffer) extends UValue with Product with Serializable

    Permalink
  3. trait BitfieldField[FR <: Record[FR], FM <: MetaRecord[FR, FM]] extends UntypedBitfieldField

    Permalink
  4. abstract class BitfieldFieldDescriptor[F, R <: Record[R], M <: MetaRecord[R, M], FR <: Record[FR], FM <: MetaRecord[FR, FM]] extends OptionalField[F, M] with FieldDescriptor[F, R, M] with BitfieldField[FR, FM]

    Permalink
  5. case class BoolUValue(value: Boolean) extends UValue with Product with Serializable

    Permalink
  6. case class ByteUValue(value: Byte) extends UValue with Product with Serializable

    Permalink
  7. trait CompanionProvider[T] extends AnyRef

    Permalink
  8. case class DoubleUValue(value: Double) extends UValue with Product with Serializable

    Permalink
  9. abstract class Enum[T <: Enum[T]] extends Ordered[T]

    Permalink
  10. trait EnumField extends AnyRef

    Permalink
  11. trait EnumIntField extends AnyRef

    Permalink
  12. abstract class EnumMeta[T <: Enum[T]] extends AnyRef

    Permalink
  13. trait EnumStringField extends AnyRef

    Permalink
  14. abstract class ExceptionFieldDescriptor[R <: Record[R], M <: MetaRecord[R, M], ER <: Record[ER], EM <: MetaRecord[ER, EM], E <: RuntimeException with ER] extends OptionalField[E, M] with FieldDescriptor[E, R, M] with StructField[ER, EM]

    Permalink
  15. trait FieldDescriptor[F, R <: Record[R], M <: MetaRecord[R, M]] extends Field[F, M] with UntypedFieldDescriptor

    Permalink
  16. trait ForeignKeyField[F, R <: Record[R]] extends UntypedForeignKeyField

    Permalink
  17. abstract class ForeignKeyFieldDescriptor[F, R <: Record[R], M <: MetaRecord[R, M]] extends OptionalField[F, M] with FieldDescriptor[F, R, M] with ForeignKeyField[F, R]

    Permalink
  18. trait ForeignKeySeqField[F, R <: Record[R]] extends UntypedForeignKeySeqField

    Permalink
  19. abstract class ForeignKeySeqFieldDescriptor[F, R <: Record[R], M <: MetaRecord[R, M]] extends OptionalField[Seq[F], M] with FieldDescriptor[Seq[F], R, M] with ForeignKeySeqField[F, R]

    Permalink
  20. trait FunctionDescriptor[RequestType <: Record[RequestType], ResponseType <: Record[ResponseType]] extends AnyRef

    Permalink
  21. trait HasMetaPrimaryKey[F, R <: Record[R]] extends AnyRef

    Permalink
  22. trait HasPrimaryKey[F, R <: Record[R]] extends SemitypedHasPrimaryKey[F]

    Permalink
  23. case class I16UValue(value: Short) extends UValue with Product with Serializable

    Permalink
  24. case class I32UValue(value: Int) extends UValue with Product with Serializable

    Permalink
  25. case class I64UValue(value: Long) extends UValue with Product with Serializable

    Permalink
  26. type Id[T, U] = T with Tagged[U]

    Permalink
  27. case class IndexDescriptorEntry(fieldName: String, indexType: String) extends Product with Serializable

    Permalink
  28. sealed trait IndexParseError extends AnyRef

    Permalink
  29. final case class InvalidField(fieldSpecifier: String) extends IndexParseError with Product with Serializable

    Permalink
  30. final case class InvalidIndex(indexSpecifier: String) extends IndexParseError with Product with Serializable

    Permalink
  31. trait LiftAdapter[Id] extends AnyRef

    Permalink
  32. case class ListUValue(tlist: TList, value: Vector[UValue]) extends UValue with Product with Serializable

    Permalink
  33. case class MapUValue(tmap: TMap, value: Map[UValue, UValue]) extends UValue with Product with Serializable

    Permalink
  34. trait MetaRecord[R <: Record[R], M <: MetaRecord[R, M]] extends UntypedMetaRecord

    Permalink
  35. class MurmurHash[T] extends (T) ⇒ Unit

    Permalink

    A class designed to generate well-distributed non-cryptographic hashes.

    A class designed to generate well-distributed non-cryptographic hashes. It is designed to be passed to a collection's foreach method, or can take individual hash values with append. Its own hash code is set equal to the hash code of whatever it is hashing.

  36. trait MutableRecord[R <: Record[R]] extends AnyRef

    Permalink
  37. abstract class OptionalFieldDescriptor[F, R <: Record[R], M <: MetaRecord[R, M]] extends OptionalField[F, M] with FieldDescriptor[F, R, M]

    Permalink
  38. trait Record[R <: Record[R]] extends UntypedRecord with Ordered[R]

    Permalink
  39. trait RecordProvider[R <: TBase[_ <: TBase[_, _], _ <: TFieldIdEnum]] extends AnyRef

    Permalink
  40. trait SemitypedHasPrimaryKey[F] extends AnyRef

    Permalink
  41. trait ServiceDescriptor extends AnyRef

    Permalink
  42. case class SetUValue(tset: TSet, value: Set[UValue]) extends UValue with Product with Serializable

    Permalink
  43. case class StringUValue(value: String) extends UValue with Product with Serializable

    Permalink
  44. trait StructField[ER <: Record[ER], EM <: MetaRecord[ER, EM]] extends UntypedStructField

    Permalink
  45. abstract class StructFieldDescriptor[R <: Record[R], M <: MetaRecord[R, M], ER <: Record[ER], EM <: MetaRecord[ER, EM]] extends OptionalField[ER, M] with FieldDescriptor[ER, R, M] with StructField[ER, EM]

    Permalink
  46. case class StructUValue(tstruct: TStruct, value: UnknownFields) extends UValue with Product with Serializable

    Permalink
  47. trait Tagged[U] extends AnyRef

    Permalink
  48. trait UValue extends AnyRef

    Permalink
  49. case class UnknownField(tfield: TField, value: UValue) extends Product with Serializable

    Permalink
  50. case class UnknownFields(rec: TBase[_, _] with Record[_], inputProtocolName: String, stashList: List[UnknownField] = Nil) extends Product with Serializable

    Permalink
  51. class UnknownFieldsBlob extends AnyRef

    Permalink
  52. trait UntypedBitfieldField extends AnyRef

    Permalink
  53. sealed trait UntypedFieldDescriptor extends AnyRef

    Permalink
  54. trait UntypedForeignKeyField extends AnyRef

    Permalink
  55. trait UntypedForeignKeySeqField extends AnyRef

    Permalink
  56. trait UntypedMetaRecord extends AnyRef

    Permalink
  57. trait UntypedRecord extends AnyRef

    Permalink
  58. trait UntypedStructField extends AnyRef

    Permalink

Value Members

  1. object Annotations extends Serializable

    Permalink
  2. object BitFieldHelpers

    Permalink
  3. object CompanionProvider

    Permalink
  4. object DateFieldHelpers

    Permalink
  5. object IndexParser

    Permalink
  6. object KnownTProtocolNames

    Permalink
  7. object MetaRecord

    Permalink
  8. object MurmurHash

    Permalink

    An object designed to generate well-distributed non-cryptographic hashes.

    An object designed to generate well-distributed non-cryptographic hashes. It is designed to hash a collection of integers; along with the integers to hash, it generates two magic streams of integers to increase the distribution of repetitive input sequences. Thus, three methods need to be called at each step (to start and to incorporate a new integer) to update the values. Only one method needs to be called to finalize the hash.

  9. object RuntimeHelpers

    Permalink
  10. object TProtocolInfo

    Permalink
  11. object UValue

    Permalink
  12. object UnknownFieldsBlob

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped