A C D E I O P R S T U X 
A
- add(Object) - Method in class org.xembly.Directives
- 
Add node to all current nodes. 
- add(Map<K, V>) - Method in class org.xembly.Directives
- 
Add multiple nodes and set their text values. 
- addIf(Object) - Method in class org.xembly.Directives
- 
Add node if it's absent. 
- append(Iterable<Directive>) - Method in class org.xembly.Directives
- 
Append all directives. 
- apply(Node) - Method in class org.xembly.Xembler
- 
Apply all changes to the document/node. 
- applyQuietly(Node) - Method in class org.xembly.Xembler
- 
Apply all changes to the document/node, without any checked exceptions. 
- attr(Object, Object) - Method in class org.xembly.Directives
- 
Set attribute. 
C
- cdata(Object) - Method in class org.xembly.Directives
- 
Set CDATA section. 
- copyOf(Node) - Static method in class org.xembly.Directives
- 
Create a collection of directives, which can create a copy
 of provided node. 
D
- Directive - Interface in org.xembly
- 
Directive. 
- Directive.Cursor - Interface in org.xembly
- 
Cursor. 
- Directive.Stack - Interface in org.xembly
- 
Stack. 
- Directives - Class in org.xembly
- 
- Directives() - Constructor for class org.xembly.Directives
- 
Public ctor. 
- Directives(String) - Constructor for class org.xembly.Directives
- 
Public ctor. 
- Directives(Iterable<Directive>) - Constructor for class org.xembly.Directives
- 
Public ctor. 
- dom() - Method in class org.xembly.Xembler
- 
Apply all changes to an empty DOM. 
- domQuietly() - Method in class org.xembly.Xembler
- 
Apply all changes to an empty DOM, without checked exceptions. 
E
- escape(String) - Static method in class org.xembly.Xembler
- 
Utility method to escape text before using it as a text value
 in XML. 
- exec(Node, Directive.Cursor, Directive.Stack) - Method in interface org.xembly.Directive
- 
Execute it in the given document with current position at the given node. 
I
- ImpossibleModificationException - Exception in org.xembly
- 
When further modification is impossible. 
- iterator() - Method in class org.xembly.Directives
-  
O
- org.xembly - package org.xembly
- 
Assembly for XML. 
P
- pi(Object, Object) - Method in class org.xembly.Directives
- 
Add processing instruction. 
- pop() - Method in interface org.xembly.Directive.Stack
- 
Pop cursor (runtime exception if stack is empty). 
- pop() - Method in class org.xembly.Directives
- 
Pop cursor to stack and replace current cursor with it. 
- push(Directive.Cursor) - Method in interface org.xembly.Directive.Stack
- 
Push cursor (runtime exception if stack is full). 
- push() - Method in class org.xembly.Directives
- 
Push current cursor to stack. 
R
- remove() - Method in class org.xembly.Directives
- 
Remove all current nodes and move cursor to their parents. 
S
- set(Object) - Method in class org.xembly.Directives
- 
Set text content. 
- strict(int) - Method in class org.xembly.Directives
- 
Check that there is exactly this number of current nodes. 
- SyntaxException - Exception in org.xembly
- 
When syntax is broken. 
T
- toString() - Method in class org.xembly.Directives
-  
U
- up() - Method in class org.xembly.Directives
- 
Go one node/level up. 
X
- Xembler - Class in org.xembly
- 
Processor of Xembly directives, main entry point to the package. 
- Xembler(Iterable<Directive>) - Constructor for class org.xembly.Xembler
- 
Public ctor. 
- xml() - Method in class org.xembly.Xembler
- 
Convert to XML document. 
- xmlQuietly() - Method in class org.xembly.Xembler
- 
Convert to XML document, without checked exceptions. 
- xpath(Object) - Method in class org.xembly.Directives
- 
Go to XPath. 
- xset(Object) - Method in class org.xembly.Directives
- 
Set text content. 
A C D E I O P R S T U X 
Copyright © 2013–2018 Xembly. All rights reserved.