All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAdjuster AbstractBuilder AbstractDao 数据库核心操作,操作名称命名为: 同步:operation 异步:operationAsync 针对所有的数据库操作统一处理AbstractIo AbstractRay<T> ## Abstract Reference Processor ### 1.AbstractReflector AbstractSentence AbstractUtil<T extends AoBinder> 抽象工具类Adjuster AfterPlugin Ao Ao.Path AoAttribute ## 「Pojo」SourceConfig ### 1.AoBinder<T extends AoBinder> 绑定接口 写数据:PartakorAoBuilder 用于创建表以及更新表专用的发布器,Origin X中只带了抽象层的内容,它主要负责下边工作 1.AoCache AoConfig AoConnection 连接数据库专用类,检查连接,读取连接信息 业务数据的底层接口使用了 OxConnection中的内容,由于这部分内容使用了SQL标准化,所以连接的信息不依赖底层数据库种类。 实现类:cn.vertxup.tp.modular.jdbc.DataConnection,主要负责一些SQL语句的CRUD操作,以及带有聚集的复杂聚集操作; 和 vie一样,连接本身面向数据库,所以和上层的 Record 不相干,由于取消了 Value / DataType 的最底层接口(实际看来很繁琐), 直接使用了Java语言中的核心内容,于是底层的 CRUD 就等价于 Connection + JqTool Engine的双组件结构。AoDao 数据库访问器AoDefault 包内工具,设置读取的Json数据的默认值AoFile 初始化数据之前读取OOB数据包的专用接口,提供应用程序名称用于针对单个应用执行 OOB 数据包的复制,生成最终的数据包内容。AoFolder AoId 主键专用处理器AoIo AoModeler 使用继承模式,方便做名字上的区分 Refine负责初始化的时候数据导入 Modeler负责在执行业务流程时的元数据读取AoMsg AoPerformer 元数据仓库专用读取器AoPin AoRay<T> ## Reference Processor ( Ray ) ### 1.AoRefine AoReflector 反向生成器 当执行模型更新时,需要根据现有数据库中的元数据信息执行更新操作,所以需要反向读取数据库中的信息 包括表、字段、键、约束、索引等。AoRule ## 「Pojo」QRule Definition Object ### 1.AoSentence 语句构造器专用接口,用于构造不同的SQL语句专用组件,且不同的数据库构造SQL语句的方式不一样AoTable AoVerifier ApplicationInitializer AspectPlugin AtomVsExtension AttributeType ## Model for Attribute ### 1.BeforePlugin Bindings CheckResult CommonVerifier Converters DataAtom 内部使用的元数据分析工具,提供 当前 DataRecord的专用 辅助工具,核心元数据处理工厂DataConnection DataEvent DataGroup DataKey 一个模型中的唯一标识,根据主键属性计算出来的内容DataMatrix 每个项的矩阵信息,里面包含了几部分内容 表名:tableName 列名:columnName 属性名:attributeName 输入值:value 类型:type(用于后期设置特殊参数专用) 这里为什么使用属性名,而不是使用字段名,原因: 1.DataPlugin<T> DataRecord DataRow ## DataRow ### 1.DataService DataStub DataTpl Db This class is generated by jOOQ.DefaultCatalog This class is generated by jOOQ.EntityType EventType ExAnalyzer Excel模型分析器,用于分析Excel模板 1.ExcelReader ExModello Excel 模型分析器,用于分析Excel模板 1.FieldComparator FileReader 读取目录 runtime 下的 Model 和 Entity 相关定义文件 1.IComponent IdMode 主键处理模式IMAcc This class is generated by jOOQ.IMAttribute This class is generated by jOOQ.IMEntity This class is generated by jOOQ.IMField This class is generated by jOOQ.IMIndex This class is generated by jOOQ.IMJoin This class is generated by jOOQ.IMKey This class is generated by jOOQ.IMModel This class is generated by jOOQ.IMRelation This class is generated by jOOQ.IMTpl This class is generated by jOOQ.Indexes A class modelling indexes of tables in DB_ETERNAL.Ingest InitCategory 初始化系统的类型信息INormalizer IoBatch IoHub ## Nerve System ### 1.IoNerve ## WorkflowIoSingle IoSource Jq Jooq统一工具类,和Ux,Ut模式一样,内部类全部使用包域JQEngine 使用Jooq处理JsonArraySider JsonModel Ox专用模型: 1.JsonObjectSider JsonSchema Keys A class modelling foreign key relationships and constraints of tables in DB_ETERNAL.KeyType MAcc This class is generated by jOOQ.MAcc This class is generated by jOOQ.MAccDao This class is generated by jOOQ.MAccRecord This class is generated by jOOQ.MAttribute This class is generated by jOOQ.MAttribute This class is generated by jOOQ.MAttributeDao This class is generated by jOOQ.MAttributeRecord This class is generated by jOOQ.MEntity This class is generated by jOOQ.MEntity This class is generated by jOOQ.MEntityDao This class is generated by jOOQ.MEntityRecord This class is generated by jOOQ.MField This class is generated by jOOQ.MField This class is generated by jOOQ.MFieldDao This class is generated by jOOQ.MFieldRecord This class is generated by jOOQ.MIndex This class is generated by jOOQ.MIndex This class is generated by jOOQ.MIndexDao This class is generated by jOOQ.MIndexRecord This class is generated by jOOQ.MJoin This class is generated by jOOQ.MJoin This class is generated by jOOQ.MJoinDao This class is generated by jOOQ.MJoinRecord This class is generated by jOOQ.MKey This class is generated by jOOQ.MKey This class is generated by jOOQ.MKeyDao This class is generated by jOOQ.MKeyRecord This class is generated by jOOQ.MModel This class is generated by jOOQ.MModel This class is generated by jOOQ.MModelDao This class is generated by jOOQ.MModelRecord This class is generated by jOOQ.Model ModelPerformer ModelType MRelation This class is generated by jOOQ.MRelation This class is generated by jOOQ.MRelationDao This class is generated by jOOQ.MRelationRecord This class is generated by jOOQ.MTpl This class is generated by jOOQ.MTpl This class is generated by jOOQ.MTplDao This class is generated by jOOQ.MTplRecord This class is generated by jOOQ.OComponent OExpression Pin 统一读取组件的接口,新版的数据访问层在 yml 文件中仅定义 Pin 插件就可以了, 其他所有插件通过 Pin 来实现门面转化的动作,包括读取其他组件的应用都透过 Pin来完成, Pin 中还可以检查数据库连接。RayBatch ## Multi Reference Processor It's the sub-class ofAbstractRaywithRecord[] element.RaySingle ## Single Reference Processor It's the sub-class ofAbstractRaywithRecordelement.RDao ##「Pojo」DataAtom Key ReplacedRise RQuery RQuote ##「Pojo」Quote Definition Object ### 1.RResult ## Result ### 1.Schema 数据库专用Schema相关信息,用于整合 Entity, Field, PtField,Index四种类型 Issuer可以通过Schema创建完整表结构SqlDDLBuilder Sql DDL 语句构造器SqlDDLConstant SqlDDLProvider SqlDMLBuilder DML类型的 Sql 语句的创建器,提供给Dao使用SqlInput Sql引擎输入时的工具类SqlOutput SqlStatement 标准Sql语句SqlTypeProvider 读取配置文件处理Sql的类型信息SqlWord SqlWord.Aggregate 聚集函数SqlWord.Assistant 辅助关键字SqlWord.Comparator 比较操作符SqlWord.Connector 连接关键字SqlWord.Object 对象关键字SqlWord.Operation 操作关键字Switcher Tables Convenience access to all tables in DB_ETERNAL.UAggr 工具类 1.UFlush 工具类 1.UList 工具类 1.USearch 工具类 1.UUnique 工具类 1._400ExcelAppConflictException _400ExcelTplErrorException _400FileRequiredException _400KeyLengthException _400TrackingErrorException _404ModelNotFoundException _404RecordMissingException _409CodeUnsupportException _409IdentifierConflictException _409ReferenceDaoException _409UniqueConstraintException _417ConditionEmptyException _417ConditionWhereException _417DataAtomNullException _417DataEmptyException _417DataRowNullException _417DataTransactionException _417DataUnexpectException _417EventTypeConflictException _417PrimaryAttrWrongException _417PrimaryKeyMissingException _417PrimaryKeyResultException _417PrimaryKeySizeException _417PrimaryKeySpecException _417RelatedFieldMissingException _417RelatedSchemaMissingException _417RelationCounterException _417SqlExecutingException _417TableCounterException _500AtomFirstException _500ConditionFieldException _500DdlExecuteException _500EmptySQLException _500ExcelFileNullException _500NullableAddException _500NullableAlterException _500TypeAlterException _501AnonymousAtomException _501AoReflectorNullException _501AoSentenceNullException _501FabricIssueException _501IngestImplementException _501PinNotFoundException