Package icu.windea.breezeframework.core.model
See: Description
-
Interface Summary Interface Description Auditable 可审计的对象。 Builder 构建器。 Conditional 有条件的对象。 Enumerable 可枚举的对象。此接口拥有两个属性,code用于数据库存储,text用于序列化。 Identifiable 可识别的对象。此接口的实例拥有一个唯一标识符,其 equals和hashCode方法基于此唯一标识符实现。 它们拥有默认的实现,也可以通过Identifiable.delegate委托实现。注意:数据类会覆盖此接口的方法的默认实现。Inlineable 可内联的对象。注意:这个接口重载的toString方法不一定生效。 Named 拥有名字的对象。 Ordered 可排序的对象。按照order的值从小到大排列。 Page Renderable 可渲染文本的对象。注意:这个接口重载的toString方法不一定生效。 Validated 可验证的对象。 -
Class Summary Class Description CalendarField 日历的字段对象。如:年、月、日。 Color 颜色。颜色可以解构: val (r,g,b,a) = colorHolder Delegate Tuple4 代表了一个四元素元组。Represents a tuple of four values. Tuple5 代表了一个五元素元组。Represents a tuple of five values. Tuple6 代表了一个六元素元组。Represents a tuple of six values. TypeReference 类型引用。 PageKt