类 Equipment
- java.lang.Object
-
- com.github.fmjsjx.libcommon.bson.model.ObjectModel<Self>
-
- com.github.fmjsjx.libcommon.bson.model.DefaultMapValueModel<java.lang.String,Equipment>
-
- com.github.fmjsjx.libcommon.example.bson.model.Equipment
-
- 所有已实现的接口:
com.github.fmjsjx.libcommon.bson.model.BsonModel
public class Equipment extends com.github.fmjsjx.libcommon.bson.model.DefaultMapValueModel<java.lang.String,Equipment>
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringBNAME_ATKstatic java.lang.StringBNAME_DEFstatic java.lang.StringBNAME_HPstatic java.lang.StringBNAME_IDstatic java.lang.StringBNAME_REF_ID
-
构造器概要
构造器 构造器 说明 Equipment()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidappendFieldUpdates(java.util.List<org.bson.conversions.Bson> updates)booleanatkUpdated()booleandefUpdated()booleandeleted()protected intdeletedSize()intgetAtk()intgetDef()intgetHp()java.lang.StringgetId()intgetRefId()booleanhpUpdated()booleanidUpdated()voidload(com.fasterxml.jackson.databind.JsonNode src)voidload(com.jsoniter.any.Any src)voidload(org.bson.BsonDocument src)voidload(org.bson.Document src)booleanrefIdUpdated()voidreset()protected voidresetChildren()voidsetAtk(int atk)voidsetDef(int def)voidsetHp(int hp)voidsetId(java.lang.String id)voidsetRefId(int refId)org.bson.BsonDocumenttoBson()java.util.Map<java.lang.String,?>toData()java.util.Map<java.lang.Object,java.lang.Object>toDelete()org.bson.DocumenttoDocument()java.lang.StringtoString()java.lang.ObjecttoSubUpdate()-
从类继承的方法 com.github.fmjsjx.libcommon.bson.model.DefaultMapValueModel
bound, emitUpdated, key, key, parent, parent, unbind, xpath
-
-
-
-
字段详细资料
-
BNAME_ID
public static final java.lang.String BNAME_ID
- 另请参阅:
- 常量字段值
-
BNAME_REF_ID
public static final java.lang.String BNAME_REF_ID
- 另请参阅:
- 常量字段值
-
BNAME_ATK
public static final java.lang.String BNAME_ATK
- 另请参阅:
- 常量字段值
-
BNAME_DEF
public static final java.lang.String BNAME_DEF
- 另请参阅:
- 常量字段值
-
BNAME_HP
public static final java.lang.String BNAME_HP
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getRefId
public int getRefId()
-
setRefId
public void setRefId(int refId)
-
getAtk
public int getAtk()
-
setAtk
public void setAtk(int atk)
-
getDef
public int getDef()
-
setDef
public void setDef(int def)
-
getHp
public int getHp()
-
setHp
public void setHp(int hp)
-
toBson
public org.bson.BsonDocument toBson()
- 指定者:
toBson在接口中com.github.fmjsjx.libcommon.bson.model.BsonModel- 指定者:
toBson在类中com.github.fmjsjx.libcommon.bson.model.DefaultMapValueModel<java.lang.String,Equipment>
-
toDocument
public org.bson.Document toDocument()
-
toData
public java.util.Map<java.lang.String,?> toData()
- 指定者:
toData在接口中com.github.fmjsjx.libcommon.bson.model.BsonModel- 指定者:
toData在类中com.github.fmjsjx.libcommon.bson.model.ObjectModel<Equipment>
-
load
public void load(org.bson.Document src)
-
load
public void load(org.bson.BsonDocument src)
-
load
public void load(com.jsoniter.any.Any src)
-
load
public void load(com.fasterxml.jackson.databind.JsonNode src)
-
idUpdated
public boolean idUpdated()
-
refIdUpdated
public boolean refIdUpdated()
-
atkUpdated
public boolean atkUpdated()
-
defUpdated
public boolean defUpdated()
-
hpUpdated
public boolean hpUpdated()
-
appendFieldUpdates
protected void appendFieldUpdates(java.util.List<org.bson.conversions.Bson> updates)
- 指定者:
appendFieldUpdates在类中com.github.fmjsjx.libcommon.bson.model.ObjectModel<Equipment>
-
resetChildren
protected void resetChildren()
-
toSubUpdate
public java.lang.Object toSubUpdate()
- 指定者:
toSubUpdate在类中com.github.fmjsjx.libcommon.bson.model.ObjectModel<Equipment>
-
toDelete
public java.util.Map<java.lang.Object,java.lang.Object> toDelete()
- 指定者:
toDelete在接口中com.github.fmjsjx.libcommon.bson.model.BsonModel
-
deletedSize
protected int deletedSize()
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
reset
public void reset()
- 指定者:
reset在接口中com.github.fmjsjx.libcommon.bson.model.BsonModel
-
deleted
public boolean deleted()
- 指定者:
deleted在接口中com.github.fmjsjx.libcommon.bson.model.BsonModel
-
-