索引

A B C D E F G H I J K L M N O P R S T U V W X _ 
所有类|所有程序包

A

AAction - org.xmeta.annotation中的注释类型
用来标记一个方法是模型的行为。
AAttribute - org.xmeta.annotation中的注释类型
 
AbstractSession - org.xmeta.ui.session中的类
 
AbstractSession() - 类 的构造器org.xmeta.ui.session.AbstractSession
 
AbstractThingManager - org.xmeta.thingManagers中的类
抽象的模型管理器。
AbstractThingManager(String) - 类 的构造器org.xmeta.thingManagers.AbstractThingManager
抽象模型管理者的构造方法。
accept(ActionContext) - 类 中的方法org.xmeta.ui.session.DefaultSessionManager
 
accept(ActionContext) - 类 中的方法org.xmeta.ui.session.SessionManager
是否接受当前环境,即会话管理器是否是当前环境的会话管理器。
acceptType(String) - 类 中的方法org.xmeta.codes.DmlThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.DmwThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.JsonThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.TxtThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.XerThingCoder
 
acceptType(String) - 类 中的方法org.xmeta.codes.XmlThingCoder
 
acceptType(String) - 接口 中的方法org.xmeta.ThingCoder
是否是制定类型的编码者。
AChild - org.xmeta.annotation中的注释类型
用来标记一个字段是一个子模型。
AChildXml - org.xmeta.annotation中的注释类型
如果静态字段是XML代码,将转化为模型。
action - 类 中的变量org.xmeta.Thing
每一个模型都有动作的形态
Action - org.xmeta中的类
动作是由模型转化而来的,动作是可以执行的,是把模型当作程序来执行的方法。
Action(Thing) - 类 的构造器org.xmeta.Action
构造函数,传入定义动作的模型。
Action.ThrowableRecord - org.xmeta中的类
异常记录。
ActionAnnotationHelper - org.xmeta.annotation中的类
 
ActionAnnotationHelper() - 类 的构造器org.xmeta.annotation.ActionAnnotationHelper
 
actionCaches - 类 中的变量org.xmeta.Thing
动作模型的缓存
ActionClass - org.xmeta.annotation中的注释类型
标记一个类是动作类。
ActionClassLoader - org.xmeta中的类
动作模型的类装载器,每个动作都有一个自己的类装载器实例,动作加载器指定的类有自己来加载。
ActionClassLoader(URL[], ClassLoader) - 类 的构造器org.xmeta.ActionClassLoader
 
ActionContainer - org.xmeta.util中的类
动作容器,在一些模型中使用,用来存储各种动作。
ActionContainer(Thing, ActionContext) - 类 的构造器org.xmeta.util.ActionContainer
 
ActionContext - org.xmeta中的类
动作上下文有时也叫变量上下文。
ActionContext() - 类 的构造器org.xmeta.ActionContext
默认构造函数,并创建一个所有线程都共用的全局变量栈。
ActionContext(boolean) - 类 的构造器org.xmeta.ActionContext
 
ActionContext(ActionContext) - 类 的构造器org.xmeta.ActionContext
通过给定的变量绑定创建变量上下文,其中传入的变量上下文的栈全部放入不可push和pop的栈中, 并压入一个新的所有线程都共用的全局变量栈,传入的变量上下文比新的全局变量更加全局。
ActionContext(Bindings) - 类 的构造器org.xmeta.ActionContext
创建一个变量上下文,使用指定的全局变量Bindings。
ActionEntry - org.xmeta.cache中的类
 
ActionEntry(String, Action) - 类 的构造器org.xmeta.cache.ActionEntry
 
ActionException - org.xmeta中的异常错误
动作的异常。
ActionException() - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(String) - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(String, Throwable) - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(String, Throwable, ActionContext) - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(String, ActionContext) - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(Throwable) - 异常错误 的构造器org.xmeta.ActionException
 
ActionException(Throwable, ActionContext) - 异常错误 的构造器org.xmeta.ActionException
 
actionExecuted(Action, Object, ActionContext, Map<String, Object>, long, boolean) - 接口 中的方法org.xmeta.ActionListener
动作已被执行之后触发的事件。
actionExecuted(Thing, String, ActionContext, Map<String, Object>, long, boolean) - 接口 中的方法org.xmeta.ActionListener
增加了模型动作的监听。
ActionField - org.xmeta.annotation中的注释类型
 
ActionListener - org.xmeta中的接口
动作监听器。
ActionParams - org.xmeta.annotation中的注释类型
 
actionStackTrace - 类 中的变量org.xmeta.Action.ThrowableRecord
 
addCategory(Category) - 类 中的方法org.xmeta.CategoryCache
添加一个目录。
addCategory(Category) - 类 中的方法org.xmeta.thingManagers.CachedCategory
添加子包。
addChild(String) - 类 中的方法org.xmeta.Thing
 
addChild(Thing) - 类 中的方法org.xmeta.Thing
添加一个子模型。
addChild(Thing, boolean) - 类 中的方法org.xmeta.Thing
 
addChild(Thing, int) - 类 中的方法org.xmeta.Thing
 
addChild(Thing, int, boolean) - 类 中的方法org.xmeta.Thing
在指定的索引位置添加一个子模型。
addClassPath(URL) - 类 中的方法org.xmeta.util.ThingClassLoader
 
addContextThing(List<Thing>) - 类 中的方法org.xmeta.ActionContext
把上下文中的栈设置的上下文模型加入到指定的列表中。
addDescriptor(int, Thing) - 类 中的方法org.xmeta.Thing
在指定位置添加一个描述者。
addDescritpor(int, String) - 类 中的方法org.xmeta.Thing
通过描述者的路径加入描述者,可以加入多个,中间使用','号隔开。
addExtend(int, Thing) - 类 中的方法org.xmeta.Thing
在指定位置添加一个继承模型。
addFile(String, Thing, File, boolean) - 类 中的方法org.xmeta.thingManagers.FileMonitor
添加一个模型文件监控。
addFileThingManager(String, File, boolean, boolean) - 类 中的方法org.xmeta.World
把一个目录当作文件模型管理器加入到模型管理器列表中,如果目录是world的home目录,那么过滤不生效。
addGlobalActionListener(Thing) - 类 中的方法org.xmeta.World
添加全局动作监听器。
addGlobalActionListener(Thing, int) - 类 中的方法org.xmeta.World
添加全局动作监听器。
addGlobalContext(Thing, int) - 类 中的方法org.xmeta.World
已过时。 
addHelp(String, String, String) - 类 中的方法org.xmeta.World
添加运行期的帮助。
addJarOrZip(File) - 类 中的方法org.xmeta.util.ThingClassLoader
从一个目录或者jar或zip添加类库。
addLib(String) - 类 中的方法org.xmeta.World
 
addOrRemoveChilds(Index, List<Index>, List, IndexFactory, String) - 类 中的静态方法org.xmeta.index.IndexFactory
 
addThing(Thing) - 类 中的方法org.xmeta.cache.LinkedThingEntry
 
addThingIndex(ThingIndex) - 类 中的方法org.xmeta.thingManagers.CachedCategory
添加模型索引。
addThingManager(ThingManager) - 类 中的方法org.xmeta.World
添加模型管理器。
addThingManagerFirst(ThingManager) - 类 中的方法org.xmeta.World
添加模型管理器到最前面。
addThingManagerListener(ThingManagerListener) - 接口 中的方法org.xmeta.ThingManager
添加模型管理者事件。
addThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
addThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
addThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
addToSource(List<Thing>, List<Thing>, boolean) - 类 中的静态方法org.xmeta.util.UtilData
添加指定的模型列表到已有的模型列表中,添加时如果存在第一个的描述者相同且名字相同的则不添加。
addToSource(List<Thing>, Thing, boolean) - 类 中的静态方法org.xmeta.util.UtilData
添加指定的模型到源模型列表中。
addTransientManager(TransientThingManager) - 类 中的方法org.xmeta.thingManagers.TransientFinalizer
 
append(Thing) - 类 中的方法org.xmeta.util.ActionContainer
 
associateWith(Runnable) - 类 中的静态方法org.xmeta.ui.session.SessionManager
包装一个Runnable,当它执行时使用当前线程的最后的一个SessionManager。
associateWith(Callable<?>) - 类 中的静态方法org.xmeta.ui.session.SessionManager
包装一个Callable,当它运行时使用当前线程的最后一个SessionManager。
AThing - org.xmeta.annotation中的注释类型
用来标记一个类是模型。
AThingAttribute - org.xmeta.annotation中的注释类型
标记在类上的,用于设置模型的一个属性。
AThingChild - org.xmeta.annotation中的注释类型
应用在类上,用于定义一个子节点,使用继承的方法。
ATTRIBUTE - 类 中的静态变量org.xmeta.codes.XerCoder
 
ATTRIBUTE - 类 中的静态变量org.xmeta.Thing
属性的名字
attributes - 类 中的变量org.xmeta.Thing
模型的属性集合。
attributes() - 注释类型 中的方法org.xmeta.annotation.AThing
属性设置,格式key1=value1&key2=value2&...&keyn=valuen。

B

beginModify() - 类 中的方法org.xmeta.Thing
beginBigModifiy必须和endBigModify成对出现。
Bindings - org.xmeta中的类
动作上下文中栈点保存的就是Bindings,Bindings是一个Map,用于保存变量和一些函数调用相关的数据。
Bindings() - 类 的构造器org.xmeta.Bindings
构造一个空的StackMap。
BREAK - 类 中的静态变量org.xmeta.ActionContext
打断状态,一般返回到上一个循环处
bytesToHexString(byte[]) - 类 中的静态方法org.xmeta.util.UtilData
二进制转字符串。

C

CachedCategory - org.xmeta.thingManagers中的类
子包和模型索引都预先读取并缓存的包。
CachedCategory(ThingManager, Category, String) - 类 的构造器org.xmeta.thingManagers.CachedCategory
 
call() - 类 中的方法org.xmeta.util.ThingCallable
 
call(ActionContext, Object...) - 类 中的方法org.xmeta.Action
 
call(ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Action
 
cancel() - 接口 中的方法org.xmeta.util.FileCopyMonitor
当不覆盖一个已存在文件后,会调用此方法决定是否 取消整个拷贝任务。
CANCEL - 类 中的静态变量org.xmeta.ActionContext
取消的状态,取消当前的动作执行
capFirst(String) - 类 中的静态方法org.xmeta.util.UtilString
 
Category - org.xmeta中的接口
目录是包含在模型管理者下的,用来对模型管理者中的模型进行分类。
CategoryCache - org.xmeta中的类
装载一个模型时有可能会遍历所有的模型管理器,把Category缓存起来可以减少遍历的次数。
CategoryCache() - 类 的构造器org.xmeta.CategoryCache
 
CategoryIndex - org.xmeta.index中的类
 
CategoryIndex(Index, Category) - 类 的构造器org.xmeta.index.CategoryIndex
 
categoryIndexFactory - 类 中的静态变量org.xmeta.index.IndexFactory
 
categoryName - 类 中的变量org.xmeta.ThingIndex
模型的目录名
changeChildIndex(Thing, int, int) - 类 中的方法org.xmeta.Thing
改变一个子模型的位置索引。
changeCoder(Thing, String) - 类 中的静态方法org.xmeta.util.UtilThing
改变一个模型的编码格式。
changed(Thing) - 接口 中的方法org.xmeta.ThingListener
模型改变后触发的事件。
changeOldPathToNewRule(RefactorListener) - 类 中的静态方法org.xmeta.util.RefactorUtil
把旧的路径命名规则改为新的路径命名规则。
check - 类 中的变量org.xmeta.thingManagers.FileMonitor.FileEntry
 
checkChanged() - 类 中的方法org.xmeta.Action
检查动作是否已经变更。
checkClean(String[]) - 类 中的静态方法org.xmeta.util.JarRunner
 
CHILD_NODE - 类 中的静态变量org.xmeta.codes.XerCoder
 
childCategorys - 类 中的变量org.xmeta.thingManagers.CachedCategory
子包列表
CHILDREN - 接口 中的静态变量org.xmeta.ThingCoder
特殊属性名,用于保存模型的字节列表
childs - 类 中的变量org.xmeta.Thing
子模型列表
ClassCategory - org.xmeta.thingManagers中的类
 
ClassCategory(ClassThingManager, String) - 类 的构造器org.xmeta.thingManagers.ClassCategory
 
classForName(String, Map) - 类 中的方法org.xmeta.util.OgnlClassResolver
 
classLoader - 类 中的变量org.xmeta.thingManagers.CachedCategory
 
ClassThingManager - org.xmeta.thingManagers中的类
 
ClassThingManager() - 类 的构造器org.xmeta.thingManagers.ClassThingManager
 
clear() - 类 中的方法org.xmeta.ActionContext
 
clear() - 类 中的静态方法org.xmeta.cache.ThingCache
 
clear() - 类 中的方法org.xmeta.util.Resources
 
clear() - 类 中的静态方法org.xmeta.util.UtilResource
 
clearCache() - 接口 中的方法org.xmeta.ThingManager
清空缓存。
clearCache() - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
clearCache() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
clearCache() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
clearCache() - 类 中的方法org.xmeta.util.UtilResource
 
clearData(Object...) - 类 中的方法org.xmeta.Bindings
 
CoderUtils - org.xmeta.codes中的类
 
CoderUtils() - 类 的构造器org.xmeta.codes.CoderUtils
 
cognize(String) - 类 中的方法org.xmeta.Thing
从一个XML数据认知并把认知结果保存到自身。
cognize(Map<String, Object>) - 类 中的方法org.xmeta.Thing
从一个Map数据认知并把认知结果保存到自身。
cognize(Thing) - 类 中的方法org.xmeta.Thing
认知另一模型并把认知结果作为自己的一部分。
compile(String, String, File, String) - 类 中的静态方法org.xmeta.util.JavaCompiler16
 
compile(String, String, String, String) - 类 中的静态方法org.xmeta.util.JavaCompiler15
 
containsKey(Object) - 类 中的方法org.xmeta.ActionContext
 
containsValue(Object) - 类 中的方法org.xmeta.ActionContext
 
CONTINUE - 类 中的静态变量org.xmeta.ActionContext
继续从循环处执行
copyFile(File, File, FileCopyMonitor) - 类 中的静态方法org.xmeta.util.UtilFile
拷贝文件。
copyTo(String, String) - 类 中的方法org.xmeta.Thing
把自己拷贝一个新的模型到指定的模型管理器的指定目录下。
create(ActionContext) - 类 中的静态方法org.xmeta.util.ThingLoader
xworker.lang.ThingLoader模型的create方法实现.
createActionContext() - 类 中的方法org.xmeta.Project
 
createAttribute(String) - 类 中的方法org.xmeta.MetaThing
 
createCategory(String) - 接口 中的方法org.xmeta.ThingManager
创建新的目录。
createCategory(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
createCategory(String) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
createCategory(String) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
createCategory(String) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
createCategory(String) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
createCategory(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
createIndex(Index, Object) - 类 中的方法org.xmeta.index.IndexFactory
 
createObject(ActionContext) - 类 中的方法org.xmeta.annotation.ActionAnnotationHelper
创建动作的java方法所属于的类的实例化对象。
createObject(Thing) - 类 中的方法org.xmeta.cache.ThingObjectEntry
 
createObjectFromParams(String, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilString
 
createObjectFromParams(Map<String, ?>, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilString
 
createThing(String) - 类 中的方法org.xmeta.MetaThing
 
createThingManager(String, File, String) - 类 中的方法org.xmeta.World
 
createThingManager(String, String) - 类 中的方法org.xmeta.World
创建一个ThingManager,必须是全路径<projectName>:<thingManagerName>。
creator() - 注释类型 中的方法org.xmeta.annotation.ActionClass
必须要是静态的,且参数是ActionContext的方法,否则执行会报错。

D

data - 类 中的变量org.xmeta.cache.ThingEntry
 
datas - 类 中的变量org.xmeta.Thing
附加于模型的用户数据
date - 类 中的变量org.xmeta.Action.ThrowableRecord
 
DATE_FORMAT - 类 中的静态变量org.xmeta.util.UtilDate
 
debug(ActionContext) - 类 中的方法org.xmeta.World
执行一个已经设置了断点的动作,可以把该方法的调用嵌入到代码中,从而可以 实现在代码中的调试断点。
debug(ActionContext, Object) - 类 中的静态方法org.xmeta.util.UtilString
 
decode(Thing, byte[], int) - 类 中的静态方法org.xmeta.codes.XerCoder
从字节流里构建数据对象。
decode(Thing, InputStream) - 类 中的静态方法org.xmeta.codes.XerCoder
 
decode(Thing, InputStream, boolean, long) - 类 中的静态方法org.xmeta.codes.PropertyCoder
解码。
decode(Thing, InputStream, boolean, long) - 类 中的静态方法org.xmeta.codes.TxtCoder
解码。
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.DmlThingCoder
 
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.JsonThingCoder
 
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.TxtThingCoder
 
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.XerThingCoder
 
decode(Thing, InputStream, long) - 类 中的方法org.xmeta.codes.XmlThingCoder
 
decode(Thing, InputStream, long) - 接口 中的方法org.xmeta.ThingCoder
解码一个输入流到模型中。
decodeAttributeOnly(byte[], int) - 类 中的静态方法org.xmeta.codes.XerCoder
仅仅读取一个数据对象的属性。
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.DmlThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.JsonThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.TxtThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.XerThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 类 中的方法org.xmeta.codes.XmlThingCoder
 
decodeIndex(ThingIndex, InputStream, long) - 接口 中的方法org.xmeta.ThingCoder
只解码用于索引模型的部分,模型索引通常用于UI的导航中。
decodeInt32(byte[]) - 类 中的静态方法org.xmeta.codes.XerCoder
 
decodeLong64(byte[]) - 类 中的静态方法org.xmeta.codes.XerCoder
 
DefaultSession - org.xmeta.ui.session中的类
 
DefaultSession() - 类 的构造器org.xmeta.ui.session.DefaultSession
 
DefaultSessionManager - org.xmeta.ui.session中的类
 
DefaultSessionManager() - 类 的构造器org.xmeta.ui.session.DefaultSessionManager
 
deflateResources() - 类 中的方法org.xmeta.thingManagers.JarThingManager
释放资源文件到XWorker的根目录下。
DelayInitTask(Thing, byte, boolean) - 类 的构造器org.xmeta.Thing.DelayInitTask
 
delete(File) - 类 中的静态方法org.xmeta.util.JarRunner
 
delete(File) - 类 中的静态方法org.xmeta.util.UtilFile
递归删除一个文件或目录。
delete(ActionContext) - 类 中的方法org.xmeta.ui.session.DefaultSessionManager
 
delete(ActionContext) - 类 中的方法org.xmeta.ui.session.SessionManager
删除当前会话。
description - 类 中的变量org.xmeta.ThingIndex
模型的描述
DESCRIPTION - 类 中的静态变量org.xmeta.Thing
描述属性的名字
descriptors - 类 中的变量org.xmeta.ThingIndex
模型的描述者列表
descriptors() - 注释类型 中的方法org.xmeta.annotation.AThing
描述者列表。
descriptors() - 注释类型 中的方法org.xmeta.annotation.AThingChild
 
DESCRIPTORS - 类 中的静态变量org.xmeta.Thing
描述者属性的名字
DESCRIPTORS - 接口 中的静态变量org.xmeta.ThingCoder
描述者属性
descriptorsCaches - 类 中的变量org.xmeta.Thing
描述者列表的缓存
detach() - 类 中的方法org.xmeta.Thing
克隆一个新模型,新的模型是瞬态的。
detach(boolean) - 类 中的方法org.xmeta.Thing
已过时。 
disableGloableContext - 类 中的变量org.xmeta.Bindings
是否关闭全局模型动作监听器,如果关闭子函数也都关闭
DmlThingCoder - org.xmeta.codes中的类
为了配置动态模型专有的文件名dml而编写的模型编码,实际上它是TxtThingCoder和XmlThingCoder的组合。
DmlThingCoder(ThingCoder, ThingCoder, ThingCoder) - 类 的构造器org.xmeta.codes.DmlThingCoder
 
DmwThingCoder - org.xmeta.codes中的类
 
DmwThingCoder(ThingCoder, ThingCoder, ThingCoder) - 类 的构造器org.xmeta.codes.DmwThingCoder
 
doAction(String) - 类 中的方法org.xmeta.Thing
执行一个动作,把自己作为self变量放入动作上下文中。
doAction(String) - 类 中的方法org.xmeta.util.ActionContainer
 
doAction(String, Map<String, Object>) - 类 中的方法org.xmeta.Thing
执行一个动作,把自己作为self变量放入动作上下文中,使用新的动作上下文和传入参数。
doAction(String, Map<String, Object>) - 类 中的方法org.xmeta.util.ActionContainer
 
doAction(String, ActionContext) - 类 中的方法org.xmeta.Thing
执行一个动作,把自己作为self变量放入动作上下文中。
doAction(String, ActionContext) - 类 中的方法org.xmeta.util.ActionContainer
 
doAction(String, ActionContext, Object...) - 类 中的方法org.xmeta.Thing
 
doAction(String, ActionContext, Object...) - 类 中的方法org.xmeta.util.ActionContainer
 
doAction(String, ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Thing
执行一个动作,把自己作为self变量放入动作上下文中。
doAction(String, ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.util.ActionContainer
 
doAction(String, ActionContext, Map<String, Object>, boolean) - 类 中的方法org.xmeta.Thing
执行一个动作,把自己作为self变量放入动作上下文中。
doExec(String, Object...) - 类 中的方法org.xmeta.Thing
 
doExec(String, ActionContext, Object...) - 类 中的方法org.xmeta.Thing
 
doLoadThing(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
装载模型。
doLoadThing(String) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
doLoadThing(String) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
doLoadThing(String) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
doLoadThing(String) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
doRemoveThing(Thing) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
执行删除模型。
doRemoveThing(Thing) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
doRemoveThing(Thing) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
doRemoveThing(Thing) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
doRemoveThing(Thing) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
doSaveThing(Thing) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
执行保存模型。
doSaveThing(Thing) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
doSaveThing(Thing) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
doSaveThing(Thing) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
doSaveThing(Thing) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
doThingContextMethod(List<Thing>, ActionContext, String, Throwable, Object) - 类 中的静态方法org.xmeta.Action
执行上下文的成功或者失败的方法。

E

encode(String, Object, String, OutputStream) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.DmlThingCoder
 
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.JsonThingCoder
 
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.TxtThingCoder
 
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.XerThingCoder
 
encode(Thing, OutputStream) - 类 中的静态方法org.xmeta.codes.XmlCoder
把指定的模型以XML编码到输出流中。
encode(Thing, OutputStream) - 类 中的方法org.xmeta.codes.XmlThingCoder
 
encode(Thing, OutputStream) - 接口 中的方法org.xmeta.ThingCoder
编码一个模型到输出流中。
encode(Thing, OutputStream, boolean) - 类 中的静态方法org.xmeta.codes.XmlCoder
把指定的模型以XML编码到输出流中。
encode(Thing, OutputStream, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encode(Thing, PrintWriter, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.PropertyCoder
编码模型。
encode(Thing, PrintWriter, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.TxtCoder
编码模型。
encode(Thing, ByteBuffer, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.XerCoder
编码模型到字节缓存中。
encode1(Thing, OutputStream, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.XerCoder
编码模型到输出流中。
encodeAllx(Thing, OutputStream, Map<Thing, String>) - 类 中的静态方法org.xmeta.codes.XerCoder
编码所有。
encodeInt16(int) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encodeInt32(int) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encodeLong64(long) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encodeName(OutputStream, String) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encodeName(PrintWriter, String, char, String) - 类 中的静态方法org.xmeta.codes.PropertyCoder
 
encodeName(PrintWriter, String, char, String) - 类 中的静态方法org.xmeta.codes.TxtCoder
 
encodeString(String, OutputStream) - 类 中的静态方法org.xmeta.codes.XerCoder
 
encodeString(String, String, PrintWriter, String) - 类 中的静态方法org.xmeta.codes.PropertyCoder
 
encodeString(String, String, PrintWriter, String) - 类 中的静态方法org.xmeta.codes.TxtCoder
 
encodeToString(Thing) - 类 中的静态方法org.xmeta.codes.XmlCoder
把模型编码成XML字符串。
encodeToString(Thing, boolean) - 类 中的静态方法org.xmeta.codes.XmlCoder
把模型编码成XML字符串。
endModify(boolean) - 类 中的方法org.xmeta.Thing
 
entrySet() - 类 中的方法org.xmeta.ActionContext
 
eq(Thing, String, String) - 类 中的静态方法org.xmeta.util.UtilString
返回字符串是否相等,如果属性值为null也返回false。
equals(Object) - 类 中的方法org.xmeta.Thing.DelayInitTask
 
equalsOne(String, String[]) - 类 中的静态方法org.xmeta.util.UtilData
如果str和matchs中任何一个匹配返回true,如果str=null或者matchs=null,返回false。
EXCEPTION - 类 中的静态变量org.xmeta.ActionContext
抛出异常的状态,一般到异常处理处结束
ExceptionUtil - org.xmeta.util中的类
 
ExceptionUtil() - 类 的构造器org.xmeta.util.ExceptionUtil
 
exec(Object...) - 类 中的方法org.xmeta.Action
 
exec(String, Object...) - 类 中的方法org.xmeta.Thing
 
exec(String, ActionContext, Object...) - 类 中的方法org.xmeta.Thing
 
exec(ActionContext, Object...) - 类 中的方法org.xmeta.Action
 
execute(String, Object...) - 类 中的方法org.xmeta.util.ActionContainer
 
exists(String...) - 类 中的方法org.xmeta.ActionContext
返回变量是否为null,变量可以有多个,只要有一个为null那么就返回false,没有指定变量或全部变量都不为null返回true。
EXTENDS - 类 中的静态变量org.xmeta.Thing
继承者属性的名字
EXTENDS - 接口 中的静态变量org.xmeta.ThingCoder
继承属性
extends_() - 注释类型 中的方法org.xmeta.annotation.AThing
继承者列表。
extendsCaches - 类 中的变量org.xmeta.Thing
继承列表的缓存
extendsStr - 类 中的变量org.xmeta.ThingIndex
模型的继承者列表
extractXWorker(File, JarFile, JarEntry) - 类 中的静态方法org.xmeta.util.JarRunner
 

F

file - 类 中的变量org.xmeta.thingManagers.FileMonitor.FileEntry
 
FileCategory - org.xmeta.thingManagers中的类
文件目录。
FileCategory(String, ThingManager, Category) - 类 的构造器org.xmeta.thingManagers.FileCategory
构造函数。
FileCopyMonitor - org.xmeta.util中的接口
文件拷贝监控者。
FileEntry() - 类 的构造器org.xmeta.thingManagers.FileMonitor.FileEntry
 
FileIndex - org.xmeta.index中的类
 
FileIndex(Index, File) - 类 的构造器org.xmeta.index.FileIndex
 
FileMonitor - org.xmeta.thingManagers中的类
监控模型文件是否被改动或者删除。
FileMonitor.FileEntry - org.xmeta.thingManagers中的类
 
FileThingManager - org.xmeta.thingManagers中的类
 
FileThingManager(String, File) - 类 的构造器org.xmeta.thingManagers.FileThingManager
 
FileThingManager(String, File, boolean) - 类 的构造器org.xmeta.thingManagers.FileThingManager
 
findIndex(Category) - 类 中的静态方法org.xmeta.Index
查找目录的索引。
findIndex(Thing) - 类 中的静态方法org.xmeta.Index
查找指定模型的索引。
findIndex(ThingManager) - 类 中的静态方法org.xmeta.Index
查找模型管理器的索引。
findResource(String) - 接口 中的方法org.xmeta.ThingManager
查找资源。
findResource(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
findResource(String) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
findResource(String) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
findResource(String) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
findResource(String) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
findResource(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
finish() - 接口 中的方法org.xmeta.util.RefactorListener
重构结束了。
finished() - 类 中的方法org.xmeta.util.Semaphore
 
flip() - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
format(Object, String) - 类 中的静态方法org.xmeta.util.UtilData
把数据对象转换为字符串类型。

G

g() - 类 中的方法org.xmeta.ActionContext
获取全局变量的缩写。
GeneratedObjectEntry - org.xmeta.cache中的类
构造出来的对象缓存实体,对象是通过已有的模型通过给定的方法创建出来的。
GeneratedObjectEntry(Thing, String) - 类 的构造器org.xmeta.cache.GeneratedObjectEntry
构造函数。
genereateRegistJavaCode() - 类 中的静态方法org.xmeta.util.JavaActionFactory
遍历系统中的模型,如果模型时JavaAction,那么生成一个JavaAction的实现,并把它注册到JavaActionFactory。
get(Object) - 类 中的方法org.xmeta.ActionContext
 
get(Object, String) - 类 中的方法org.xmeta.ActionContext
 
get(String) - 类 中的静态方法org.xmeta.cache.ThingCache
获取缓存。
get(String) - 类 中的方法org.xmeta.Thing
通过路径获得模型的属性或者子模型,可返回属性值、子模型或者子模型列表。
get(String) - 类 中的方法org.xmeta.util.MapData
 
get(String) - 类 中的方法org.xmeta.util.Resources
 
get(String) - 类 中的静态方法org.xmeta.util.ThingRegistor
返回指定key的路径的对应模型。
get(String) - 类 中的方法org.xmeta.util.UtilResource
 
get(String) - 类 中的方法org.xmeta.World
通过路径来获得模型,可能会返回项目、模型管理者、目录、模型或者模型的列表。
get(String, String) - 类 中的方法org.xmeta.util.Resources
 
get(String, String, String) - 类 中的方法org.xmeta.util.UtilResource
 
get(ActionContext) - 类 中的方法org.xmeta.ui.session.DefaultSessionManager
 
get(ActionContext) - 类 中的方法org.xmeta.ui.session.SessionManager
获取一个指定的会话,其中name可以为null,如果Session不存在那么创建一个。。
get(Path) - 类 中的方法org.xmeta.Thing
 
get(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
 
getAction() - 类 中的方法org.xmeta.ActionContext
 
getAction() - 类 中的方法org.xmeta.cache.ActionEntry
 
getAction() - 类 中的方法org.xmeta.Thing
 
getAction(String) - 类 中的方法org.xmeta.Project
 
getAction(String) - 类 中的方法org.xmeta.World
通过动作模型的路径获得动作。
getAction(Thing) - 类 中的方法org.xmeta.World
通过模型获得一个动作。
getActionClass() - 类 中的方法org.xmeta.Action
 
getActionClass(String, ActionContext) - 类 中的方法org.xmeta.World
返回动作类,通常是动作模型对应的类,有些动作可能没有对应类。
getActionClass(ActionContext) - 类 中的方法org.xmeta.Action
返回动作的类,如果存在。
getActionClass(Thing, ActionContext) - 类 中的方法org.xmeta.World
返回动作类,通常是动作模型对应的类,有些动作可能没有对应类。
getActionCodeFilePath(Thing, String) - 类 中的静态方法org.xmeta.util.UtilAction
获取一个动作的代码文件名。
getActionContext() - 类 中的方法org.xmeta.util.ActionContainer
 
getActionJavaAction(String) - 类 中的静态方法org.xmeta.util.JavaActionFactory
 
getActionListener() - 类 中的方法org.xmeta.World
 
getActionMethod() - 类 中的方法org.xmeta.annotation.ActionAnnotationHelper
 
getActions() - 类 中的方法org.xmeta.ActionContext
返回动作调用列表,最开始的是堆栈的底部,最后的是堆栈的顶部。
getActionsThings() - 类 中的方法org.xmeta.Thing
 
getActionThing(String) - 类 中的方法org.xmeta.Thing
获得指定动作的模型定义。
getActionThing(String) - 类 中的方法org.xmeta.util.ActionContainer
 
getActionThings() - 类 中的方法org.xmeta.Thing
返回本模型的所有的动作定义,包括自身定义的、描述者定义的和继承定义的。
getActionThings() - 类 中的方法org.xmeta.util.ActionContainer
 
getActionThings(String) - 类 中的方法org.xmeta.Thing
获取一个模型的指定动作的所有定义。
getAlClassPathDirs() - 类 中的方法org.xmeta.util.ThingClassLoader
返回所有以目录为主的类库路径。
getAllAttributesDescriptors() - 类 中的方法org.xmeta.Thing
取本模型的所有描述者所定义属性描述列表。
getAllChilds() - 类 中的方法org.xmeta.Thing
获得所有的直接第一级子模型,包括继承的模型的子模型。
getAllChilds(String) - 类 中的方法org.xmeta.Thing
根据描述者的名称来获取所有符合的子模型,包括继承的子模型。
getAllChildsDescriptors() - 类 中的方法org.xmeta.Thing
获取子模型的描述者列表,返回本模型的所有描述者所定义的子模型的描述列表。
getAllDescriptors() - 类 中的方法org.xmeta.Thing
返回本模型所有的描述者列表,包括描述者继承的模型。
getAllDescriptorsAndExtends(Thing) - 类 中的静态方法org.xmeta.util.ThingUtil
 
getAllExtends() - 类 中的方法org.xmeta.Thing
返回模型的所有继承模型列表,包括继承的继承...。
getAllJarsByName() - 类 中的方法org.xmeta.util.ThingClassLoader
返回所有的Jar名称列表。
getAllThingIndexs(List<Index>, Index) - 类 中的静态方法org.xmeta.util.RefactorUtil
 
getAppendActions() - 类 中的方法org.xmeta.util.ActionContainer
 
getAttribute(Object) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getAttribute(Object) - 接口 中的方法org.xmeta.ui.session.Session
从会话中获取一个属性。
getAttribute(String) - 类 中的方法org.xmeta.Thing
获得属性值。
getAttributeDescriptor(String) - 类 中的方法org.xmeta.Thing
根据指定的属性名称获取该属性的描述者。
getAttributeKeys() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getAttributeKeys() - 接口 中的方法org.xmeta.ui.session.Session
 
getAttributeName() - 类 中的方法org.xmeta.Path
 
getAttributes() - 类 中的方法org.xmeta.Thing
获得属性集合。
getAttributesDescriptors() - 类 中的方法org.xmeta.Thing
根获取模型属性描述列表,只返回第一个描述者的属性描述列表。
getBigDecimal(Object, BigDecimal) - 类 中的静态方法org.xmeta.util.UtilData
 
getBigDecimal(String) - 类 中的方法org.xmeta.ActionContext
 
getBigDecimal(String) - 类 中的方法org.xmeta.Thing
 
getBigDecimal(String) - 类 中的方法org.xmeta.util.MapData
 
getBigDecimal(String, BigDecimal) - 类 中的方法org.xmeta.Thing
 
getBigDecimal(String, BigDecimal, ActionContext) - 类 中的方法org.xmeta.Thing
 
getBigInteger(Object, BigInteger) - 类 中的静态方法org.xmeta.util.UtilData
 
getBigInteger(String) - 类 中的方法org.xmeta.ActionContext
 
getBigInteger(String) - 类 中的方法org.xmeta.Thing
 
getBigInteger(String) - 类 中的方法org.xmeta.util.MapData
 
getBigInteger(String, BigInteger) - 类 中的方法org.xmeta.Thing
 
getBigInteger(String, BigInteger, ActionContext) - 类 中的方法org.xmeta.Thing
 
getBindings() - 异常错误 中的方法org.xmeta.ActionException
如果构造ActionExeption时传入了ActionContext,那么可以获取它的所有Bindings此时返回的列表不为空,其他则为空。
getBoolean(Object, boolean) - 类 中的静态方法org.xmeta.util.UtilData
 
getBoolean(String) - 类 中的方法org.xmeta.ActionContext
 
getBoolean(String) - 类 中的方法org.xmeta.Thing
 
getBoolean(String) - 类 中的方法org.xmeta.util.MapData
 
getBoolean(String, boolean) - 类 中的方法org.xmeta.Thing
 
getBoolean(String, boolean, ActionContext) - 类 中的方法org.xmeta.Thing
 
getByte(Object, byte) - 类 中的静态方法org.xmeta.util.UtilData
 
getByte(String) - 类 中的方法org.xmeta.ActionContext
 
getByte(String) - 类 中的方法org.xmeta.Thing
 
getByte(String) - 类 中的方法org.xmeta.util.MapData
 
getByte(String, byte) - 类 中的方法org.xmeta.Thing
 
getByte(String, byte, ActionContext) - 类 中的方法org.xmeta.Thing
 
getByteBuffers() - 类 中的方法org.xmeta.util.ResizeableByteBuffer
获取所有的字节缓存。
getBytes(Object, byte[]) - 类 中的静态方法org.xmeta.util.UtilData
 
getBytes(String) - 类 中的方法org.xmeta.ActionContext
 
getBytes(String) - 类 中的方法org.xmeta.Thing
 
getBytes(String) - 类 中的方法org.xmeta.util.MapData
 
getBytes(String, byte[]) - 类 中的方法org.xmeta.Thing
 
getBytes(String, byte[], ActionContext) - 类 中的方法org.xmeta.Thing
 
getCachedData(String) - 类 中的方法org.xmeta.Thing
获取缓存的数据。
getCachedExpression(Thing, String) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
getCallable(ActionContext) - 类 中的方法org.xmeta.Thing
把当前模型转化为一个Callable。
getCallable(ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Thing
把当前模型转化为一个Callable。
getCaller() - 类 中的方法org.xmeta.Bindings
 
getCallerMethod() - 类 中的方法org.xmeta.Bindings
 
getCategory() - 类 中的方法org.xmeta.CategoryCache
 
getCategory() - 类 中的方法org.xmeta.ThingMetadata
返回当前模型所在的目录。
getCategory(String) - 接口 中的方法org.xmeta.Category
通过名称返回指定的下级目录。
getCategory(String) - 接口 中的方法org.xmeta.ThingManager
通过指定的目录名称获取目录。
getCategory(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getCategory(String) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getCategory(String) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getCategory(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getCategory(String) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getCategory(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getCategory(String, boolean) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getCategorys() - 接口 中的方法org.xmeta.Category
获取下一级的目录的列表。
getCategorys() - 接口 中的方法org.xmeta.ThingManager
返回模型管理者定义的根目录列表。
getCategorys() - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getCategorys() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getCategorys() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getCategorys() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getCategorys() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getCategorys() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getCause(Throwable) - 类 中的静态方法org.xmeta.util.ExceptionUtil
 
getChar(Object, char) - 类 中的静态方法org.xmeta.util.UtilData
 
getChar(String) - 类 中的方法org.xmeta.Thing
 
getChar(String, char) - 类 中的方法org.xmeta.Thing
 
getChar(String, char, ActionContext) - 类 中的方法org.xmeta.Thing
 
getChildAt(int) - 类 中的方法org.xmeta.Thing
返回指定索引位置的子节点,如果超出范围返回null。
getChildBy(Thing, int) - 类 中的方法org.xmeta.Thing
获取参考子节点的相对位置的子节点,首先找到参考子节点的位置索引,然后和目标index相加获得最终的索引位置。
getChildPath() - 类 中的方法org.xmeta.Path
 
getChilds() - 类 中的方法org.xmeta.index.CategoryIndex
 
getChilds() - 类 中的方法org.xmeta.index.FileIndex
 
getChilds() - 类 中的方法org.xmeta.Index
取子索引列表。
getChilds() - 类 中的方法org.xmeta.index.ParentIndex
 
getChilds() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getChilds() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getChilds() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getChilds() - 类 中的方法org.xmeta.index.WorldIndex
 
getChilds() - 类 中的方法org.xmeta.Thing
返回本模型的直接子模型,不包含继承的子模型。
getChilds(String) - 类 中的方法org.xmeta.Thing
根据描述者的名称来获取所有符合的子模型,不包括继承的子模型。
getChildsDescriptors() - 类 中的方法org.xmeta.Thing
获取子模型的描述者列表,只返回第一个描述者所定义的子模型的描述列表。
getChildsIterator() - 类 中的方法org.xmeta.Thing
返回遍历所有的子节点遍历器。
getClassByName(String) - 类 中的静态方法org.xmeta.util.UtilClass
 
getClasses() - 类 中的方法org.xmeta.Thing
 
getClassFileName() - 类 中的方法org.xmeta.Action
 
getClassLoader() - 类 中的方法org.xmeta.Action
 
getClassLoader() - 接口 中的方法org.xmeta.Category
返回Category对应的ClassLoader。
getClassLoader() - 类 中的方法org.xmeta.Project
 
getClassLoader() - 接口 中的方法org.xmeta.ThingManager
返回模型管理器的类装载器。
getClassLoader() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getClassLoader() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getClassLoader() - 类 中的方法org.xmeta.World
 
getClassName() - 类 中的方法org.xmeta.Action
 
getClassName(String) - 类 中的静态方法org.xmeta.Action
返回正确的包名,因在X-Meta包名和类名没有约束,但java的包名和类名不能是关键字,所以修改,在关键字前加t。
getClassPath() - 接口 中的方法org.xmeta.ThingManager
获取模型管理器所依赖的类库的路径。
getClassPath() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getClassPath() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getClassPath() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
getClassPath() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
getClassPath() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
getClassPath() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getClassPath() - 类 中的方法org.xmeta.util.ThingClassLoader
 
getClassPathFormClassLoader(URLClassLoader, String, Map<String, String>) - 类 中的静态方法org.xmeta.util.ThingClassLoader
 
getClassTargetDirectory() - 类 中的方法org.xmeta.Action
 
getClassThing() - 类 中的方法org.xmeta.Thing
 
getClassThingConfig() - 类 中的静态方法org.xmeta.util.Startup
 
getClassThingManager() - 类 中的方法org.xmeta.World
 
getCode() - 类 中的方法org.xmeta.Action
 
getCoderFileType() - 类 中的方法org.xmeta.ThingMetadata
 
getCoderType() - 类 中的方法org.xmeta.ThingMetadata
 
getCodeTypes() - 类 中的方法org.xmeta.codes.DmlThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.DmwThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.JsonThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.TxtThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.XerThingCoder
 
getCodeTypes() - 类 中的方法org.xmeta.codes.XmlThingCoder
 
getCodeTypes() - 接口 中的方法org.xmeta.ThingCoder
返回编码器所支持的所有类型。
getCompileClassPath() - 类 中的方法org.xmeta.Action
 
getCompileClassPath() - 类 中的方法org.xmeta.util.ThingClassLoader
 
getConnection() - 类 中的方法org.xmeta.thingManagers.JdbcCategory
 
getConnection() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
返回数据库连接。
getConstructor(Class<?>, Object...) - 类 中的静态方法org.xmeta.util.UtilJava
根据参数获取相应的构造函数。
getContexts() - 类 中的方法org.xmeta.Bindings
 
getContextThing() - 类 中的方法org.xmeta.Bindings
 
getData() - 类 中的方法org.xmeta.cache.ThingEntry
 
getData(Object...) - 类 中的方法org.xmeta.Bindings
 
getData(String) - 类 中的方法org.xmeta.Action
通过键值获取数据。
getData(String) - 类 中的方法org.xmeta.Thing
获取缓存到当前模型的对象。
getData(String) - 类 中的方法org.xmeta.World
获取一个用户数据。
getData(String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
 
getData(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
通过模型的属性获取数据。
getDataMap() - 类 中的方法org.xmeta.Bindings
 
getDatas() - 类 中的方法org.xmeta.Thing
返回保存Data数据的Map,有可能返回null,如果没有初始化(放过数据)。
getDate(Object, Date) - 类 中的静态方法org.xmeta.util.UtilData
 
getDate(Object, Date, String) - 类 中的静态方法org.xmeta.util.UtilData
 
getDate(String) - 类 中的方法org.xmeta.ActionContext
 
getDate(String) - 类 中的方法org.xmeta.Thing
 
getDate(String) - 类 中的方法org.xmeta.util.MapData
 
getDate(String) - 类 中的静态方法org.xmeta.util.UtilDate
 
getDate(String, String) - 类 中的静态方法org.xmeta.util.UtilDate
 
getDate(String, Date) - 类 中的方法org.xmeta.Thing
 
getDate(String, Date, ActionContext) - 类 中的方法org.xmeta.Thing
 
getDate(Date, double) - 类 中的静态方法org.xmeta.util.UtilDate
获取一个时间加一个时间间隔(天)后的时间。
getDate(Date, long) - 类 中的静态方法org.xmeta.util.UtilDate
获取一个时间加一个时间间隔(毫秒)后的时间。
getDateDefault(String) - 类 中的静态方法org.xmeta.util.UtilData
 
getDateString(Date, String) - 类 中的静态方法org.xmeta.util.UtilDate
 
getDebugLog(Thing, ActionContext) - 类 中的静态方法org.xmeta.util.UtilAction
返回是否是打印调试日志。
getDefaultInstance() - 类 中的静态方法org.xmeta.util.UtilResource
 
getDefaultSessionManager() - 类 中的静态方法org.xmeta.ui.session.SessionManager
返回默认的会话管理器。
getDesc(String, String) - 类 中的静态方法org.xmeta.cache.ThingCache
 
getDescription() - 类 中的方法org.xmeta.index.CategoryIndex
 
getDescription() - 类 中的方法org.xmeta.index.FileIndex
 
getDescription() - 类 中的方法org.xmeta.Index
取描述。
getDescription() - 类 中的方法org.xmeta.index.ParentIndex
 
getDescription() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getDescription() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getDescription() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getDescription() - 类 中的方法org.xmeta.index.WorldIndex
 
getDescription() - 类 中的方法org.xmeta.ThingMetadata
返回模型的一段文本描述,此描述模型可能定义了也可能并未定义。
getDescription(String, ActionContext) - 类 中的方法org.xmeta.ThingMetadata
返回模型的描述文档。
getDescription(Locale) - 类 中的方法org.xmeta.ThingMetadata
返回模型的描述文档。
getDescription(ActionContext) - 类 中的方法org.xmeta.ThingMetadata
返回模型的描述文档。
getDescriptor() - 类 中的方法org.xmeta.Thing
返回模型的主要的描述者。
getDescriptors() - 类 中的方法org.xmeta.Thing
返回本模型定义的的所有描述者的列表。
getDouble(Object, double) - 类 中的静态方法org.xmeta.util.UtilData
 
getDouble(String) - 类 中的方法org.xmeta.ActionContext
 
getDouble(String) - 类 中的方法org.xmeta.Thing
 
getDouble(String) - 类 中的方法org.xmeta.util.MapData
 
getDouble(String, double) - 类 中的方法org.xmeta.Thing
 
getDouble(String, double, ActionContext) - 类 中的方法org.xmeta.Thing
 
getExtends() - 类 中的方法org.xmeta.Thing
返回本模型的继承模型列表。
getFailureThingManangers() - 类 中的方法org.xmeta.World
获取加载和初始化失败的模型管理器名称的列表。
getFile() - 类 中的方法org.xmeta.index.FileIndex
 
getFile() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
getFileEntry(String) - 类 中的方法org.xmeta.thingManagers.FileMonitor
 
getFileName() - 类 中的方法org.xmeta.Action
 
getFileOrInputStream(String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilFile
从路径获取文件或输入流。
getFilePath() - 接口 中的方法org.xmeta.Category
返回文件所在的位置。
getFilePath() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.FileCategory
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.JarCategory
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.JdbcCategory
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.RedisCategory
 
getFilePath() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getFilePath(String) - 类 中的静态方法org.xmeta.util.UtilFile
获取文件路径,符合XWorker文件路径规则的。
getFileVersion() - 类 中的方法org.xmeta.ThingMetadata
 
getFloat(Object, float) - 类 中的静态方法org.xmeta.util.UtilData
 
getFloat(String) - 类 中的方法org.xmeta.ActionContext
 
getFloat(String) - 类 中的方法org.xmeta.Thing
 
getFloat(String) - 类 中的方法org.xmeta.util.MapData
 
getFloat(String, float) - 类 中的方法org.xmeta.Thing
 
getFloat(String, float, ActionContext) - 类 中的方法org.xmeta.Thing
 
getGlobalScope() - 类 中的方法org.xmeta.ActionContext
获取全局变量。
getGroovyStringArray(String) - 类 中的静态方法org.xmeta.util.UtilString
解析使用Groovy方式定义的字符串数组,如["cb", "cb"] as String[]。
getGroup() - 类 中的方法org.xmeta.ThingMetadata
 
getHelpPath() - 类 中的方法org.xmeta.Help
 
getHelps() - 类 中的方法org.xmeta.World
 
getHome(String) - 类 中的静态方法org.xmeta.util.Startup
 
getHome(String) - 类 中的方法org.xmeta.World
 
getHomeFormSytsem() - 类 中的静态方法org.xmeta.util.Startup
 
getHomeFormSytsem() - 类 中的方法org.xmeta.World
 
getHomeFromSystem(String) - 类 中的静态方法org.xmeta.util.Startup
 
getHomeFromSystem(String) - 类 中的方法org.xmeta.World
 
getHost() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getHost() - 接口 中的方法org.xmeta.ui.session.Session
 
getI18nResource() - 类 中的方法org.xmeta.ui.session.AbstractSession
 
getI18nResource() - 接口 中的方法org.xmeta.ui.session.Session
获取多语言的资源。
getId() - 类 中的方法org.xmeta.ThingMetadata
获得模型的标识,同一级的模型都具有不同的标识。
getId() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getId() - 接口 中的方法org.xmeta.ui.session.Session
 
getIndex() - 类 中的方法org.xmeta.Path
 
getIndex(String, String) - 类 中的静态方法org.xmeta.Index
 
getIndex(Index, String, String) - 类 中的静态方法org.xmeta.Index
 
getIndexById(String) - 类 中的静态方法org.xmeta.Index
通过标识获取索引。
getIndexId(Index) - 类 中的静态方法org.xmeta.Index
通过Index生成一个ID,使用这个ID可以通过getIndexById方法获取。
getIndexObject() - 类 中的方法org.xmeta.index.CategoryIndex
 
getIndexObject() - 类 中的方法org.xmeta.index.FileIndex
 
getIndexObject() - 类 中的方法org.xmeta.Index
返回被索引的模型。
getIndexObject() - 类 中的方法org.xmeta.index.ParentIndex
 
getIndexObject() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getIndexObject() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getIndexObject() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getIndexObject() - 类 中的方法org.xmeta.index.WorldIndex
 
getInstance() - 类 中的静态方法org.xmeta.Index
取实例。
getInstance() - 类 中的静态方法org.xmeta.thingManagers.FileMonitor
 
getInstance() - 类 中的静态方法org.xmeta.util.OgnlClassResolver
 
getInstance() - 类 中的静态方法org.xmeta.util.RefactorUtil
在X-Meta的Groovy脚本中,如果使用线程直接访问RefactorUtil的静态方法,会出现类装载器 不一致而导致类型转换错误,故使用此方法在启动线程前获得类。
getInstance() - 类 中的静态方法org.xmeta.World
取得世界的实例。
getInstance(Locale) - 类 中的静态方法org.xmeta.util.UtilResource
 
getInt(Object, int) - 类 中的静态方法org.xmeta.util.UtilData
 
getInt(String) - 类 中的方法org.xmeta.ActionContext
 
getInt(String) - 类 中的方法org.xmeta.Thing
 
getInt(String) - 类 中的方法org.xmeta.util.MapData
 
getInt(String) - 类 中的静态方法org.xmeta.util.UtilString
 
getInt(String, int) - 类 中的方法org.xmeta.Thing
 
getInt(String, int, ActionContext) - 类 中的方法org.xmeta.Thing
 
getInterval(Date, Date) - 类 中的静态方法org.xmeta.util.UtilDate
取两个时间的时间差。
getIterable(Object) - 类 中的静态方法org.xmeta.util.UtilJava
把指定对象转换成Iterable,如果是数据或Iterable本身的条目也是返回的Iteralbe的条目, null返回一个空List,其他包装成一个Iterable,把对象放到Iterable条目中。
getIterator(Object) - 类 中的静态方法org.xmeta.util.UtilJava
 
getJarFile() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
getJarFileName() - 类 中的静态方法org.xmeta.util.JarRunner
 
getJavaAction(String, String) - 类 中的静态方法org.xmeta.util.JavaActionFactory
 
getJedis() - 类 中的方法org.xmeta.thingManagers.RedisCategory
 
getJedis() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
返回Jedis示例。
getJVMBit() - 类 中的方法org.xmeta.World
 
getLabel() - 类 中的方法org.xmeta.ActionContext
 
getLabel() - 类 中的方法org.xmeta.index.CategoryIndex
 
getLabel() - 类 中的方法org.xmeta.index.FileIndex
 
getLabel() - 类 中的方法org.xmeta.Index
取标签。
getLabel() - 类 中的方法org.xmeta.index.ParentIndex
 
getLabel() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getLabel() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getLabel() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getLabel() - 类 中的方法org.xmeta.index.WorldIndex
 
getLabel() - 类 中的方法org.xmeta.ThingMetadata
标签是模型的别名,一般显示在界面上。
getLabel(String, String) - 类 中的静态方法org.xmeta.cache.ThingCache
 
getLabel(String, ActionContext) - 类 中的方法org.xmeta.ThingMetadata
返回模型的标签。
getLabel(Locale) - 类 中的方法org.xmeta.ThingMetadata
根据指定的地区获取相应的标签。
getLabel(ActionContext) - 类 中的方法org.xmeta.ThingMetadata
获取标签。
getLastAccessTime() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getLastAccessTime() - 接口 中的方法org.xmeta.ui.session.Session
 
getLastDate() - 类 中的方法org.xmeta.Index
 
getLastModified() - 类 中的方法org.xmeta.Action
 
getLastModified() - 类 中的方法org.xmeta.index.FileIndex
 
getLastModified() - 类 中的方法org.xmeta.Index
 
getLastModified() - 类 中的方法org.xmeta.ThingMetadata
获取模型的最后修改时间。
getLastTimeInfo(long) - 类 中的静态方法org.xmeta.util.UtilDate
返回持续时间的信息,如36分32秒这样的字符串。
getLibList() - 类 中的方法org.xmeta.World
 
getLocale() - 类 中的方法org.xmeta.ui.session.AbstractSession
 
getLocale() - 接口 中的方法org.xmeta.ui.session.Session
获取Session的Locale。
getLocaleString(String, Locale) - 类 中的方法org.xmeta.ThingMetadata
返回本地化的模型对应属性的字符串值。
getLocalizedMessage() - 异常错误 中的方法org.xmeta.ActionException
 
getLocalScope() - 类 中的方法org.xmeta.ActionContext
获取当前本地变量.
getLong(Object, long) - 类 中的静态方法org.xmeta.util.UtilData
 
getLong(String) - 类 中的方法org.xmeta.ActionContext
 
getLong(String) - 类 中的方法org.xmeta.Thing
 
getLong(String) - 类 中的方法org.xmeta.util.MapData
 
getLong(String, long) - 类 中的方法org.xmeta.Thing
 
getLong(String, long, ActionContext) - 类 中的方法org.xmeta.Thing
 
getMessage() - 异常错误 中的方法org.xmeta.ActionException
 
getMetadata() - 类 中的方法org.xmeta.Thing
获得本模型的元数据。
getMethod() - 类 中的方法org.xmeta.Action
 
getMethod(Class<?>, String, List<Object>) - 类 中的静态方法org.xmeta.util.UtilJava
通过参数值列表获取对象的方法。
getMethodHelper(String) - 类 中的方法org.xmeta.util.ActionContainer
 
getMode() - 类 中的方法org.xmeta.World
 
getMonthDayCount(Date) - 类 中的静态方法org.xmeta.util.UtilDate
返回指定日期所在月的天数。
getMonthEnd() - 类 中的静态方法org.xmeta.util.UtilDate
获取本月的最后一天。
getMonthStart() - 类 中的静态方法org.xmeta.util.UtilDate
获取本月的第一天。
getName() - 接口 中的方法org.xmeta.Category
返回当前目录的名称。
getName() - 类 中的方法org.xmeta.index.CategoryIndex
 
getName() - 类 中的方法org.xmeta.index.FileIndex
 
getName() - 类 中的方法org.xmeta.Index
取名称。
getName() - 类 中的方法org.xmeta.index.ParentIndex
 
getName() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getName() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getName() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getName() - 类 中的方法org.xmeta.index.WorldIndex
 
getName() - 类 中的方法org.xmeta.ThingIndex
 
getName() - 接口 中的方法org.xmeta.ThingManager
获得模型管理者的名称。
getName() - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getName() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getName() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getName() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getName() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getName() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getName() - 类 中的方法org.xmeta.ThingMetadata
返回模型的名称,有时模型的属性没有定义名称,那么此时返回模型的描述者的名称。
getName(Object) - 类 中的方法org.xmeta.index.IndexFactory
 
getNextId() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
获取下一个瞬态标识。
getObject() - 类 中的方法org.xmeta.cache.ThingObjectEntry
 
getObject() - 类 中的静态方法org.xmeta.util.ThingLoader
 
getObject(String) - 类 中的方法org.xmeta.ActionContext
 
getObject(String) - 类 中的方法org.xmeta.Thing
获取属性,并强制转换到相应的类型。
getObject(String) - 类 中的方法org.xmeta.util.MapData
 
getObject(String, ActionContext) - 类 中的方法org.xmeta.Thing
从模型中取指定的属性的字符串的值作为变量名,然后从ActionContext中取变量,支持var:或ognl:,默认相当于 var:。
getObject(ActionContext) - 类 中的方法org.xmeta.cache.GeneratedObjectEntry
获取生成的对象。
getObject(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.cache.GeneratedObjectEntry
 
getObject(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
返回通过属性定义的对象,首先使用UtilData获取,如果没有从actionContext中获取。
getObjectByType(Thing, String, Class<T>, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
 
getObjectForLoad(Thing, ActionContext) - 类 中的静态方法org.xmeta.util.ThingLoader
基于继承了xworker.lang.ThingLoader的模型使用,一般用于在模型里加载到对象。
getOS() - 类 中的方法org.xmeta.World
 
getOtherActionPath() - 类 中的方法org.xmeta.Action
 
getOuterAction() - 类 中的方法org.xmeta.Action
 
getPackageName() - 类 中的方法org.xmeta.Action
 
getParameter(Object) - 类 中的方法org.xmeta.ActionContext
获取参数Bindings栈中的变量的值。
getParams(String) - 类 中的静态方法org.xmeta.util.UtilString
解码参数字符串,分隔符默认为&,默认编码utf-8,过滤引号。
getParams(String, String) - 类 中的静态方法org.xmeta.util.UtilString
解码参数字符串,默认编码utf-8,过滤引号。
getParams(String, String, String) - 类 中的静态方法org.xmeta.util.UtilString
解码参数字符串,过滤引号。
getParams(String, String, String, boolean) - 类 中的静态方法org.xmeta.util.UtilString
解码参数字符串。
getParamValues(ActionContext) - 类 中的方法org.xmeta.annotation.ActionAnnotationHelper
 
getParent() - 接口 中的方法org.xmeta.Category
返回上级目录。
getParent() - 类 中的方法org.xmeta.index.CategoryIndex
 
getParent() - 类 中的方法org.xmeta.index.FileIndex
 
getParent() - 类 中的方法org.xmeta.Index
取索引的父索引。
getParent() - 类 中的方法org.xmeta.index.ParentIndex
 
getParent() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getParent() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getParent() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getParent() - 类 中的方法org.xmeta.index.WorldIndex
 
getParent() - 类 中的方法org.xmeta.Thing
返回本模型的父模型。
getParent() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getParent() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getParent() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getPath() - 类 中的方法org.xmeta.cache.ActionEntry
 
getPath() - 类 中的方法org.xmeta.cache.ThingEntry
 
getPath() - 类 中的方法org.xmeta.index.CategoryIndex
 
getPath() - 类 中的方法org.xmeta.index.FileIndex
 
getPath() - 类 中的方法org.xmeta.Index
取路径,这个路径是通过World.get(path)可以获取的那个参数路径。
getPath() - 类 中的方法org.xmeta.index.ParentIndex
 
getPath() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getPath() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getPath() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getPath() - 类 中的方法org.xmeta.index.WorldIndex
 
getPath() - 类 中的方法org.xmeta.Path
 
getPath() - 类 中的方法org.xmeta.ThingMetadata
返回模型的路径。
getPath() - 类 中的方法org.xmeta.World
获得当前世界的路径。
getPath(String) - 类 中的静态方法org.xmeta.util.ThingRegistor
返回路径。
getPathCache(Thing, String) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
getPaths() - 类 中的方法org.xmeta.ThingMetadata
 
getPrincipal() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getPrincipal() - 接口 中的方法org.xmeta.ui.session.Session
返回首要的会话信息,比如登录后的用户信息。
getProperties() - 接口 中的方法org.xmeta.ThingManager
获取模型管理器的配置。
getProperties() - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getProperties() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getProperties() - 类 中的方法org.xmeta.thingManagers.JarThingManager
返回JarThingManager的配置,从.dml或dml.properties文件中获取。
getProperties() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getProperties(String, String) - 类 中的方法org.xmeta.util.JarThingManagerIniter
 
getProperty(Map, Object, Object) - 类 中的方法org.xmeta.util.ThingOgnlAccessor
 
getQuotedThing(String) - 类 中的方法org.xmeta.Thing
返回属性所指向的引用的模型,如果不存在替换为根模型的路径当前的根模型开始寻找。
getQuoteThing(Thing, String) - 类 中的静态方法org.xmeta.util.UtilThing
返回引用的模型,如果属性就不存在,那么就找根模型下的子模型。
getReserve() - 类 中的方法org.xmeta.ThingMetadata
保留变量,通常是留给ThingManager等系统对象所用变量。
getReservedVars(String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilAction
从actionContext获取需要保留的变量。
getResource(String) - 类 中的方法org.xmeta.World
通过路径获取资源。
getResourceAsStream(String) - 接口 中的方法org.xmeta.ThingManager
获取资源当作输入流,如果没有返回null。
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getResourceAsStream(String) - 类 中的方法org.xmeta.World
以流的形式返回资源,如果没有返回null。
getRoot() - 类 中的方法org.xmeta.Thing
返回本模型的最根级(顶层)父模型,如果当前模型已经是根模型,那么返回自身。
getRootCause(Throwable) - 类 中的静态方法org.xmeta.util.ExceptionUtil
返回异常的根异常。
getRootDir() - 接口 中的方法org.xmeta.ThingManager
返回项目所在的根目录。
getRootDir() - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getRootDir() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getRootDir() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getRootFile() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getRootMessage(Throwable) - 类 中的静态方法org.xmeta.util.ExceptionUtil
获取第一个Cause的消息。
getRunnable(ActionContext) - 类 中的方法org.xmeta.Thing
把当前模型转化为一个Runnable。
getRunnable(ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Thing
把当前模型转化为一个Runnable。
getScope() - 类 中的方法org.xmeta.ActionContext
获取当前的局部变量范围,如果没有这是局部变量范围将返回null。
getScope(int) - 类 中的方法org.xmeta.ActionContext
返回指定范围的变量绑定。
getScope(String) - 类 中的方法org.xmeta.ActionContext
根据动作模型的路径来获得变量范围。
getScopes() - 类 中的方法org.xmeta.ActionContext
返回变量绑定的列表。
getScopesSize() - 类 中的方法org.xmeta.ActionContext
返回变脸范围的迭代大小。
getScopesSizeAll() - 类 中的方法org.xmeta.ActionContext
返回所有包括线程之前创建的变量范围大小。
getSelfQuoteThing(Thing, String) - 类 中的静态方法org.xmeta.util.UtilThing
返回只会连接到同一个根模型下的子模型,用在只会在模型内部连接的情况。
getSession(ActionContext) - 类 中的静态方法org.xmeta.ui.session.SessionManager
获取默认环境的会话,是本地会话,公用一个Session。
getSessionManager(ActionContext) - 类 中的静态方法org.xmeta.ui.session.SessionManager
根据环境返回会话管理器,如果不存在返回默认的会话管理器。
getSessionManagers() - 类 中的静态方法org.xmeta.ui.session.SessionManager
 
getShort(Object, short) - 类 中的静态方法org.xmeta.util.UtilData
 
getShort(String) - 类 中的方法org.xmeta.ActionContext
 
getShort(String) - 类 中的方法org.xmeta.Thing
 
getShort(String) - 类 中的方法org.xmeta.util.MapData
 
getShort(String, short) - 类 中的方法org.xmeta.Thing
 
getShort(String, short, ActionContext) - 类 中的方法org.xmeta.Thing
 
getSimpleDateFormat(String) - 类 中的静态方法org.xmeta.util.UtilData
 
getSimpleName() - 接口 中的方法org.xmeta.Category
返回目录的简写。
getSimpleName() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getSimpleName() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getSimpleName() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getSize() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
取得模型的数量。
getSizeInfo(double) - 类 中的静态方法org.xmeta.util.UtilData
按照字节、千字节和兆返回大小的值。
getSizeInfo(double) - 类 中的静态方法org.xmeta.util.UtilString
 
getSourcePath() - 类 中的方法org.xmeta.Help
 
getStackTrace() - 类 中的方法org.xmeta.ActionContext
获取当前堆栈信息。
getStackTrace() - 异常错误 中的方法org.xmeta.ActionException
 
getStartTimestamp() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getStartTimestamp() - 接口 中的方法org.xmeta.ui.session.Session
 
getStaticCachedData(String) - 类 中的方法org.xmeta.Thing
获取缓存到World中的数据。
getStaticData(String) - 类 中的方法org.xmeta.Thing
从World的对象缓存中取对象,其中从缓存中去对象的键是<当前模型的路径>_<key>。
getStaticThreadData(String) - 类 中的方法org.xmeta.Thing
从World的线程相关的对象缓存中取对象,其中从缓存中去对象的键是<当前模型的路径>_<key>。
getStatus() - 类 中的方法org.xmeta.ActionContext
返回动作执行的状态。
getString(Object, String) - 类 中的静态方法org.xmeta.util.UtilData
 
getString(String) - 类 中的方法org.xmeta.ActionContext
 
getString(String) - 类 中的方法org.xmeta.Thing
 
getString(String) - 类 中的方法org.xmeta.util.MapData
 
getString(String) - 类 中的静态方法org.xmeta.util.Messages
 
getString(String, String) - 类 中的方法org.xmeta.Thing
 
getString(String, String, ActionContext) - 类 中的方法org.xmeta.Thing
通过属性值从上下文中取字符串,通过UtilString获取字符串,如果返回null或空,那么返回defaultValue。
getString(String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilString
从制定的字符串值中读取字符串。
getString(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
 
getString(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilString
从模型取指定的属性的字符串值,然后从actionContext中取可能的值。
getStringArray(String) - 类 中的静态方法org.xmeta.util.UtilString
 
getStringBlankAsNull(String) - 类 中的方法org.xmeta.Thing
获取字符串,trim()后的空字符串也返回null。
getTempData(String) - 类 中的方法org.xmeta.Thing
返回一个和修改时间绑定的缓存,如果模型的当前修改时间和保存时不一样,那么缓存无效返回null。
getThing() - 类 中的方法org.xmeta.Action
 
getThing() - 类 中的方法org.xmeta.cache.LinkedThingEntry
 
getThing() - 类 中的方法org.xmeta.cache.ThingEntry
 
getThing() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getThing() - 类 中的方法org.xmeta.util.ActionContainer
 
getThing(File) - 类 中的静态方法org.xmeta.util.ThingUtil
如果文件是模型,那么返回模型。
getThing(String) - 接口 中的方法org.xmeta.Category
通过模型的名称获得当前目录下的模型。
getThing(String) - 类 中的方法org.xmeta.CategoryCache
获取模型。
getThing(String) - 类 中的方法org.xmeta.Project
 
getThing(String) - 类 中的方法org.xmeta.Thing
通过指定的子模型的路径获取一个子模型。
getThing(String) - 接口 中的方法org.xmeta.ThingManager
通过模型的名称取得模型。
getThing(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getThing(String) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThing(String) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThing(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getThing(String) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThing(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThing(String) - 类 中的方法org.xmeta.World
通过模型的路径来访问具体的模型。
getThing(String, String, String) - 类 中的方法org.xmeta.World
通过模型的路径获取指定的模型,如果存在那么使用给定的descriptor创建模型,并保存到指定的thingManager下。
getThing(Thing, String, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
先从模型指定的属性上获取模型,如果不存在从子节点的路径上获取。
getThing(Thing, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilData
根据模型的属性返回指定的模型。
getThingCoder(String) - 类 中的方法org.xmeta.World
通过类型返回模型的编码器,类型通常是文件的后缀名。
getThingCoders() - 类 中的方法org.xmeta.World
返回编码器列表。
getThingFromAttributeOrChild(Thing, String, String) - 类 中的静态方法org.xmeta.util.UtilThing
通过模型属性获取模型定义的模型,或者通过指定的子模型的第一个子节点获取定义的模型。
getThingFromAttributeOrChilds(Thing, String, String) - 类 中的静态方法org.xmeta.util.UtilThing
通过模型属性获取模型定义的模型,或者通过指定的子模型的第一个子节点获取定义的模型。
getThingId() - 类 中的方法org.xmeta.Path
 
getThingIfNotExistsCreate(String, String, String) - 类 中的静态方法org.xmeta.util.UtilThing
获取模型,如果不存在就创建一个。
getThingIfNotExistsCreate(String, String, Thing) - 类 中的静态方法org.xmeta.util.UtilThing
获取模型,如果不存在就用已有的模型创建一个。
getThingIndex(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThingIndexs() - 接口 中的方法org.xmeta.Category
返回当前目录下的所有模型的索引列表,不包含子目录。
getThingIndexs() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThingIndexs() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThingIndexs() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThingIndexs(String) - 接口 中的方法org.xmeta.Category
根据描述返回模型索引列表。
getThingIndexs(String) - 接口 中的方法org.xmeta.ThingManager
返回指定目录下的模型索引列表。
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThingIndexs(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThingIndexs(String, String) - 接口 中的方法org.xmeta.ThingManager
根据描述者获取指定目录下的模型索引列表。
getThingIndexs(String, String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getThingIndexs(String, String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getThingIndexs(String, String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThingListener() - 类 中的方法org.xmeta.Thing
获取模型监听器,入股没有设置返回null。
getThingManager() - 接口 中的方法org.xmeta.Category
返回此目录所属的模型管理者。
getThingManager() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThingManager() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThingManager() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThingManager() - 类 中的方法org.xmeta.ThingMetadata
取得模型所在的模型管理者。
getThingManager(String) - 类 中的方法org.xmeta.World
根据模型管理器的名称返回模型管理器。
getThingManagerFileName(Thing) - 类 中的静态方法org.xmeta.util.UtilString
 
getThingManagerIndexs() - 类 中的方法org.xmeta.index.WorldIndex
 
getThingManagerListeners(String) - 类 中的方法org.xmeta.World
获得注册的模型管理者的监听列表。
getThingManagerNameByDir(File) - 类 中的静态方法org.xmeta.util.UtilFile
从一个dir中获取模型管理器的名称。
getThingManagers() - 类 中的方法org.xmeta.World
获取模型管理器列表。
getThingName() - 类 中的方法org.xmeta.Path
 
getThingName() - 类 中的方法org.xmeta.Thing
返回模型的模型名,相当于Java对象的类名。
getThingName() - 类 中的方法org.xmeta.ThingIndex
返回包含目录的模型的全名。
getThingNames() - 类 中的方法org.xmeta.Thing
返回模型的所有模型名。
getThingPath(File, File) - 类 中的静态方法org.xmeta.util.UtilFile
通过项目路径和模型文件返回模型的真正路径。
getThingPathAsModelForLog(String) - 类 中的静态方法org.xmeta.util.ThingRunner
 
getThingPathByFile(File) - 类 中的静态方法org.xmeta.util.UtilFile
如果目标文件是一个模型文件,那么返回它的模型路径。
getThingRootFile() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
getThings() - 类 中的方法org.xmeta.ActionContext
返回调用动作的模型列表,最开始的是堆栈的底部,最后的堆栈的顶部的模型。
getThings() - 接口 中的方法org.xmeta.Category
获得当前目录下的模型列表。
getThings() - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThings() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThings() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThings(String) - 接口 中的方法org.xmeta.Category
返回指定模型的列表。
getThings(String) - 接口 中的方法org.xmeta.ThingManager
取得指定目录下的模型列表。
getThings(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getThings(String) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
getThings(String) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
getThings(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getThings(String) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
getThings(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThings(String, String) - 接口 中的方法org.xmeta.ThingManager
根据模型描述者取得指定目录下的模型列表。
getThings(String, String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
getThings(String, String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
getThings(String, String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
getThingsRootAndInitProject(File) - 类 中的静态方法org.xmeta.util.UtilFile
 
getThreadData(String) - 类 中的方法org.xmeta.Thing
返回绑定到本模型的ThradLocal中的数据。
getThreadData(String) - 类 中的方法org.xmeta.World
返回绑定到本模型的ThradLocal中的数据。
getThrowableRecordCount() - 类 中的静态方法org.xmeta.Action
 
getThrowables() - 类 中的静态方法org.xmeta.Action
 
getThrowedObject() - 类 中的方法org.xmeta.ActionContext
 
getTime(String) - 类 中的静态方法org.xmeta.util.UtilDate
 
getTimeout() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
getTimeout() - 接口 中的方法org.xmeta.ui.session.Session
 
getTimestamp(String) - 类 中的静态方法org.xmeta.util.UtilDate
 
getTitle() - 类 中的方法org.xmeta.Help
 
getTomorrow() - 类 中的静态方法org.xmeta.util.UtilDate
取得明天。
getTransientThingManager() - 类 中的方法org.xmeta.World
 
getType() - 类 中的方法org.xmeta.codes.DmlThingCoder
 
getType() - 类 中的方法org.xmeta.codes.DmwThingCoder
 
getType() - 类 中的方法org.xmeta.codes.JsonThingCoder
 
getType() - 类 中的方法org.xmeta.codes.PropertyThingCoder
 
getType() - 类 中的方法org.xmeta.codes.TxtThingCoder
 
getType() - 类 中的方法org.xmeta.codes.XerThingCoder
 
getType() - 类 中的方法org.xmeta.codes.XmlThingCoder
 
getType() - 类 中的方法org.xmeta.index.CategoryIndex
 
getType() - 类 中的方法org.xmeta.index.FileIndex
 
getType() - 类 中的方法org.xmeta.Index
返回索引的模型的类型。
getType() - 类 中的方法org.xmeta.index.ParentIndex
 
getType() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
getType() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
getType() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
getType() - 类 中的方法org.xmeta.index.WorldIndex
 
getType() - 类 中的方法org.xmeta.Path
 
getType() - 接口 中的方法org.xmeta.ThingCoder
返回编码器的类型,通常是文件的后缀名。
getValue(Object, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
getValue(String, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
getValue(Thing, String, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
通过Ognl表达式取值, 模型的属性是Ognl的表达式。
getValue(Thing, String, String, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
通过Ognl表达式取值, 模型的属性是Ognl的表达式。
getVarScope(String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilAction
通过VarScope的字符串返回相应的Scope,如Gloabl, Local等。
getVarScope(Thing, ActionContext) - 类 中的静态方法org.xmeta.util.UtilAction
获取变量范围。
getWebFileRoot() - 类 中的方法org.xmeta.World
 
getWeekEnd() - 类 中的静态方法org.xmeta.util.UtilDate
获取本星期的最后一天。
getWeekStart() - 类 中的静态方法org.xmeta.util.UtilDate
获取本星期的第一天。
getWorkDirThingManager() - 类 中的方法org.xmeta.World
返回工作目录对应的模型管理器,用于XWorker之外项目获取自身的模型管理器。
getWorkingSetThing() - 类 中的静态方法org.xmeta.Index
 
getWorld() - 类 中的方法org.xmeta.Project
 
getXWorkerHome(String) - 类 中的静态方法org.xmeta.util.JarRunner
 
getYearEnd() - 类 中的静态方法org.xmeta.util.UtilDate
获取本年的最后一天。
getYearStart() - 类 中的静态方法org.xmeta.util.UtilDate
获取当年的第一天。
getYesterday() - 类 中的静态方法org.xmeta.util.UtilDate
返回昨天
globalContexts - 类 中的变量org.xmeta.World
全局上下文

H

hasAllRoles(Collection<String>) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
hasAllRoles(Collection<String>) - 接口 中的方法org.xmeta.ui.session.Session
如果含有所有给定的角色返回true,否则返回false。
hashCode() - 类 中的方法org.xmeta.ActionContext
 
hashCode() - 类 中的方法org.xmeta.Bindings
 
hasRole(String) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
hasRole(String) - 接口 中的方法org.xmeta.ui.session.Session
是否含有某角色。
hasRoles(List<String>) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
hasRoles(List<String>) - 接口 中的方法org.xmeta.ui.session.Session
检查角色列表,并返回是否包含对应角色的信息数组。
hasThingsDir() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
haveDescriptor(String, String) - 类 中的静态方法org.xmeta.util.UtilString
判断描述者列表字符串中是否包含描述者。
Help - org.xmeta中的类
在运行中可以通过world添加的帮助。
Help(String, String, String) - 类 的构造器org.xmeta.Help
 
helpSize - 类 中的变量org.xmeta.World
帮助列表的最大个数
hexStringToByteArray(String) - 类 中的静态方法org.xmeta.util.UtilData
将"00 01 02"形式的字符串转成byte[]
hexStringToByteArray(String) - 类 中的静态方法org.xmeta.util.UtilString
将"00 01 02"形式的字符串转成byte[]

I

i18nResource - 类 中的变量org.xmeta.ui.session.AbstractSession
 
Index - org.xmeta中的类
项目、模型管理器、目录或模型的索引,用于编辑器的目录显示或模型的一般索引。
Index() - 类 的构造器org.xmeta.Index
 
indexed - 类 中的变量org.xmeta.Index
是否已创建索引
IndexFactory - org.xmeta.index中的类
 
IndexFactory() - 类 的构造器org.xmeta.index.IndexFactory
 
init() - 类 中的静态方法org.xmeta.util.ThingOgnlAccessor
 
init(Object) - 类 中的静态方法org.xmeta.util.ThingLoader
 
init(Object, boolean, ActionContext, Class<? extends Annotation>...) - 类 中的静态方法org.xmeta.util.ThingLoader
 
init(String) - 类 中的方法org.xmeta.World
 
init(String, ClassLoader) - 类 中的方法org.xmeta.World
通过给定模型的存放路径来初始化世界。
init(Properties) - 接口 中的方法org.xmeta.ThingManager
初始化模型管理器。
init(Properties) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
init(Properties) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
init(Properties) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
init(Properties) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
init(Properties) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
init(Properties) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
INIT_DEFAULT_VALUES - 类 中的静态变量org.xmeta.Thing.DelayInitTask
 
INIT_DESCRIPTORS - 类 中的静态变量org.xmeta.Thing.DelayInitTask
 
INIT_EXTENDS - 类 中的静态变量org.xmeta.Thing.DelayInitTask
 
initBindings(ActionContext) - 异常错误 中的方法org.xmeta.ActionException
 
initChildMetadata(Thing) - 类 中的方法org.xmeta.Thing
初始化子模型的元数据。
initChildPath() - 类 中的方法org.xmeta.Thing
重新初始化所有子模型的路径。
initContext(Action, Thing, ActionContext) - 类 中的静态方法org.xmeta.Action
执行动作上下文的inherit或init方法。
initDefaultValue() - 类 中的方法org.xmeta.Thing
初始化模型属性的默认值。
initDefaultValue(boolean) - 类 中的方法org.xmeta.Thing
初始化模型属性的默认值。
initDefaultValues(Thing) - 类 中的静态方法org.xmeta.codes.XmlCoder
 
initJars(File, List<URL>) - 类 中的静态方法org.xmeta.util.Startup
 
initLibs() - 类 中的方法org.xmeta.util.ThingClassLoader
初始化化lib文件中的类库,在world初始化的最后初始化。
initPath() - 类 中的方法org.xmeta.ThingMetadata
 
initProject(File) - 类 中的静态方法org.xmeta.util.UtilFile
 
initProject(File, boolean) - 类 中的静态方法org.xmeta.util.UtilFile
 
initProjects() - 类 中的静态方法org.xmeta.util.ThingRunner
 
initThingManager(File) - 类 中的方法org.xmeta.Project
 
initThingManager(File) - 类 中的方法org.xmeta.World
 
initThingManager(File, String) - 类 中的方法org.xmeta.World
 
insert(String, String, int) - 类 中的静态方法org.xmeta.util.UtilString
插入一个指定字符串至源字符串中,源字符串中用,号隔开的。
instance - 类 中的静态变量org.xmeta.MetaThing
 
invoke(Object, ActionContext) - 类 中的方法org.xmeta.annotation.ActionAnnotationHelper
 
invokeMethod(String, String, Class<?>[], Object[]) - 类 中的静态方法org.xmeta.util.UtilJava
调用参数是ActionContext的静态方法。
invokeMethod(String, String, ActionContext) - 类 中的静态方法org.xmeta.util.UtilJava
调用参数是ActionContext的静态方法。
isAttributeNode(Node) - 类 中的静态方法org.xmeta.codes.XmlCoder
具有换行的字符串可以保存到cdata下,如果节点不包含任何属性,并且子节点只有一个并且是CDATA,那么认为是属性: <xxx><!
isBetween(Date, Date, Date) - 类 中的静态方法org.xmeta.util.UtilDate
是否是在一个时间段范围里。
isChanged() - 类 中的方法org.xmeta.Action
 
isChanged() - 类 中的方法org.xmeta.cache.ThingEntry
 
isDefault(Thing, String) - 类 中的静态方法org.xmeta.codes.CoderUtils
判断给定的值是否是默认值。
isDescriptorEquals(Thing, String) - 类 中的静态方法org.xmeta.util.UtilThing
判断一个模型作为描述者时是否是给定的类型,即判断这个模型的路径以及所有继承模型的路径是否是指定的descritpor。
isDescriptorEquals1(String, String) - 类 中的静态方法org.xmeta.util.UtilThing
 
isDisableGloableContext() - 类 中的方法org.xmeta.ActionContext
 
isDisableGlobalContext() - 类 中的方法org.xmeta.ActionContext
返回是否禁止了全局变量上下文。
isEmpty() - 类 中的方法org.xmeta.ActionContext
 
isFailureThingManager(String) - 类 中的方法org.xmeta.World
返回指定的模型管理器是否是加载或初始化失败。
isHaveActionListener() - 类 中的方法org.xmeta.World
 
isIncludeDefaultValue() - 类 中的方法org.xmeta.ThingMetadata
 
isInited() - 类 中的静态方法org.xmeta.util.JarThingManagerIniter
 
isInited() - 类 中的方法org.xmeta.World
返回是否已经初始化过。
isJava() - 类 中的方法org.xmeta.Action
 
isMonitor() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
isNeedRecompile() - 类 中的方法org.xmeta.Action
返回是否需要重新编译。
isNotNull(String) - 类 中的静态方法org.xmeta.util.UtilString
 
isNull(String) - 类 中的静态方法org.xmeta.util.UtilString
 
isNull(Thing, String) - 类 中的静态方法org.xmeta.util.UtilString
返回指定的模型的属性是否为空,如果是字符串那么null和""都返回true。
isParameterScope() - 类 中的方法org.xmeta.Bindings
 
isParent(File, File) - 类 中的静态方法org.xmeta.util.UtilFile
判断childFile是否是parentFile的一个子文件,包括更深的子目录等。
isPermitted(String) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
isPermitted(String) - 接口 中的方法org.xmeta.ui.session.Session
是否含有指定的权限。
isPermitted(String...) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
isPermitted(String...) - 接口 中的方法org.xmeta.ui.session.Session
返回一个布尔数组,包含是否包含对应权限的值。
isPermitted(List<String>) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
isPermitted(List<String>) - 接口 中的方法org.xmeta.ui.session.Session
返回一个布尔数组,包含是否包含对应权限的值。
isPermittedAll(String...) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
isPermittedAll(String...) - 接口 中的方法org.xmeta.ui.session.Session
返回是否所有的权限都授权了。
isPermittedAll(Collection<String>) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
isPermittedAll(Collection<String>) - 接口 中的方法org.xmeta.ui.session.Session
返回是否所有的权限都授权了。
isProject(File) - 类 中的静态方法org.xmeta.util.ThingRunner
 
isRemoved() - 类 中的方法org.xmeta.ThingMetadata
 
isSaveable() - 接口 中的方法org.xmeta.ThingManager
模型是否是可以保存的,如果不能保存,那么即使模型在内存中改变了,也不能同步到存储上。
isSaveable() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
isSaveable() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
isSaveable() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
isSaveable() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
isSaveable() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
isSaveable() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
isThing(String) - 类 中的方法org.xmeta.Thing
根据指定的描述者来判断该模型是否是这个指定描述者的所描述的模型。
isThing(Thing) - 类 中的方法org.xmeta.Thing
根据指定的描述者来判断该模型是否这个指定描述者所描述的模型。
isThingByName(String) - 类 中的方法org.xmeta.Thing
根据描述者的名称返回当前模型是否是指定的模型,此判定方法并非严格。
isThingFile(String) - 类 中的方法org.xmeta.World
返回指定的文件名是否是保存模型的文件。
isToday(Date) - 类 中的静态方法org.xmeta.util.UtilDate
查看是否是今天。
isTransient - 类 中的变量org.xmeta.Thing
是否是瞬态的模型
isTransient() - 类 中的方法org.xmeta.Thing
返回本模型是否是瞬态的。
isTrue(Object) - 类 中的静态方法org.xmeta.util.UtilData
 
isTrue(Object, boolean) - 类 中的静态方法org.xmeta.util.UtilData
判断condition是否为true, 当condition==null时返回传入的默认值。
isVarScopeFlag() - 类 中的方法org.xmeta.Bindings
 
isVerbose() - 类 中的方法org.xmeta.World
 
iterator(boolean) - 接口 中的方法org.xmeta.Category
遍历当前目录下的所有模型。
iterator(boolean) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
iterator(boolean) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
iterator(boolean) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
iterator(String, boolean) - 接口 中的方法org.xmeta.Category
通过指定的描述者名称遍历当前目录下的所有模型。
iterator(String, boolean) - 接口 中的方法org.xmeta.ThingManager
 指定目录遍历该目录下的模型。
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
iterator(String, boolean) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
iterator(String, String, boolean) - 接口 中的方法org.xmeta.ThingManager
指定模型的描述者遍历指定目录下的模型。
iterator(String, String, boolean) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
iterator(String, String, boolean) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
iterator(String, String, boolean) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
IteratorStackEntry - org.xmeta.thingManagers中的类
 
IteratorStackEntry() - 类 的构造器org.xmeta.thingManagers.IteratorStackEntry
 

J

JarCategory - org.xmeta.thingManagers中的类
Jar包分类。
JarCategory(ThingManager, Category, String) - 类 的构造器org.xmeta.thingManagers.JarCategory
 
JarRunner - org.xmeta.util中的类
 
JarRunner() - 类 的构造器org.xmeta.util.JarRunner
 
JarThingManager - org.xmeta.thingManagers中的类
从Jar文件读取模型和包分类模型管理器,该模型管理器不能保存和修改模型和包。
JarThingManager(String, File) - 类 的构造器org.xmeta.thingManagers.JarThingManager
 
JarThingManagerIniter - org.xmeta.util中的类
当World初始化时,搜索ClassPath中的jar,如果jar中包含.dml,那么把它作为一个JarThingManager加载到XWorker中。
JarThingManagerIniter() - 类 的构造器org.xmeta.util.JarThingManagerIniter
 
JavaAction - org.xmeta.util中的接口
 
JavaActionFactory - org.xmeta.util中的类
通常用于替换动作模型中的原有执行方式。
JavaActionFactory() - 类 的构造器org.xmeta.util.JavaActionFactory
 
JavaCompiler15 - org.xmeta.util中的类
 
JavaCompiler15() - 类 的构造器org.xmeta.util.JavaCompiler15
 
JavaCompiler16 - org.xmeta.util中的类
 
JavaCompiler16() - 类 的构造器org.xmeta.util.JavaCompiler16
 
javaKeyWords - 类 中的静态变量org.xmeta.Action
Java关键字列表,不能作为类和包的名称
JdbcCategory - org.xmeta.thingManagers中的类
 
JdbcCategory(String, ThingManager, Category) - 类 的构造器org.xmeta.thingManagers.JdbcCategory
 
JdbcThingManager - org.xmeta.thingManagers中的类
数据JDBC数据库存储模型,需要表: tblCategorys(name<String>, parent<String>, simpleName<String>) tblThings(name<String>, label<String>, descriptors<String>, data<byte[]>, path<String>, category<String>)
JdbcThingManager(String) - 类 的构造器org.xmeta.thingManagers.JdbcThingManager
 
JsonThingCoder - org.xmeta.codes中的类
 
JsonThingCoder() - 类 的构造器org.xmeta.codes.JsonThingCoder
 

K

keySet() - 类 中的方法org.xmeta.ActionContext
 

L

l() - 类 中的方法org.xmeta.ActionContext
获取局部变量的缩写。
l(int) - 类 中的方法org.xmeta.ActionContext
返回指定索引的局部变量集合,用于多个局部变量包含的情形,如Begin套Begin。
label - 类 中的变量org.xmeta.ThingIndex
模型的标签
LABEL - 类 中的静态变量org.xmeta.Thing
标签的名字
LAST_MODIFIED - 接口 中的静态变量org.xmeta.ThingCoder
特殊属性名,用于保存模型的最后修改日期
lastmodified - 类 中的变量org.xmeta.cache.ThingEntry
 
lastModified - 类 中的变量org.xmeta.Action
最后一次修改时间,用来判断是否模型已经更新
lastModified - 类 中的变量org.xmeta.ThingIndex
最后修改日期
lastModified - 类 中的变量org.xmeta.thingManagers.FileMonitor.FileEntry
 
LinkedThingEntry - org.xmeta.cache中的类
弱引用模型实体列表。
LinkedThingEntry() - 类 的构造器org.xmeta.cache.LinkedThingEntry
 
listeners - 类 中的变量org.xmeta.thingManagers.AbstractThingManager
模型管理监听列表
load(Object, List<Thing>, ActionContext, Class<? extends Annotation>...) - 类 中的静态方法org.xmeta.util.ThingLoader
依次执行things的create(actionContext)方法,执行后会遍历对象的注解为ActionField的字段,并从变量上下文中取值对字段赋值。
load(Object, ActionContext, Class<? extends Annotation>...) - 类 中的静态方法org.xmeta.util.ThingLoader
通过变量上下文对对象的有@ActionField的字段赋值
load(Object, Thing, ActionContext, Class<? extends Annotation>...) - 类 中的静态方法org.xmeta.util.ThingLoader
执行thing的create(actionContext)方法,执行后会遍历对象的注解为ActionField的字段,并从变量上下文中取值对字段赋值。
loaded(ThingManager, Thing) - 接口 中的方法org.xmeta.ThingManagerListener
当一个模型被载入时触发此事件。
loadThingFromClasspath(String) - 类 中的方法org.xmeta.World
从类的路径中装载模型。
loadXerFromJar(Properties, File) - 类 中的静态方法org.xmeta.util.ThingRunner
 
loastModified - 类 中的变量org.xmeta.cache.ActionEntry
 
locale - 类 中的变量org.xmeta.ui.session.AbstractSession
 

M

main(String[]) - 类 中的静态方法org.xmeta.util.JarRunner
 
main(String[]) - 类 中的静态方法org.xmeta.util.JavaActionFactory
 
main(String[]) - 类 中的静态方法org.xmeta.util.Startup
 
main(String[]) - 类 中的静态方法org.xmeta.util.ThingRunner
 
main(String[]) - 类 中的静态方法org.xmeta.util.UtilClass
 
map - 类 中的变量org.xmeta.util.MapData
 
MapData - org.xmeta.util中的类
 
MapData() - 类 的构造器org.xmeta.util.MapData
 
Messages - org.xmeta.util中的类
 
META - 类 中的静态变量org.xmeta.codes.XerCoder
 
metadata - 类 中的变量org.xmeta.Thing
模型的元数据,用于存放此模型在系统中的一些属性。
metaThing - 类 中的变量org.xmeta.World
元模型
MetaThing - org.xmeta中的类
元模型,元模型是任意模型的结构的结构,元模型也称为元结构(在X-Meta中结构用描述代替)。
MetaThing() - 类 的构造器org.xmeta.MetaThing
 
MODE_PROGRAMING - 类 中的静态变量org.xmeta.World
编程模式,默认
MODE_WORKING - 类 中的静态变量org.xmeta.World
工作模式,一般JavaAction等发生变更时不重新编译
moveThingManagerToFirst(ThingManager) - 类 中的方法org.xmeta.World
先从模型管理器列表中移除,然后再加到最前面。
moveTo(String, String) - 类 中的方法org.xmeta.Thing
移动到指定的模型管理器和新的路径下,同saveAs()方法。

N

name - 类 中的变量org.xmeta.ThingIndex
模型的名称
name - 类 中的变量org.xmeta.thingManagers.AbstractThingManager
模型管理者的名称
name - 类 中的变量org.xmeta.thingManagers.CachedCategory
包名称
name() - 注释类型 中的方法org.xmeta.annotation.ActionField
 
name() - 注释类型 中的方法org.xmeta.annotation.AThingAttribute
 
name() - 注释类型 中的方法org.xmeta.annotation.AThingChild
 
NAME - 类 中的静态变量org.xmeta.Thing
名字的名字
names() - 注释类型 中的方法org.xmeta.annotation.ActionParams
 
NEW_LINE - 类 中的静态变量org.xmeta.codes.XmlCoder
 
newInstance(String, Object...) - 类 中的静态方法org.xmeta.util.UtilJava
一个简单的实例化对象的方法。
NODE_END - 类 中的静态变量org.xmeta.codes.XerCoder
 
NODE_NAME - 类 中的静态变量org.xmeta.codes.XmlCoder
 
NODE_START - 类 中的静态变量org.xmeta.codes.XerCoder
 
notMidify(String) - 接口 中的方法org.xmeta.util.RefactorListener
路径对应的模型没有更改。

O

OgnlClassResolver - org.xmeta.util中的类
一般启动后Ognl找不到world的lib下的静态类。
OgnlClassResolver() - 类 的构造器org.xmeta.util.OgnlClassResolver
 
OgnlUtil - org.xmeta.util中的类
 
OgnlUtil() - 类 的构造器org.xmeta.util.OgnlUtil
 
onCopy(String, String) - 接口 中的方法org.xmeta.util.RefactorListener
拷贝原模型到目标模型。
onCopyed(File, File) - 接口 中的方法org.xmeta.util.FileCopyMonitor
当文件拷贝成功后触发的事件。
onDelete(String) - 接口 中的方法org.xmeta.util.RefactorListener
删除原模型。
onOverWrite(File, File) - 接口 中的方法org.xmeta.util.FileCopyMonitor
如果目标文件存在,返回要被覆盖的文件。
onStart(int) - 接口 中的方法org.xmeta.util.RefactorListener
开始重构。
onUpdated(String) - 接口 中的方法org.xmeta.util.RefactorListener
模型更新了,引用变更后模型更新。
org.xmeta - 程序包 org.xmeta
 
org.xmeta.annotation - 程序包 org.xmeta.annotation
 
org.xmeta.cache - 程序包 org.xmeta.cache
 
org.xmeta.codes - 程序包 org.xmeta.codes
 
org.xmeta.index - 程序包 org.xmeta.index
 
org.xmeta.thingManagers - 程序包 org.xmeta.thingManagers
 
org.xmeta.ui.session - 程序包 org.xmeta.ui.session
 
org.xmeta.util - 程序包 org.xmeta.util
 
ORIGIN_THING_PATH - 类 中的静态变量org.xmeta.Thing
原始模型的路径,尤其是在做detach时

P

packages - 类 中的变量org.xmeta.thingManagers.AbstractThingManager
包列表
parent - 类 中的变量org.xmeta.Thing
父模型,包含此模型的父模型。
parent - 类 中的变量org.xmeta.thingManagers.CachedCategory
父包
PARENT_CONTEXT - 类 中的静态变量org.xmeta.ActionContext
保存父变量上下文的约定的名称
ParentIndex - org.xmeta.index中的类
 
ParentIndex(Index) - 类 的构造器org.xmeta.index.ParentIndex
 
parse(Class<?>) - 类 中的静态方法org.xmeta.annotation.ThingAnnotationUtils
 
parse(Class<?>, Method) - 类 中的静态方法org.xmeta.annotation.ActionAnnotationHelper
分析方法和方法所述的类有没有定义动作相关的注解,如果有那么返回Helper,如果没有那么返回null。
parse(String, String, String) - 类 中的静态方法org.xmeta.util.UtilData
 
parse(Thing, InputStream) - 类 中的静态方法org.xmeta.codes.XmlCoder
从输入流中读取模型。
parse(Thing, String) - 类 中的静态方法org.xmeta.codes.XmlCoder
分析XML字符串。
parse(Thing, Thing, InputStream) - 类 中的静态方法org.xmeta.codes.XmlCoder
从输入流中读取模型。
parse(Thing, Thing, String) - 类 中的静态方法org.xmeta.codes.XmlCoder
分析XML字符串并返回模型。
parse(Thing, Thing, Element, long) - 类 中的静态方法org.xmeta.codes.XmlCoder
分析XML元素数据到模型中。
parseChildPath(String, String) - 类 中的静态方法org.xmeta.Path
分析子节点。
parseClass(ClassLoader, String) - 类 中的静态方法org.xmeta.util.UtilAction
 
parseClass(String) - 类 中的静态方法org.xmeta.util.UtilAction
 
parseClasses(ClassLoader, String) - 类 中的静态方法org.xmeta.util.UtilAction
 
parseClasses(String) - 类 中的静态方法org.xmeta.util.UtilAction
 
parseOldChildPath(String, String) - 类 中的静态方法org.xmeta.Path
分析旧规则的子路径。
parseXML(String) - 类 中的方法org.xmeta.Thing
 
paste(String) - 类 中的方法org.xmeta.Thing
 
paste(Map<String, Object>) - 类 中的方法org.xmeta.Thing
 
paste(Thing) - 类 中的方法org.xmeta.Thing
 
paste(Thing, Thing) - 类 中的静态方法org.xmeta.util.ThingUtil
把目标模型粘贴到指定模型上。
pasteAsChild(Thing, Thing) - 类 中的静态方法org.xmeta.util.ThingUtil
把目标模型粘贴为子模型。
path - 类 中的变量org.xmeta.cache.ActionEntry
 
path - 类 中的变量org.xmeta.cache.ThingEntry
 
path - 类 中的变量org.xmeta.ThingIndex
模型的路径
Path - org.xmeta中的类
模型的路径,把路径整字符串分解成小单元,用作缓存,不用每次都执行分解的方法。
Path(String) - 类 的构造器org.xmeta.Path
 
peek() - 类 中的方法org.xmeta.ActionContext
返回最顶层的变量绑定。
pop() - 类 中的方法org.xmeta.ActionContext
弹出最顶层的变量绑定。
pop() - 类 中的静态方法org.xmeta.util.ThingLoader
 
popAction() - 类 中的方法org.xmeta.ActionContext
 
popLocalSessionManager() - 类 中的静态方法org.xmeta.ui.session.SessionManager
弹出当前线程的会话管理器。
printStackTrace() - 类 中的方法org.xmeta.ActionContext
打印堆栈信息到控制台。
printStackTrace() - 异常错误 中的方法org.xmeta.ActionException
 
printStackTrace() - 异常错误 中的方法org.xmeta.XMetaException
 
printStackTrace(PrintStream) - 异常错误 中的方法org.xmeta.ActionException
 
printStackTrace(PrintStream) - 异常错误 中的方法org.xmeta.XMetaException
 
printStackTrace(PrintWriter) - 异常错误 中的方法org.xmeta.ActionException
 
printStackTrace(PrintWriter) - 异常错误 中的方法org.xmeta.XMetaException
 
Project - org.xmeta中的类
Project使用独立的类加载器,每一个项目的World对象都是独立加载的。
Project(File) - 类 的构造器org.xmeta.Project
 
ProjectClassLoader - org.xmeta.util中的类
 
ProjectClassLoader(File) - 类 的构造器org.xmeta.util.ProjectClassLoader
 
properties - 类 中的变量org.xmeta.thingManagers.AbstractThingManager
 
PropertyCoder - org.xmeta.codes中的类
 
PropertyCoder() - 类 的构造器org.xmeta.codes.PropertyCoder
 
PropertyThingCoder - org.xmeta.codes中的类
 
PropertyThingCoder() - 类 的构造器org.xmeta.codes.PropertyThingCoder
 
push() - 类 中的方法org.xmeta.ActionContext
 
push(Object) - 类 中的静态方法org.xmeta.util.ThingLoader
 
push(Bindings) - 类 中的方法org.xmeta.ActionContext
压入一个变量绑定到堆栈中,当传入的变量绑定为null时自动创建一个新的。
pushAction(Action) - 类 中的方法org.xmeta.ActionContext
 
pushLocalSessionManager(SessionManager) - 类 中的静态方法org.xmeta.ui.session.SessionManager
设置当前线程的会话管理器。
pushPoolBindings() - 类 中的方法org.xmeta.ActionContext
 
put(byte) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
put(byte[]) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
put(byte[], int, int) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
相对批量 put 方法(可选操作)。
put(int, byte) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
put(String, Object) - 类 中的方法org.xmeta.ActionContext
设置变量上下文中一个变量的值,设置值的方法是从栈的顶端的Bindings向栈底端的Bindings找,如果Bindings包含 相应的键那么调用Bindings的put方法,如果所有的Bingings都不包含给定的键值,没有那么设置到顶端的Bindings中。
put(String, Object) - 类 中的方法org.xmeta.Thing
设置属性的值。
put(String, Object) - 类 中的方法org.xmeta.util.MapData
 
put(String, Object, String) - 类 中的方法org.xmeta.ActionContext
根据指定的模型从堆栈中寻找变量范围,并设置变量范围的值。
put(String, Thing) - 类 中的静态方法org.xmeta.cache.ThingCache
放入缓存。
put(ByteBuffer) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putAll(Map<? extends String, ? extends Object>) - 类 中的方法org.xmeta.ActionContext
 
putAll(Map<String, Object>) - 类 中的方法org.xmeta.Thing
放入Map的全部值,但不触发descriptor和extends的改变事件,同时也会更新日期。
putChar(char) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putChar(int, char) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putDesc(String, String, String) - 类 中的静态方法org.xmeta.cache.ThingCache
 
putDouble(double) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putDouble(int, double) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putFloat(float) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putFloat(int, float) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putInt(int) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putInt(int, int) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putLabel(String, String, String) - 类 中的静态方法org.xmeta.cache.ThingCache
 
putLong(int, long) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putLong(long) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putShort(int, short) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putShort(short) - 类 中的方法org.xmeta.util.ResizeableByteBuffer
 
putTo(String, String) - 类 中的方法org.xmeta.ActionContext
把某个值放到指定的变量范围中。
putVarByActioScope(Thing, String, Object, ActionContext) - 类 中的静态方法org.xmeta.util.UtilAction
把变量赋值到动作定义的变量范围中。

R

RedisCategory - org.xmeta.thingManagers中的类
 
RedisCategory(String, ThingManager, Category) - 类 的构造器org.xmeta.thingManagers.RedisCategory
 
RedisThingManager - org.xmeta.thingManagers中的类
使用Redis内存数据库保存的模型的模型管理器。
RedisThingManager(String) - 类 的构造器org.xmeta.thingManagers.RedisThingManager
 
refactor(String, String, RefactorListener) - 类 中的方法org.xmeta.util.RefactorUtil
重构,重构目录或模型,必须是目录重构为目录,模型重构为模型,不支持子模型的重构。
RefactorListener - org.xmeta.util中的接口
重构监听器。
RefactorUtil - org.xmeta.util中的类
 
refresh() - 接口 中的方法org.xmeta.Category
刷新。
refresh() - 类 中的方法org.xmeta.index.CategoryIndex
 
refresh() - 类 中的方法org.xmeta.index.FileIndex
 
refresh() - 类 中的方法org.xmeta.index.ParentIndex
 
refresh() - 类 中的方法org.xmeta.Index
刷新子索引。
refresh() - 类 中的方法org.xmeta.index.ThingIndexIndex
 
refresh() - 类 中的方法org.xmeta.index.ThingManagerIndex
 
refresh() - 类 中的方法org.xmeta.index.WorkingSetIndex
 
refresh() - 类 中的方法org.xmeta.index.WorldIndex
 
refresh() - 接口 中的方法org.xmeta.ThingManager
刷新模型管理者。
refresh() - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
refresh() - 类 中的方法org.xmeta.thingManagers.FileCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
refresh() - 类 中的方法org.xmeta.thingManagers.JarCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
refresh() - 类 中的方法org.xmeta.thingManagers.JdbcCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
refresh() - 类 中的方法org.xmeta.thingManagers.RedisCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
refresh() - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
refresh() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
refresh() - 类 中的方法org.xmeta.World
刷新当前世界中项目。
refresh(boolean) - 接口 中的方法org.xmeta.Category
刷新。
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.FileCategory
 
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.JarCategory
 
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.JdbcCategory
 
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.RedisCategory
 
refresh(boolean) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
refresh(String, boolean) - 接口 中的方法org.xmeta.ThingManager
刷新指定目录。
refresh(String, boolean) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
refresh(String, boolean) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
refresh(String, boolean) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
refreshed - 类 中的变量org.xmeta.thingManagers.CachedCategory
是否已经刷新过
refreshParentCategory(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
刷新父目录,在创建或删除目录时使用。
regist(String, String) - 类 中的静态方法org.xmeta.util.ThingRegistor
注册一个路径。
regist(String, String, JavaAction) - 类 中的静态方法org.xmeta.util.JavaActionFactory
 
registAction(String, JavaAction) - 类 中的静态方法org.xmeta.util.JavaActionFactory
 
registSessionManager(SessionManager) - 类 中的静态方法org.xmeta.ui.session.SessionManager
 
registThingCoder(ThingCoder) - 类 中的方法org.xmeta.World
注册模型的编码编码和解码器。
registThingManagerListener(String, ThingManagerListener) - 类 中的方法org.xmeta.World
注册模型管理器的监听者。
releaseJedis(Jedis) - 类 中的方法org.xmeta.thingManagers.RedisCategory
 
releaseJedis(Jedis) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
释放连接。
remove() - 类 中的方法org.xmeta.Thing
删除调用自身的模型管理者删除自己,设置自身的状态为已删除。
remove() - 接口 中的方法org.xmeta.ThingManager
删除此模型管理者,在此方法里实现清除此模型管理者的相关内容。
remove() - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
remove() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
remove() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
remove() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
remove() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
remove() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
remove(Object) - 类 中的方法org.xmeta.ActionContext
 
remove(String) - 类 中的静态方法org.xmeta.cache.ThingCache
删除缓存。
remove(ActionContext) - 类 中的静态方法org.xmeta.ui.session.SessionManager
 
remove(Thing) - 接口 中的方法org.xmeta.ThingManager
从模型管理者中移除一个模型。
remove(Thing) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
remove(Thing) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
remove(Thing) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
removeAttribute(Object) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
removeAttribute(Object) - 接口 中的方法org.xmeta.ui.session.Session
 
removeCategory(String) - 接口 中的方法org.xmeta.ThingManager
删除一个目录。
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
removeCategory(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
removeChild(int) - 类 中的方法org.xmeta.Thing
 
removeChild(Thing) - 类 中的方法org.xmeta.Thing
删除指定的子模型。
removed(Thing) - 接口 中的方法org.xmeta.ThingListener
模型已删除后的触发的事件,此方法是调用模型自身的remove()方法后才触发的事件。
removed(ThingManager, Thing) - 接口 中的方法org.xmeta.ThingManagerListener
当一个模型被删除是触发此事件。
removeData(Object...) - 类 中的方法org.xmeta.Bindings
 
removeData(String) - 类 中的方法org.xmeta.World
移除一个用户数据。
removeDeadThings() - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
removeDescriptor(Thing) - 类 中的方法org.xmeta.Thing
从本模型的描述者列表中移除指定的描述者。
removeExtend(Thing) - 类 中的方法org.xmeta.Thing
从本模型的继承列表中移除指定的继承模型。
removeFailureThingManager(String) - 类 中的方法org.xmeta.World
从加载或初始化失败的模型管理器列表中移除指定的模型管理器。
removeGlobalActionListener(Thing) - 类 中的方法org.xmeta.World
移除一个全局动作监听器。
removeGlobalContext(Thing) - 类 中的方法org.xmeta.World
已过时。 
removeLast() - 类 中的方法org.xmeta.cache.LinkedThingEntry
 
removeThingManager(ThingManager) - 类 中的方法org.xmeta.World
移除模型管理器。
removeThingManager(ThingManager, boolean) - 类 中的方法org.xmeta.World
 
removeThingManagerListener(ThingManagerListener) - 接口 中的方法org.xmeta.ThingManager
删除模型管理者的监听事件。
removeThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
removeThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
removeThingManagerListener(ThingManagerListener) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
replace(Thing) - 类 中的方法org.xmeta.Thing
使用新的模型来覆盖当前模型。
replaceAll(String, String, RefactorListener) - 类 中的静态方法org.xmeta.util.RefactorUtil
用目标字符串替换所有模型的所有属性的字符串中包含源字符串。
replaceCategory(Category, String, String) - 类 中的静态方法org.xmeta.util.ThingUtil
 
replaceThing(Thing, String, String) - 类 中的静态方法org.xmeta.util.ThingUtil
 
replaceThingManager(ThingManager, String, String) - 类 中的静态方法org.xmeta.util.ThingUtil
 
resetAttributeByType(Thing, String, String) - 类 中的静态方法org.xmeta.util.UtilData
 
ResizeableByteBuffer - org.xmeta.util中的类
因ByteBuffer需实现分配长度,而保存模型到文件时是无法确定长度的,所以使用ResizeableByteBuffer 代理ByteBuffer,这里默认分配ByteBuffer 20*1024字节,当越界时在分配一个ByteBuffer,而所有的 Bytebuffer放置在一个数组中。
ResizeableByteBuffer() - 类 的构造器org.xmeta.util.ResizeableByteBuffer
 
Resources - org.xmeta.util中的类
 
Resources(String, Locale) - 类 的构造器org.xmeta.util.Resources
 
RESULT_FAILURE - 类 中的静态变量org.xmeta.ActionContext
 
RESULT_SUCCESS - 类 中的静态变量org.xmeta.ActionContext
 
RETURN - 类 中的静态变量org.xmeta.ActionContext
返回值的状态,返回到动作被初始调用的地方
rootDir - 类 中的变量org.xmeta.thingManagers.AbstractThingManager
 
run() - 类 中的方法org.xmeta.Action
 
run() - 类 中的方法org.xmeta.Thing.DelayInitTask
 
run() - 类 中的方法org.xmeta.thingManagers.FileMonitor
 
run() - 类 中的方法org.xmeta.thingManagers.TransientFinalizer
 
run() - 类 中的方法org.xmeta.util.JarThingManagerIniter
 
run() - 类 中的方法org.xmeta.util.ThingRunnable
 
run() - 类 中的方法org.xmeta.util.ThingRunner.WaiterForEnter
 
run(String) - 类 中的方法org.xmeta.Thing
执行一个动作,不把自己放入动作上下文中。
run(String[]) - 类 中的静态方法org.xmeta.util.ThingRunner
 
run(String, Map<String, Object>) - 类 中的方法org.xmeta.Thing
执行一个动作,不把自己放入动作上下文中,使用新的动作上下文和传入的参数。
run(String, ActionContext) - 类 中的方法org.xmeta.Thing
执行一个动作,不把自己放入动作上下文中。
run(String, ActionContext, Object[], boolean, boolean) - 类 中的方法org.xmeta.Thing
按普通参数的方式执行。
run(String, ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Thing
执行一个动作,不把自己放入动作上下文中。
run(String, ActionContext, Map<String, Object>, boolean) - 类 中的方法org.xmeta.Thing
执行一个动作,不把自己放入动作上下文中。
run(String, ActionContext, Map<String, Object>, boolean, boolean) - 类 中的方法org.xmeta.Thing
执行一个动作。
run(ActionContext) - 类 中的方法org.xmeta.Action
 
run(ActionContext) - 接口 中的方法org.xmeta.util.JavaAction
 
run(ActionContext, Object...) - 类 中的方法org.xmeta.Action
 
run(ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.Action
 
run(ActionContext, Map<String, Object>, boolean) - 类 中的方法org.xmeta.Action
 
run(ActionContext, Map<String, Object>, Object, boolean) - 类 中的方法org.xmeta.Action
 
runAction(String, ActionContext) - 类 中的方法org.xmeta.World
 
runAction(String, ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.World
执行一个动作。
runActionAsync(String, ActionContext) - 类 中的方法org.xmeta.World
 
runActionAsync(String, ActionContext, Map<String, Object>) - 类 中的方法org.xmeta.World
 
runArrayParams(ActionContext, Object[], Object, boolean) - 类 中的方法org.xmeta.Action
 
runMapParams(ActionContext, Map<String, Object>, Object, boolean) - 类 中的方法org.xmeta.Action
 
RUNNING - 类 中的静态变量org.xmeta.ActionContext
正常的运行状态
RUNTYPE_DEFAULT - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_RANDOM - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_RANDOM_ONE - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_RANDOM_RANDOM - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_RANDOM_RATE - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_RANDOM_SUCCESS - 类 中的静态变量org.xmeta.ActionContext
 
RUNTYPE_SUCCESS - 类 中的静态变量org.xmeta.ActionContext
 

S

save() - 类 中的方法org.xmeta.Thing
保存自己,通常是调用模型所在的模型管理者来保存。
save(Thing) - 接口 中的方法org.xmeta.ThingManager
保存一个模型。
save(Thing) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
save(Thing) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
save(Thing) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
saveAs(String, String) - 类 中的方法org.xmeta.Thing
相当于move根节点,在原来的地方删除根节点,把根节点按照指定的路径保存到指定的目录下,如果目标模型存在那么会替换目标模型。
saved(ThingManager, Thing) - 接口 中的方法org.xmeta.ThingManagerListener
当一个模型被保存时触发此事件。
schedule(TimerTask, long, long) - 类 中的静态方法org.xmeta.XMetaTimerManager
注册定时器。
Semaphore - org.xmeta.util中的类
 
Semaphore() - 类 的构造器org.xmeta.util.Semaphore
 
Session - org.xmeta.ui.session中的接口
会话,代表的是用户。
SessionManager - org.xmeta.ui.session中的类
会话管理者,表示的是UI交互中的会话,还需进一步设计。
SessionManager() - 类 的构造器org.xmeta.ui.session.SessionManager
 
set(String, Object) - 类 中的方法org.xmeta.Thing
设置属性。
set(String, Object) - 类 中的方法org.xmeta.util.MapData
 
setActionClass(Class<?>) - 类 中的方法org.xmeta.Action
 
setActionListener(ActionListener) - 类 中的方法org.xmeta.World
 
setAttribute(Object, Object) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
setAttribute(Object, Object) - 接口 中的方法org.xmeta.ui.session.Session
设置一个属性缓存到会话中。
setCachedData(String, Object) - 类 中的方法org.xmeta.Thing
设置缓存数据,如果模型在后面修改了,那么缓存失效。
setCaller(Object, String) - 类 中的方法org.xmeta.Bindings
 
setCategory(Category) - 类 中的方法org.xmeta.ThingMetadata
 
setChanged(boolean) - 类 中的方法org.xmeta.Action
 
setClassLoader(ThingClassLoader) - 接口 中的方法org.xmeta.Category
设置当前Category的类加载器。
setClassLoader(ThingClassLoader) - 类 中的方法org.xmeta.thingManagers.CachedCategory
 
setClassLoader(ThingClassLoader) - 类 中的方法org.xmeta.thingManagers.ClassCategory
 
setClassLoader(ThingClassLoader) - 类 中的方法org.xmeta.thingManagers.TransientCategory
 
setCoderType(String) - 类 中的方法org.xmeta.ThingMetadata
 
setContextThing(Thing) - 类 中的方法org.xmeta.Bindings
设置上下文模型,上下文模型会在执行动作时加入到动作上下文中,动作上下文会在动作执行前和执行后执行相关动作。
setData(Object) - 类 中的方法org.xmeta.cache.ThingEntry
 
setData(Object, Object...) - 类 中的方法org.xmeta.Bindings
 
setData(String, Object) - 类 中的方法org.xmeta.Action
设置数据。
setData(String, Object) - 类 中的方法org.xmeta.Thing
缓存一个对象到当前模型中。
setData(String, Object) - 类 中的方法org.xmeta.World
设置一个用户数据。
setDisableGloableContext(boolean) - 类 中的方法org.xmeta.ActionContext
 
setFieldValues(Object, Class<? extends Annotation>, ActionContext) - 类 中的静态方法org.xmeta.util.ThingLoader
对对象含有指定注解的字段赋值,值从变量上下文中取字段同名的值。
setFileVersion(int) - 类 中的方法org.xmeta.ThingMetadata
 
setI18nResource(UtilResource) - 类 中的方法org.xmeta.ui.session.AbstractSession
 
setI18nResource(UtilResource) - 接口 中的方法org.xmeta.ui.session.Session
设置多语言的资源。
setId(String) - 类 中的方法org.xmeta.ThingMetadata
模型的标识。
setIncludeDefaultValue(boolean) - 类 中的方法org.xmeta.ThingMetadata
 
setLabel(String) - 类 中的方法org.xmeta.ActionContext
 
setLastModified(long) - 类 中的方法org.xmeta.ThingMetadata
设置最后的修改时间。
setLastModified(Thing, long) - 类 中的静态方法org.xmeta.codes.XmlCoder
 
setLocale(Locale) - 类 中的方法org.xmeta.ui.session.AbstractSession
 
setLocale(Locale) - 接口 中的方法org.xmeta.ui.session.Session
设置会话的Locale。
setMethod(Method) - 类 中的方法org.xmeta.Action
 
setMode(byte) - 类 中的方法org.xmeta.World
 
setMonitor(boolean) - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
setName(String) - 接口 中的方法org.xmeta.ThingManager
设置模型管理器的名称。
setName(String) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
setName(String) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
setName(String) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
setObject(Object) - 类 中的方法org.xmeta.util.ActionContainer
 
setParameterScope(boolean) - 类 中的方法org.xmeta.Bindings
 
setParent(Thing) - 类 中的方法org.xmeta.Thing
 
setPath(String) - 类 中的方法org.xmeta.ThingMetadata
设置本模型的路径。
setProperty(Map, Object, Object, Object) - 类 中的方法org.xmeta.util.ThingOgnlAccessor
 
setRemoved(boolean) - 类 中的方法org.xmeta.ThingMetadata
 
setReserve(String) - 类 中的方法org.xmeta.ThingMetadata
 
setRootDir(File) - 接口 中的方法org.xmeta.ThingManager
设置项目的所在根目录。
setRootDir(File) - 类 中的方法org.xmeta.thingManagers.AbstractThingManager
 
setRootDir(File) - 类 中的方法org.xmeta.thingManagers.ClassThingManager
 
setRootDir(File) - 类 中的方法org.xmeta.thingManagers.TransientThingManager
 
setStaticCachedData(String, Object) - 类 中的方法org.xmeta.Thing
设置缓存数据到World中,如果模型在后面修改了,那么缓存失效。
setStaticData(String, Object) - 类 中的方法org.xmeta.Thing
数据是保存到到World中的,key是<当前模型的路径>_<key>。
setStaticThreadData(String, Object) - 类 中的方法org.xmeta.Thing
保存线程相关的对象到World中,key是<当前模型的路径>_<key>。
setStatus(int) - 类 中的方法org.xmeta.ActionContext
设置动作的执行状态。
setTempData(String, Object) - 类 中的方法org.xmeta.Thing
设置一个缓存数据。
setThingListener(ThingListener) - 类 中的方法org.xmeta.Thing
设置新的模型监听器,如果已有监听器将被覆盖。
setThreadData(String, Object) - 类 中的方法org.xmeta.Thing
设置绑定到当前模型的ThreadLocal的数据。
setThreadData(String, Object) - 类 中的方法org.xmeta.World
设置绑定到当前模型的ThreadLocal的数据。
setThrowableRecordCount(int) - 类 中的静态方法org.xmeta.Action
 
setThrowedObject(Object) - 类 中的方法org.xmeta.ActionContext
 
setTimeout(long) - 类 中的方法org.xmeta.ui.session.DefaultSession
 
setTimeout(long) - 接口 中的方法org.xmeta.ui.session.Session
 
setTransient(boolean) - 类 中的方法org.xmeta.Thing
设置模型是否是内存型的。
setType(byte) - 类 中的方法org.xmeta.Path
 
setUserGroup(String) - 类 中的方法org.xmeta.ThingMetadata
 
setValue(Object, Object, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
setValue(String, Object, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
setValue(Thing, String, String, Object, Object) - 类 中的静态方法org.xmeta.util.OgnlUtil
 
setVarScopeFlag() - 类 中的方法org.xmeta.Bindings
 标记为本地变量栈层。
setVerbose(boolean) - 类 中的方法org.xmeta.World
 
setWebFileRoot(String) - 类 中的方法org.xmeta.World
 
setWorkingSetThing(String) - 类 中的静态方法org.xmeta.Index
 
showWorkingSet - 类 中的变量org.xmeta.index.WorldIndex
是否显示工作组
size() - 类 中的方法org.xmeta.ActionContext
 
sort(List<Index>) - 类 中的静态方法org.xmeta.index.WorldIndex
 
SOURCE_LIB - 类 中的静态变量org.xmeta.Action
源码类型-类库
SOURCE_THING - 类 中的静态变量org.xmeta.Action
源码类型-模型
SOURCE_THINGMANAGER - 类 中的静态变量org.xmeta.Action
源码类型-模型管理器
split(String, char) - 类 中的静态方法org.xmeta.util.UtilString
分割字符串的方法非String实现,稍微快一些。
start(String[]) - 类 中的静态方法org.xmeta.util.Startup
 
start(String, String, String) - 类 中的静态方法org.xmeta.util.Startup
 
Startup - org.xmeta.util中的类
 
Startup() - 类 的构造器org.xmeta.util.Startup
 
stop() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
stop() - 接口 中的方法org.xmeta.ui.session.Session
 
str_acContext - 类 中的静态变量org.xmeta.Action
 
str_action - 类 中的静态变量org.xmeta.Action
 
str_actionThing - 类 中的静态变量org.xmeta.Action
 
str_parentContext - 类 中的静态变量org.xmeta.Action
 
STRING_ENCODING - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
STRING_ENCODING - 类 中的静态变量org.xmeta.codes.TxtCoder
 

T

testFileHome(String) - 类 中的静态方法org.xmeta.util.JarRunner
 
testFileHome(String) - 类 中的静态方法org.xmeta.util.Startup
 
testFileHome(String) - 类 中的方法org.xmeta.World
 
Thing - org.xmeta中的类
模型也称为事物,意思是用来表示各种东西。
Thing() - 类 的构造器org.xmeta.Thing
默认构造函数,构造一个空的瞬态模型。
Thing(String) - 类 的构造器org.xmeta.Thing
通过描述者的路径来构造一个瞬态模型。
Thing(String, String) - 类 的构造器org.xmeta.Thing
通过名称和标签创建一个瞬态模型。
Thing(String, String, String) - 类 的构造器org.xmeta.Thing
通过名称、标签和描述者的路径来构造一个瞬态模型。
Thing(String, String, String, boolean) - 类 的构造器org.xmeta.Thing
指定名称、标签、描述者和是否是瞬态的来构造一个模型。
Thing(Thing) - 类 的构造器org.xmeta.Thing
使用指定的描述者来创建一个瞬态模型。
THING - 类 中的静态变量org.xmeta.Thing
模型的名字
Thing.DelayInitTask - org.xmeta中的类
 
ThingAnnotationUtils - org.xmeta.annotation中的类
 
ThingAnnotationUtils() - 类 的构造器org.xmeta.annotation.ThingAnnotationUtils
 
ThingCache - org.xmeta.cache中的类
 
ThingCache() - 类 的构造器org.xmeta.cache.ThingCache
 
ThingCallable - org.xmeta.util中的类
 
ThingCallable(Thing, ActionContext, Map<String, Object>) - 类 的构造器org.xmeta.util.ThingCallable
 
ThingClassLoader - org.xmeta.util中的类
 
ThingClassLoader(ClassLoader) - 类 的构造器org.xmeta.util.ThingClassLoader
构建一个世界级的类装载器。
ThingClassLoader(URL[]) - 类 的构造器org.xmeta.util.ThingClassLoader
 
ThingClassLoader(URL[], ClassLoader) - 类 的构造器org.xmeta.util.ThingClassLoader
 
ThingCoder - org.xmeta中的接口
模型编码器。
ThingCoderException - org.xmeta中的异常错误
模型编码器异常。
ThingCoderException(String) - 异常错误 的构造器org.xmeta.ThingCoderException
 
ThingCoderException(String, Throwable) - 异常错误 的构造器org.xmeta.ThingCoderException
 
ThingCoderException(Throwable) - 异常错误 的构造器org.xmeta.ThingCoderException
 
thingEntry - 类 中的变量org.xmeta.Action
定义动作的模型
ThingEntry - org.xmeta.cache中的类
用于引用模型,当模型变更时总能获取最新的模型。
ThingEntry(String, Thing) - 类 的构造器org.xmeta.cache.ThingEntry
 
ThingEntry(Thing) - 类 的构造器org.xmeta.cache.ThingEntry
 
thingEntrys - 类 中的变量org.xmeta.cache.LinkedThingEntry
 
ThingIndex - org.xmeta中的类
模型的索引。
ThingIndex() - 类 的构造器org.xmeta.ThingIndex
 
thingIndexFactory - 类 中的静态变量org.xmeta.index.IndexFactory
 
ThingIndexIndex - org.xmeta.index中的类
 
ThingIndexIndex(Index, ThingIndex) - 类 的构造器org.xmeta.index.ThingIndexIndex
 
thingIndexs - 类 中的变量org.xmeta.thingManagers.CachedCategory
模型索引列表
thingListener - 类 中的变量org.xmeta.Thing
模型监听器,监听模型的更新和移除事件等事件
ThingListener - org.xmeta中的接口
模型事件的监听者接口,主要用来监听一个模型的改动事件和删除事件。
ThingLoader - org.xmeta.util中的类
 
ThingLoader() - 类 的构造器org.xmeta.util.ThingLoader
 
thingManager - 类 中的变量org.xmeta.ThingIndex
所属的模型管理器
thingManager - 类 中的变量org.xmeta.thingManagers.CachedCategory
模型管理器
ThingManager - org.xmeta中的接口
模型管理者是对模型的二级分类,一个模型管理者一般具体提供了如何按照某种格式保存和读取模型,模型管理者包含 目录和模型。
ThingManagerIndex - org.xmeta.index中的类
 
ThingManagerIndex(Index, ThingManager) - 类 的构造器org.xmeta.index.ThingManagerIndex
 
thingManagerIndexFactory - 类 中的静态变量org.xmeta.index.IndexFactory
 
ThingManagerListener - org.xmeta中的接口
模型管理者的事件监听者接口。
ThingMetadata - org.xmeta中的类
模型元信息。
ThingMetadata(Thing) - 类 的构造器org.xmeta.ThingMetadata
构造函数
thingNames - 类 中的变量org.xmeta.Thing
模型的名称(类名)的缓存列表
ThingObjectEntry<T> - org.xmeta.cache中的类
对象和模型的绑定。
ThingObjectEntry(Thing) - 类 的构造器org.xmeta.cache.ThingObjectEntry
 
ThingOgnlAccessor - org.xmeta.util中的类
Ognl取Thing的属性的方法。
ThingOgnlAccessor() - 类 的构造器org.xmeta.util.ThingOgnlAccessor
 
thingReference - 类 中的变量org.xmeta.cache.ActionEntry
 
thingReference - 类 中的变量org.xmeta.cache.ThingEntry
 
ThingRegistor - org.xmeta.util中的类
模型注册器,可以注册模型、项目、模型管理器和包等。
ThingRegistor() - 类 的构造器org.xmeta.util.ThingRegistor
 
ThingRunnable - org.xmeta.util中的类
 
ThingRunnable(Thing, ActionContext, Map<String, Object>) - 类 的构造器org.xmeta.util.ThingRunnable
 
ThingRunner - org.xmeta.util中的类
执行指定模型的run方法。
ThingRunner() - 类 的构造器org.xmeta.util.ThingRunner
 
ThingRunner.WaiterForEnter - org.xmeta.util中的类
 
ThingUtil - org.xmeta.util中的类
 
ThingUtil() - 类 的构造器org.xmeta.util.ThingUtil
 
threadLocalDatas - 类 中的变量org.xmeta.Thing
绑定到线程上的数据
threadLocalDatas - 类 中的变量org.xmeta.World
绑定到线程上的数据
threadName - 类 中的变量org.xmeta.Action.ThrowableRecord
 
throwable - 类 中的变量org.xmeta.Action.ThrowableRecord
 
ThrowableRecord(Throwable, ActionContext) - 类 的构造器org.xmeta.Action.ThrowableRecord
 
TIME_FORMAT - 类 中的静态变量org.xmeta.util.UtilDate
 
TIMESTAMP - 类 中的静态变量org.xmeta.util.UtilDate
 
toHex(int) - 类 中的静态方法org.xmeta.util.UtilString
 
toHexString(byte[]) - 类 中的静态方法org.xmeta.util.UtilString
 
toIntArray(String) - 类 中的静态方法org.xmeta.util.UtilString
 
toMap(Object...) - 类 中的静态方法org.xmeta.util.UtilMap
 
toParams(Object[]) - 类 中的静态方法org.xmeta.util.UtilMap
为了便于在代码中书写,把数组转化为Map参数。
toString() - 类 中的方法org.xmeta.ActionContext
 
toString() - 类 中的方法org.xmeta.Bindings
 
toString() - 类 中的方法org.xmeta.Path
 
toString() - 类 中的方法org.xmeta.Thing
 
toString() - 类 中的方法org.xmeta.thingManagers.FileThingManager
 
toString() - 类 中的方法org.xmeta.thingManagers.JarThingManager
 
toString() - 类 中的方法org.xmeta.thingManagers.JdbcThingManager
 
toString() - 类 中的方法org.xmeta.thingManagers.RedisThingManager
 
toString() - 类 中的方法org.xmeta.util.ActionContainer
 
toString(Throwable) - 类 中的静态方法org.xmeta.util.ExceptionUtil
 
touch() - 类 中的方法org.xmeta.ui.session.DefaultSession
 
touch() - 接口 中的方法org.xmeta.ui.session.Session
 
toUnicode(String, boolean) - 类 中的静态方法org.xmeta.util.UtilString
 
toXML() - 类 中的方法org.xmeta.Thing
 
toXWorkerFilePath(String) - 类 中的静态方法org.xmeta.util.UtilFile
把一个正常的文件路径转化成XWorker表示下的文件路径。
trace() - 类 中的方法org.xmeta.ActionContext
使用XWorker的xworker.lang.context.DebugContext模型来打印栈信息,只针对当前栈及调用的子栈。
transfer(Object, String, String, String, String) - 类 中的静态方法org.xmeta.util.UtilData
转换数据类型。
TransientCategory - org.xmeta.thingManagers中的类
瞬态模型管理者下的目录。
TransientCategory(TransientThingManager) - 类 的构造器org.xmeta.thingManagers.TransientCategory
 
TransientFinalizer - org.xmeta.thingManagers中的类
移除已不用的瞬态模型。
TransientFinalizer() - 类 的构造器org.xmeta.thingManagers.TransientFinalizer
 
TransientThingManager - org.xmeta.thingManagers中的类
瞬态的模型的管理者。
TransientThingManager() - 类 的构造器org.xmeta.thingManagers.TransientThingManager
 
trimFileName(String) - 类 中的静态方法org.xmeta.util.UtilString
返回一个正常的文件名,把/\.?
TxtCoder - org.xmeta.codes中的类
 
TxtCoder() - 类 的构造器org.xmeta.codes.TxtCoder
 
TxtThingCoder - org.xmeta.codes中的类
提供一种文本格式的编码,目的是保持读写性能以及可以方便的在版本管理中合并。
TxtThingCoder() - 类 的构造器org.xmeta.codes.TxtThingCoder
 
TYPE - 类 中的静态变量org.xmeta.codes.DmlThingCoder
 
TYPE - 类 中的静态变量org.xmeta.codes.PropertyThingCoder
 
TYPE - 类 中的静态变量org.xmeta.codes.TxtThingCoder
 
TYPE - 类 中的静态变量org.xmeta.codes.XerThingCoder
 
TYPE - 类 中的静态变量org.xmeta.codes.XmlThingCoder
 
TYPE_ATTRIBUTE - 类 中的静态变量org.xmeta.Path
 
TYPE_BIGDECIMAL - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_BIGDECIMAL - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_BIGDECIMAL - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_BIGDECIMAL - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_BIGINTEGER - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_BIGINTEGER - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_BIGINTEGER - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_BIGINTEGER - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_BOOLEAN - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_BOOLEAN - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_BOOLEAN - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_BOOLEAN - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_BYTE - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_BYTE - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_BYTE - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_BYTE - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_BYTES - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_BYTES - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_BYTES - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_BYTES - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_CATEGORY - 类 中的静态变量org.xmeta.Index
 
TYPE_CATEGORY - 类 中的静态变量org.xmeta.Path
 
TYPE_CATEGORY_OR_THING - 类 中的静态变量org.xmeta.Path
 
TYPE_CHAR - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_CHAR - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_CHAR - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_CHILD_THING - 类 中的静态变量org.xmeta.Path
 
TYPE_CHILD_THING_AT_INDEX - 类 中的静态变量org.xmeta.Path
 
TYPE_CHILD_THING_BY_NAME - 类 中的静态变量org.xmeta.Path
 
TYPE_CHILD_THING_OR_INDEX - 类 中的静态变量org.xmeta.Path
 
TYPE_CHILD_THINGS - 类 中的静态变量org.xmeta.Path
 
TYPE_CHILDWORLDS - 类 中的静态变量org.xmeta.Index
 
TYPE_DATE - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_DATE - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_DATE - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_DATE - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_DATETIME - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_DOUBLE - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_DOUBLE - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_DOUBLE - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_DOUBLE - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_FILE - 类 中的静态变量org.xmeta.Index
 
TYPE_FLOAT - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_FLOAT - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_FLOAT - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_FLOAT - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_INT - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_INT - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_INT - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_INT - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_INTEGER - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_LASTMODIFIED - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_LASTMODIFIED - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_LONG - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_LONG - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_LONG - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_LONG - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_NODE - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_NODE - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_OBJECT - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_OBJECT - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_OBJECT - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_OBJECT - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_PLUGINS - 类 中的静态变量org.xmeta.Index
 
TYPE_PROJECT - 类 中的静态变量org.xmeta.Index
 
TYPE_PROJECTS - 类 中的静态变量org.xmeta.Index
 
TYPE_PROPERTY - 类 中的静态变量org.xmeta.codes.DmlThingCoder
 
TYPE_RESOURCE_ID - 类 中的静态变量org.xmeta.Path
 
TYPE_SHORT - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_SHORT - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_SHORT - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_SHORT - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_STRING - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_STRING - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_STRING - 类 中的静态变量org.xmeta.codes.XerCoder
 
TYPE_STRING - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_STRINGS - 类 中的静态变量org.xmeta.codes.PropertyCoder
 
TYPE_STRINGS - 类 中的静态变量org.xmeta.codes.TxtCoder
 
TYPE_THING - 类 中的静态变量org.xmeta.Index
 
TYPE_THING - 类 中的静态变量org.xmeta.Path
 
TYPE_THINGMANAGER - 类 中的静态变量org.xmeta.Index
 
TYPE_TIME - 类 中的静态变量org.xmeta.util.UtilData
 
TYPE_TXT - 类 中的静态变量org.xmeta.codes.DmlThingCoder
 
TYPE_WORKING_SET - 类 中的静态变量org.xmeta.Index
 
TYPE_WORLD - 类 中的静态变量org.xmeta.Index
 
TYPE_XML - 类 中的静态变量org.xmeta.codes.DmlThingCoder
 

U

uncapFirst(String) - 类 中的静态方法org.xmeta.util.UtilString
让字符串的第一个字母小写。
unregistThingManagerListener(String, ThingManagerListener) - 类 中的方法org.xmeta.World
取消模型管理者的监听者。
updateClassCompileTime(String, String, long) - 类 中的静态方法org.xmeta.Action
 
updateCompileTime() - 类 中的方法org.xmeta.Action
 
updateLastModified(FileMonitor.FileEntry, long) - 类 中的方法org.xmeta.thingManagers.FileMonitor
 
use() - 类 中的方法org.xmeta.util.Semaphore
 
UtilAction - org.xmeta.util中的类
 
UtilAction() - 类 的构造器org.xmeta.util.UtilAction
 
UtilClass - org.xmeta.util中的类
 
UtilClass() - 类 的构造器org.xmeta.util.UtilClass
 
UtilData - org.xmeta.util中的类
数据工具类。
UtilData() - 类 的构造器org.xmeta.util.UtilData
 
UtilDate - org.xmeta.util中的类
 
UtilDate() - 类 的构造器org.xmeta.util.UtilDate
 
UtilFile - org.xmeta.util中的类
文件工具类。
UtilFile() - 类 的构造器org.xmeta.util.UtilFile
 
UtilJava - org.xmeta.util中的类
Java相关的一些工具类。
UtilJava() - 类 的构造器org.xmeta.util.UtilJava
 
UtilMap - org.xmeta.util中的类
 
UtilMap() - 类 的构造器org.xmeta.util.UtilMap
 
UtilResource - org.xmeta.util中的类
多语言资源工具,现在通过模型本身来解决,如UtilString.get("label:thingpath");。
UtilResource(Locale) - 类 的构造器org.xmeta.util.UtilResource
 
UtilString - org.xmeta.util中的类
字符串工具类。
UtilString() - 类 的构造器org.xmeta.util.UtilString
 
UtilThing - org.xmeta.util中的类
 
UtilThing() - 类 的构造器org.xmeta.util.UtilThing
 

V

value() - 注释类型 中的方法org.xmeta.annotation.AThingAttribute
 
VALUE_BLANK - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_CURRENT_DATE - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_FALSE - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_NOW - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_ONE - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_TRUE - 类 中的静态变量org.xmeta.util.UtilData
 
VALUE_ZERO - 类 中的静态变量org.xmeta.util.UtilData
 
valueExists(String) - 类 中的方法org.xmeta.Thing
返回指定的属性的值是否存在,在attributes里为null或空字符串都返回null。
values() - 类 中的方法org.xmeta.ActionContext
 
VERSION - 类 中的静态变量org.xmeta.codes.XerCoder
 

W

WaiterForEnter() - 类 的构造器org.xmeta.util.ThingRunner.WaiterForEnter
 
waitForEnter() - 类 中的方法org.xmeta.util.ThingRunner.WaiterForEnter
 
WEBROOT_TEMP_THINGMANAGER - 类 中的静态变量org.xmeta.World
在WEB模式下,会把webroot作为一个模型管理器
working_project - 类 中的静态变量org.xmeta.util.ThingRunner
 
WorkingSetIndex - org.xmeta.index中的类
 
WorkingSetIndex(Index, Thing) - 类 的构造器org.xmeta.index.WorkingSetIndex
 
workingSetIndexFactory - 类 中的静态变量org.xmeta.index.IndexFactory
 
world - 类 中的变量org.xmeta.Bindings
 
World - org.xmeta中的类
世界是存放模型的容器。
WorldIndex - org.xmeta.index中的类
 
WorldIndex() - 类 的构造器org.xmeta.index.WorldIndex
 

X

XerCoder - org.xmeta.codes中的类
 
XerCoder() - 类 的构造器org.xmeta.codes.XerCoder
 
XerThingCoder - org.xmeta.codes中的类
Xer格式的模型编码器,是X-Meta自定义的模型编码器,为了快速度读取和存储模型。
XerThingCoder() - 类 的构造器org.xmeta.codes.XerThingCoder
 
XMETA_ID - 接口 中的静态变量org.xmeta.ThingCoder
特殊属性名,用于保存模型的节点ID
XMetaException - org.xmeta中的异常错误
 
XMetaException() - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(String) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(String, Throwable) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(String, Throwable, ActionContext) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(String, ActionContext) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(Throwable) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(Throwable, ActionContext) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaException(ActionContext) - 异常错误 的构造器org.xmeta.XMetaException
 
XMetaTimerManager - org.xmeta中的类
 
XMetaTimerManager() - 类 的构造器org.xmeta.XMetaTimerManager
 
XmlCoder - org.xmeta.codes中的类
XML格式的模型编码,XML格式的模型不保存修改日期等。
XmlCoder() - 类 的构造器org.xmeta.codes.XmlCoder
 
XmlThingCoder - org.xmeta.codes中的类
XML格式的模型编码器,是X-Meta自定义的模型编码器,为了快速度读取和存储模型。
XmlThingCoder() - 类 的构造器org.xmeta.codes.XmlThingCoder
 

_

_break() - 类 中的方法org.xmeta.ActionContext
 
_exception(Object) - 类 中的方法org.xmeta.ActionContext
 
_ontinue() - 类 中的方法org.xmeta.ActionContext
 
_return(Object) - 类 中的方法org.xmeta.ActionContext
 
A B C D E F G H I J K L M N O P R S T U V W X _ 
所有类|所有程序包