Meta (键值元数据)
基本信息
| 属性 | 值 |
|---|---|
| 类 | mypermissions.permission.core.entities.Meta |
| 容器 | Meta.Container extends ArrayList<Meta> |
字段
| 字段 | 类型 |
|---|---|
permission |
String(key) |
metadata |
int(value) |
功能
通用 key(int) 数据;通过 Meta.Container 查询与 JSON 序列化。每个 Group / User 持有自己的 Meta.Container。
关键方法
| 方法 | 行为 |
|---|---|
Container.get(String permission) |
按 permission 名线性查 |
Container.Serializer.deserialize |
读 JSON object → 逐个 entry 构造 Meta |
Container.Serializer.serialize |
把列表展开为 JSON object(key → int) |