Package | Description |
---|---|
org.tinygroup.htmlparser.node | |
org.tinygroup.parser | |
org.tinygroup.parser.filter | |
org.tinygroup.parser.formater | |
org.tinygroup.parser.node | |
org.tinygroup.xmlparser.node |
Modifier and Type | Class and Description |
---|---|
class |
HtmlNode |
Modifier and Type | Interface and Description |
---|---|
interface |
Document<T extends Node<T>>
一个标记语言的文档
|
interface |
Node<T extends Node<T>>
节点接口
|
interface |
NodeFilter<T extends Node<T>>
节点过滤器接口 为提升过滤效率,过滤器设计为有状态的, 需要被过滤器处理的节点一般都过实现类的构造函数进行配置,并进行预处理
|
interface |
NodeFormater<E extends Node<E>,T extends Document<E>> |
interface |
Parser<T extends Node<T>,D extends Document<T>,Source> |
Modifier and Type | Method and Description |
---|---|
Node<T> |
Node.addContent(String content)
添加内容节点
|
Node<T> |
Node.removeAttribute(String attributeName)
删除属性
|
Node<T> |
Node.setAttribute(Map<String,String> attributeMap)
匹量设置属性
|
Node<T> |
Node.setAttribute(String attributeName,
String value)
设置属性值
|
Node<T> |
Node.setContent(String content)
设置内容
|
Node<T> |
Node.setNodeName(String name)
设置结点名称
|
Node<T> |
Node.setParent(T parent)
设置父亲节点
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFilterImpl<T extends Node<T>> |
class |
FastNameFilter<T extends Node<T>> |
class |
NameFilter<T extends Node<T>>
根据名字进行过滤
|
class |
PathFilter<T extends Node<T>>
根据路径进行过滤
|
class |
QuickNameFilter<T extends Node<T>> |
Modifier and Type | Class and Description |
---|---|
class |
NodeFormaterImpl<T extends Document<N>,N extends Node<N>> |
Modifier and Type | Class and Description |
---|---|
class |
NodeImpl<T extends Node<T>,NT extends NodeType> |
Modifier and Type | Class and Description |
---|---|
class |
NodeImpl<T extends Node<T>,NT extends NodeType> |
Modifier and Type | Class and Description |
---|---|
class |
XmlNode |
Copyright © 2006–2018 TinyGroup. All rights reserved.