Package io.vertx.up.commune
Class ActiveRecord
java.lang.Object
io.vertx.up.commune.ActiveRecord
- All Implemented Interfaces:
io.horizon.specification.typed.TJson,io.modello.specification.HRecord,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.modello.specification.HRecordadd(io.vertx.core.json.JsonObject data) <V> io.modello.specification.HRecord<V> io.modello.specification.HRecordio.modello.specification.HRecordio.modello.specification.HRecordio.modello.specification.HRecordcreateSubset(String... fields) protected io.vertx.core.json.JsonObjectdata()fields()voidfromJson(io.vertx.core.json.JsonObject json) io.vertx.core.json.JsonObjectget()<T> Tio.vertx.core.json.JsonObjectprotected io.horizon.uca.log.Annaldefault StringbooleanisEmpty()booleanbooleanjoins()<ID extends Object>
IDkey()<ID extends Object>
voidkey(ID arg0) io.modello.specification.HRecordio.modello.specification.HRecordio.modello.specification.HRecordset(io.vertx.core.json.JsonObject data) <V> io.modello.specification.HRecordintsize()io.vertx.core.json.JsonObjecttoJson()ConcurrentMap<String,Class<?>> types()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.horizon.specification.typed.TJson
fromFile
-
Constructor Details
-
ActiveRecord
public ActiveRecord()
-
-
Method Details
-
getLogger
protected io.horizon.uca.log.Annal getLogger() -
data
protected io.vertx.core.json.JsonObject data() -
isEmpty
public boolean isEmpty() -
isPersist
public boolean isPersist() -
isValue
-
get
- Specified by:
getin interfaceio.modello.specification.HRecord
-
get
- Specified by:
getin interfaceio.modello.specification.HRecord
-
types
-
get
public io.vertx.core.json.JsonObject get()- Specified by:
getin interfaceio.modello.specification.HRecord
-
set
- Specified by:
setin interfaceio.modello.specification.HRecord
-
attach
- Specified by:
attachin interfaceio.modello.specification.HRecord
-
set
public io.modello.specification.HRecord set(io.vertx.core.json.JsonObject data) - Specified by:
setin interfaceio.modello.specification.HRecord
-
add
- Specified by:
addin interfaceio.modello.specification.HRecord
-
add
public io.modello.specification.HRecord add(io.vertx.core.json.JsonObject data) - Specified by:
addin interfaceio.modello.specification.HRecord
-
remove
- Specified by:
removein interfaceio.modello.specification.HRecord
-
remove
- Specified by:
removein interfaceio.modello.specification.HRecord
-
createSubset
-
createCopy
public io.modello.specification.HRecord createCopy() -
toJson
public io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.horizon.specification.typed.TJson
-
fromJson
public void fromJson(io.vertx.core.json.JsonObject json) - Specified by:
fromJsonin interfaceio.horizon.specification.typed.TJson
-
size
public int size() -
fields
-
joins
-
declaredFields
-
identifier
-
key
-
key
-
createNew
io.modello.specification.HRecord createNew()
-