Class DataSchema
java.lang.Object
io.vertx.tp.atom.modeling.builtin.DataSchema
- All Implemented Interfaces:
io.horizon.specification.app.HApp,io.horizon.specification.modeler.HLinkage,io.horizon.specification.typed.TJson,Schema,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanfile()voidvoidfromJson(io.vertx.core.json.JsonObject json) 读取所有列名读取当前Schema关联实体getFieldByColumn(String column) 读取当前Schema的所有字段名MField[]读取字段集合MKey[]getKeys()读取键集合读取当前Schema中所有主键getTable()inthashCode()io.vertx.core.json.JsonObjecttoJson()toString()
-
Constructor Details
-
DataSchema
-
-
Method Details
-
getFieldNames
读取当前Schema的所有字段名- Specified by:
getFieldNamesin interfaceSchema
-
identifier
- Specified by:
identifierin interfaceio.horizon.specification.app.HApp
-
namespace
- Specified by:
namespacein interfaceio.horizon.specification.app.HApp
-
getTable
-
getFieldByColumn
- Specified by:
getFieldByColumnin interfaceSchema
-
getField
-
getColumnNames
读取所有列名- Specified by:
getColumnNamesin interfaceSchema
-
getPrimaryKeys
读取当前Schema中所有主键- Specified by:
getPrimaryKeysin interfaceSchema
-
getEntity
读取当前Schema关联实体 -
getFields
读取字段集合 -
getKeys
读取键集合 -
file
- Specified by:
filein interfaceio.horizon.specification.app.HApp
-
connect
- Specified by:
connectin interfaceio.horizon.specification.modeler.HLinkage
-
toJson
public io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.horizon.specification.typed.TJson
-
fromFile
- Specified by:
fromFilein interfaceio.horizon.specification.typed.TJson
-
fromJson
public void fromJson(io.vertx.core.json.JsonObject json) - Specified by:
fromJsonin interfaceio.horizon.specification.typed.TJson
-
toString
-
equals
-
hashCode
public int hashCode()
-