Package icu.windea.breezeframework.core.model
See: Description
-
Interface Summary Interface Description Auditable 可审计的对象。 Builder 构建器。 Conditional 有条件的对象。 Configurable 可配置的对象。 Enumerable 可枚举的对象。此接口拥有两个属性,code用于数据库存储,text用于序列化。 Identifiable 可识别的对象。此接口的实例拥有一个唯一标识符,其 equals和hashCode方法基于此唯一标识符实现。 它们拥有默认的实现,也可以通过Identifiable.delegate委托实现。注意:数据类会覆盖此接口的方法的默认实现。Inlineable 可内联的对象。此接口的实例可以直接作为字符序列使用,其抽象方法由它的inlineText属性委托实现。 但在转化成字符串时,可能需要进行额外的处理,例如使用特定的标记字符串包围原始文本。 Named 拥有名字的对象。 Ordered 可排序的对象。按照order的值从小到大排列。 Validated 可验证的对象。 -
Class Summary Class Description CalendarField 日历的字段对象。如:年、月、日。 Color 颜色。颜色可以解构: val (r,g,b,a) = colorConfigurableInfo 配置信息。 Delegate MapEntry 映射入口。Map entry. MutableMapEntry 可变的映射入口。Mutable map entry. Quadruple Represents a tuple of four values. Quintuple Represents a tuple of five values. TypeReference 类型引用。