Packages

p

io.github.setl

annotation

package annotation

Type Members

  1. class Benchmark extends Annotation with Annotation with ClassfileAnnotation
  2. final case class ColumnName(name: String) extends Annotation with StaticAnnotation with Product with Serializable

    Define an alias for the current field in the table

    Define an alias for the current field in the table

    name

    alias of the current field name

    Annotations
    @Stable()
  3. final case class CompoundKey(id: String, position: String) extends Annotation with StaticAnnotation with Product with Serializable

    Mark current field as a part of a compound key.

    Mark current field as a part of a compound key. All the compound keys will be concatenated with a separator The position of the current field could be set with the position argument

    id

    String, "primary", "sort", etc.

    position

    String, "1", "2", etc.

    Annotations
    @Stable()
  4. class Compress extends Annotation with Annotation with ClassfileAnnotation
  5. class Delivery extends Annotation with Annotation with ClassfileAnnotation
  6. class Experimental extends Annotation with Annotation with ClassfileAnnotation
  7. class InterfaceStability extends AnyRef

    Annotation to inform users of how much to rely on a particular package, class or method not changing over time.

Ungrouped