EntryBuilder

org.sigilaris.core.assembly.EntrySyntax.EntryBuilder
final class EntryBuilder[Name <: String]

Builder that captures a compile-time table name and creates an Entry when key and value types are supplied.

Type parameters

Name

the singleton string literal representing the table name

Attributes

Source
EntrySyntax.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

inline def apply[K : ByteCodec, V : ByteCodec]: Entry[Name, K, V]

Create an Entry with the captured table name and the given key/value codecs.

Create an Entry with the captured table name and the given key/value codecs.

Type parameters

K

the key type (must have a ByteCodec instance)

V

the value type (must have a ByteCodec instance)

Attributes

Returns

a new Entry instance for the table

Source
EntrySyntax.scala