package attributes
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- attributes
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Attribute = Fix[AttributesF]
- type AttributeMap = Map[String, Attribute]
- sealed trait AttributesF[+R] extends Product with Serializable
- case class BoolProperty(value: Boolean) extends AttributesF[Nothing] with Product with Serializable
- case class Collection[R](values: Vector[R]) extends AttributesF[R] with Product with Serializable
- case class Label[R](name: String, value: R) extends AttributesF[R] with Product with Serializable
- case class NumProperty(value: Double) extends AttributesF[Nothing] with Product with Serializable
- case class Property(value: String) extends AttributesF[Nothing] with Product with Serializable
Value Members
- def collection(values: Attribute*): Attribute
- val flag: Attribute
- def label(name: String, attr: Attribute): Attribute
- def property(value: Double): Attribute
- def property(text: String): Attribute
- def property(bool: Boolean): Attribute
- object AttributesF extends Serializable
- object Flag extends AttributesF[Nothing] with Product with Serializable