|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.xworker.ThingMetadata
public class ThingMetadata
事物元信息。
| 字段摘要 | |
|---|---|
(专用软件包) Category |
category
事物所在的目录 |
(专用软件包) int |
fileVersion
事物文件版本号 |
(专用软件包) java.lang.String |
id
事物的标识 |
(专用软件包) boolean |
includeDefaultValue
事物在存储是是否包含描述者所规定的默认值 |
(专用软件包) long |
lastModifed
最后修改时间 |
(专用软件包) java.lang.String |
path
路径 |
(专用软件包) boolean |
removed
事物是否已经被删除 |
(专用软件包) java.lang.String |
reserve
保留字段,一般为事物管理者所使用 |
(专用软件包) Thing |
thing
元数据对应的事物 |
(专用软件包) ThingManager |
thingManager
创建事物的事物管理者 |
| 构造方法摘要 | |
|---|---|
ThingMetadata(Thing thing)
构造函数 |
|
| 方法摘要 | |
|---|---|
Category |
getCategory()
返回当前事物所在的目录。 |
java.lang.String |
getDescription()
返回事物的一段文本描述,此描述事物可能定义了也可能并未定义。 |
int |
getFileVersion()
|
java.lang.String |
getId()
获得事物的标识,同一级的事物都具有不同的标识。 |
java.lang.String |
getLabel()
标签可理解为事物的名的另一种语言的翻译,比如事物的属性"name",那么标签属性可谓“名称”。 |
long |
getLastModified()
获取事物的最后修改时间。 |
java.lang.String |
getName()
返回事物的名称,有时事物的属性没有定义名称,那么此时返回事物的描述者的名称。 |
java.lang.String |
getPath()
返回事物的路径。 |
java.lang.String[] |
getPaths()
|
Project |
getProject()
返回事物所在的项目。 |
java.lang.String |
getReserve()
|
ThingManager |
getThingManager()
取得事物所在的事物管理者。 |
void |
initPath()
|
boolean |
isIncludeDefaultValue()
|
boolean |
isRemoved()
|
void |
setCategory(Category category)
|
void |
setFileVersion(int fileVersion)
|
void |
setId(java.lang.String id)
事物的标识。 |
void |
setIncludeDefaultValue(boolean includeDefaultValue)
|
void |
setLastModified(long lastModified)
设置最后的修改时间。 |
void |
setPath(java.lang.String path)
设置本事物的路径。 |
void |
setRemoved(boolean removed)
|
void |
setReserve(java.lang.String reserve)
|
void |
setThingManager(ThingManager manager)
设置事物所在的事物管理者。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
java.lang.String id
long lastModifed
java.lang.String path
java.lang.String reserve
Thing thing
Category category
ThingManager thingManager
int fileVersion
boolean includeDefaultValue
boolean removed
| 构造方法详细信息 |
|---|
public ThingMetadata(Thing thing)
thing - 事物| 方法详细信息 |
|---|
public Category getCategory()
public void setCategory(Category category)
public void initPath()
public long getLastModified()
public void setLastModified(long lastModified)
lastModified - 最后修改时间public java.lang.String getId()
public void setId(java.lang.String id)
id - 标识public java.lang.String getName()
public java.lang.String getLabel()
public java.lang.String getDescription()
public java.lang.String getPath()
public java.lang.String[] getPaths()
public Project getProject()
public void setPath(java.lang.String path)
path - 事物的路径public ThingManager getThingManager()
public void setThingManager(ThingManager manager)
factory - 事物管理者public int getFileVersion()
public void setFileVersion(int fileVersion)
public boolean isIncludeDefaultValue()
public void setIncludeDefaultValue(boolean includeDefaultValue)
public java.lang.String getReserve()
public void setReserve(java.lang.String reserve)
public boolean isRemoved()
public void setRemoved(boolean removed)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||