|
||||||||||
上一个 下一个 | 框架 无框架 |
使用 Metaset 的软件包 | |
---|---|
org.act.xservices.rt.metaset | |
org.act.xservices.rt.metaset.impl | |
org.act.xservices.rt.metaset.utils |
org.act.xservices.rt.metaset 中 Metaset 的使用 |
---|
返回 Metaset 的 org.act.xservices.rt.metaset 中的方法 | |
---|---|
Metaset |
Metaset.car()
取此元素的第一个子元素,如果不存在则返回null |
Metaset |
Metaset.cdr()
取此元素除第一个子元素外的所有子元素,封装在一个空的Metaset中 如果不存在则返回null |
Metaset |
Metaset.copy()
返回此元素的一个深度克隆 |
Metaset |
MetasetBuilder.createWSDL(java.lang.String wsdlString)
已过时。 |
Metaset |
Metaset.filter(java.lang.String pathExp)
先根据 过滤路径表达式字符串 生成 过滤路径表达式expression, 然后在此 metaset 中选择 匹配 过滤路径表达式expression 的所有子Metaset.如果没有符合条件的元素,则返回null 例如: element.filter(". |
Metaset |
Metaset.filter(java.lang.String path,
java.lang.String attrName)
已过时。 |
Metaset |
Metaset.filter(java.lang.String path,
java.lang.String attrName,
java.lang.String attrValue)
已过时。 |
Metaset |
Metaset.getFather()
获得此Metaset的父元素 |
Metaset |
MetasetBuilder.newMetaset()
构造新的Metaset |
Metaset |
MetasetBuilder.newMetaset(javax.xml.namespace.QName qName)
构造新的Metaset |
Metaset |
MetasetBuilder.newMetaset(java.lang.String localPart)
构造新的Metaset |
Metaset |
MetasetBuilder.newMetaset(java.lang.String namespaceURI,
java.lang.String localPart)
构造新的Metaset |
Metaset |
MetasetBuilder.newMetaset(java.lang.String namespaceURI,
java.lang.String localPart,
java.lang.String prefix)
构造新的Metaset |
Metaset |
MetasetBuilder.parse(java.io.InputStream in)
Parse an InputStream and return a ServiceSet |
Metaset |
MetasetBuilder.parse(java.lang.String filePath)
Construct a Metaset from a xml file |
Metaset |
MetasetBuilder.parseXMlString(java.lang.String xmlString)
Construct a Metaset from a String |
返回变量类型为 Metaset 的类型的 org.act.xservices.rt.metaset 中的方法 | |
---|---|
java.util.List<Metaset> |
Metaset.getChildrens()
获得此Metaset的子元素列表 |
参数类型为 Metaset 的 org.act.xservices.rt.metaset 中的方法 | |
---|---|
boolean |
Metaset.addChildren(Metaset child)
向此Metaset中添加一个子元素 |
boolean |
Metaset.addChildren(java.lang.String pathExp,
Metaset child)
首先查找 匹配过滤路径的所有元素 然后向这些元素中添加子元素child,如果有一个元素添加失败则返回false TODO 注意此类操作无法回滚,有待修改。 |
int |
Metaset.getMetasetPosition(Metaset childMetaset)
获得所给子元素的位置 |
void |
Metaset.insert(Metaset child,
int position)
在子元素序列的位置 position 上插入所给元素 |
boolean |
Metaset.removeChildren(Metaset childElement)
在子元素序列中删除所给的子元素 |
boolean |
Metaset.removeChildren(java.lang.String pathExp,
Metaset child)
首先查找 匹配过滤路径的所有元素 然后在这些元素中 删除子元素child ,如果有一个元素删除失败则返回false TODO 注意此类操作无法回滚,有待修改。 |
void |
Metaset.setFather(Metaset father)
设置此Metaset的父元素 |
org.act.xservices.rt.metaset.impl 中 Metaset 的使用 |
---|
实现 Metaset 的 org.act.xservices.rt.metaset.impl 中的类 | |
---|---|
class |
MetasetImpl
表示XML中的一个元素 |
返回 Metaset 的 org.act.xservices.rt.metaset.impl 中的方法 | |
---|---|
Metaset |
MetasetImpl.car()
取此元素的第一个子元素,如果不存在则返回null |
Metaset |
MetasetImpl.cdr()
取此元素除第一个子元素外的所有子元素,封装在一个空的Metaset中 如果不存在则返回null |
Metaset |
MetasetImpl.copy()
返回此元素的一个深度克隆 |
Metaset |
MetasetBuilderImpl.createWSDL(java.lang.String wsdlString)
已过时。 |
Metaset |
FilterProcessor.filter(IPathExpression pathExp,
Metaset metasetIn)
从 metasetIn 中选择 匹配 过滤路径表达式expression 的所有子Metaset. |
Metaset |
MetasetImpl.filter(java.lang.String pathExp)
先根据 过滤路径表达式字符串 生成 过滤路径表达式expression, 然后在此 metaset 中选择 匹配 过滤路径表达式expression 的所有子Metaset.如果没有符合条件的元素,则返回null 例如: element.filter(". |
Metaset |
FilterProcessor.filter(java.lang.String pathExp,
Metaset metasetIn)
先根据 过滤路径表达式字符串 生成 过滤路径表达式expression, 然后从 metasetIn 中选择 匹配 过滤路径表达式expression 的所有子Metaset. |
Metaset |
MetasetImpl.filter(java.lang.String path,
java.lang.String attrName)
已过时。 |
Metaset |
MetasetImpl.filter(java.lang.String path,
java.lang.String attrName,
java.lang.String attrValue)
已过时。 |
Metaset |
MetasetImpl.getFather()
|
Metaset |
MetasetBuilderImpl.newMetaset()
|
Metaset |
MetasetBuilderImpl.newMetaset(javax.xml.namespace.QName qName)
|
Metaset |
MetasetBuilderImpl.newMetaset(java.lang.String localPart)
|
Metaset |
MetasetBuilderImpl.newMetaset(java.lang.String namespaceURI,
java.lang.String localPart)
|
Metaset |
MetasetBuilderImpl.newMetaset(java.lang.String namespaceURI,
java.lang.String localPart,
java.lang.String prefix)
|
Metaset |
MetasetBuilderImpl.parse(java.io.InputStream in)
Parse an InputStream and return a ServiceSet |
Metaset |
MetasetBuilderImpl.parse(java.lang.String filePath)
Construct a Metaset from a xml file |
Metaset |
MetasetBuilderImpl.parseXMlString(java.lang.String xmlString)
Construct a Metaset from a String |
返回变量类型为 Metaset 的类型的 org.act.xservices.rt.metaset.impl 中的方法 | |
---|---|
java.util.List<Metaset> |
MetasetImpl.getChildrens()
|
参数类型为 Metaset 的 org.act.xservices.rt.metaset.impl 中的方法 | |
---|---|
boolean |
MetasetImpl.addChildren(Metaset child)
向此Metaset中添加一个子元素 |
boolean |
MetasetImpl.addChildren(java.lang.String pathExp,
Metaset child)
首先查找 匹配过滤路径的所有元素 然后向这些元素中添加子元素child,如果有一个元素添加失败则返回false TODO 注意此类操作无法回滚,有待修改。 |
Metaset |
FilterProcessor.filter(IPathExpression pathExp,
Metaset metasetIn)
从 metasetIn 中选择 匹配 过滤路径表达式expression 的所有子Metaset. |
Metaset |
FilterProcessor.filter(java.lang.String pathExp,
Metaset metasetIn)
先根据 过滤路径表达式字符串 生成 过滤路径表达式expression, 然后从 metasetIn 中选择 匹配 过滤路径表达式expression 的所有子Metaset. |
int |
MetasetImpl.getMetasetPosition(Metaset childMetaset)
|
void |
MetasetImpl.insert(Metaset child,
int position)
|
boolean |
MetasetImpl.removeChildren(Metaset childElement)
|
boolean |
MetasetImpl.removeChildren(java.lang.String pathExp,
Metaset child)
首先查找 匹配过滤路径的所有元素 然后在这些元素中 删除子元素child ,如果有一个元素删除失败则返回false TODO 注意此类操作无法回滚,有待修改。 |
java.lang.String |
SelectorProcessor.selectorAttributeValue(java.lang.String pathExp,
java.lang.String attrLocalName,
Metaset metasetIn)
首先查找 匹配过滤路径的第一个元素 然后返回此元素中属性本地名为attrLocalName的属性的属性值,如果不存在则返回null |
javax.xml.namespace.QName |
SelectorProcessor.selectorElementName(java.lang.String pathExp,
Metaset metasetIn)
返回匹配过滤路径的第一个元素的元素名称,如果不存在则返回null |
java.util.List<java.lang.String> |
SelectorProcessor.selectorsAttributeValue(java.lang.String pathExp,
java.lang.String attrLocalName,
Metaset metasetIn)
首先查找 匹配过滤路径的所有元素 然后以 List |
java.util.List<javax.xml.namespace.QName> |
SelectorProcessor.selectorsElementName(java.lang.String pathExp,
Metaset metasetIn)
返回匹配过滤路径的所有元素的元素名称,如果不存在则返回null |
void |
MetasetImpl.setFather(Metaset father)
|
org.act.xservices.rt.metaset.utils 中 Metaset 的使用 |
---|
返回 Metaset 的 org.act.xservices.rt.metaset.utils 中的方法 | |
---|---|
static Metaset |
MetasetUtil.encapsulateByMetaset(java.util.List<Metaset> resultList)
用一个空的Metaset封装一个List |
参数类型为 Metaset 的 org.act.xservices.rt.metaset.utils 中的方法 | |
---|---|
static void |
MetasetUtil.addNameSpaceDefinition(Metaset met,
java.lang.String prefixName,
java.lang.String uriValue)
向Metaset中添加前缀声明 |
static java.lang.String |
MetasetUtil.findNsURIofPrefix(Metaset met,
java.lang.String prefix)
在所给定的Metaset或其父节点中,查找前缀prefix的名称空间。 |
static java.util.Map<java.lang.String,Attribute> |
MetasetUtil.getNameSpaceDefinitions(Metaset met)
已过时。 |
static java.lang.String |
MetasetUtil.getPrefix(Metaset met,
java.lang.String nameSpaceValue)
已过时。 |
类型变量类型为 Metaset 的 org.act.xservices.rt.metaset.utils 中的方法参数 | |
---|---|
static Metaset |
MetasetUtil.encapsulateByMetaset(java.util.List<Metaset> resultList)
用一个空的Metaset封装一个List |
|
||||||||||
上一个 下一个 | 框架 无框架 |