package constant
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- constant
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Constant(code: ConstantCode, constantType: ConstantTypeCode, service: ServiceCode, name: String, description: Option[String], settings: Option[JsonObject], source: ConstantSource) extends Product with Serializable
- type ConstantCode = Type
- type ConstantId = Type
- case class ConstantIdentityDTO(code: ConstantCode, constantType: ConstantTypeCode) extends Product with Serializable
DTO для запросов, связанных с одной константой, например на удаление или поиск
- case class ConstantListByTypeDTO(constantType: ConstantTypeCode, codes: Option[Seq[ConstantCode]]) extends Product with Serializable
DTO для запроса на вывод списка констант определенного типа
DTO для запроса на вывод списка констант определенного типа
- constantType
тип констант
- codes
если указано, то дополнительно отбирает только константы с данными кодами
- class ConstantQuery extends MappingEnumsToColumns
- trait ConstantService extends AnyRef
Сервис предоставляющий операции над сущностью com.embedika.constant.Constant
- class ConstantServiceImpl extends ConstantService
- sealed trait ConstantSource extends AnyRef
- case class ConstantStoreDTO(id: ConstantId = ConstantId.random, code: ConstantCode, constantType: ConstantTypeCode, service: ServiceCode, name: String, description: Option[String], settings: Option[JsonObject], source: ConstantSource, modified: TimeStamp = TimeStamp.now, serviceVersion: Option[Int]) extends HasId[ConstantId] with Product with Serializable
- class ConstantTable extends verdi.persistence.profile.VerdiPostgresProfile.VerdiPgAPI.Table[ConstantStoreDTO] with HasIdRep[ConstantId] with MappingEnumsToColumns
- case class ConstantUpsertAutoDTO(code: ConstantCode, constantType: ConstantTypeCode, service: ServiceCode, name: String, description: Option[String], settings: Option[JsonObject], serviceVersion: Int) extends Product with Serializable
- case class ConstantUpsertManualDTO(code: ConstantCode, constantType: ConstantTypeCode, service: ServiceCode, name: String, description: Option[String], settings: Option[JsonObject]) extends Product with Serializable
Value Members
- object Constant extends Serializable
- object ConstantCode
- object ConstantId
- object ConstantIdentityDTO extends Serializable
- object ConstantListByTypeDTO extends Serializable
- object ConstantService
- object ConstantSource
- object ConstantTable
- object ConstantUpsertAutoDTO extends Serializable
- object ConstantUpsertManualDTO extends Serializable