A C D E I O P R S T U X 

A

add(String) - 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(String) - 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(String, String) - Method in class org.xembly.Directives
Set attribute.

C

cdata(String) - 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.Pointer - Interface in org.xembly
Pointer.
Directive.Stack - Interface in org.xembly
Stack.
Directives - Class in org.xembly
Collection of Directives, instantiable from String.
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.Pointer, 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(String, String) - Method in class org.xembly.Directives
Add processing instruction.
pop() - Method in interface org.xembly.Directive.Stack
Pop pointer (runtime exception if stack is empty).
pop() - Method in class org.xembly.Directives
Pop pointer to stack and replace current pointer with it.
push(Directive.Pointer) - Method in interface org.xembly.Directive.Stack
Push pointer (runtime exception if stack is full).
push() - Method in class org.xembly.Directives
Push current pointer to stack.

R

remove() - Method in class org.xembly.Directives
Remove all current nodes and move cursor to their parents.

S

set(String) - 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(String) - Method in class org.xembly.Directives
Go to XPath.
xset(String) - Method in class org.xembly.Directives
Set text content.
A C D E I O P R S T U X 

Copyright © 2013–2015 Xembly. All rights reserved.