Index of Public Functions and Variables - Lazy XML parsing 0.2.0 (in development)

This page has an alphabetical index of all the documented functions and variables in Lazy XML parsing.

Shortcuts:
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Other

A

 aggregate-xmlns              function      clojure.data.xml   Put all occurring xmlns into the root.
 aggregate-xmlns              function      clojure.data.xml.process Put all occurring xmlns into the root.
 alias-uri                    function      clojure.data.xml   Define a Clojure namespace aliases for xmlns uris....
 alias-uri                    function      clojure.data.xml.name Define a Clojure namespace aliases for xmlns ur...
 as-elements                  function      clojure.data.xml.protocols Return a seq of elements represented by an...
 AsElements                   protocol      clojure.data.xml.protocols 
 AsQName                      protocol      clojure.data.xml.protocols 

  

B


  

C

 ->CData                      function      clojure.data.xml.node Positional factory function for class clojure.d...
 ->CDataEvent                 function      clojure.data.xml.event Positional factory function for class clojure....
 ->CharsEvent                 function      clojure.data.xml.event Positional factory function for class clojure....
 ->Comment                    function      clojure.data.xml.node Positional factory function for class clojure.d...
 ->CommentEvent               function      clojure.data.xml.event Positional factory function for class clojure....
 cdata                        function      clojure.data.xml   Create a CData node.
 cdata                        function      clojure.data.xml.node Create a CData node.
 CData                        record        clojure.data.xml.node 
 CDataEvent                   record        clojure.data.xml.event 
 CharsEvent                   record        clojure.data.xml.event 
 Comment                      record        clojure.data.xml.node 
 CommentEvent                 record        clojure.data.xml.event 

  

D


  

E

 ->Element                    function      clojure.data.xml.node Positional factory function for class clojure.d...
 ->ElementIterator            function      clojure.data.xml.node Positional factory function for class clojure.d...
 ->EndElementEvent            function      clojure.data.xml.event Positional factory function for class clojure....
 element                      function      clojure.data.xml   Create an xml Element from content varargs.
 element                      function      clojure.data.xml.node Create an xml Element from content varargs.
 Element                      type          clojure.data.xml.node 
 element*                     function      clojure.data.xml   Create an xml element from a content collection an...
 element*                     function      clojure.data.xml.node Create an xml element from a content collection...
 element-nss                  function      clojure.data.xml   Get xmlns environment from element.
 element-nss                  function      clojure.data.xml.event Get xmlns environment from element.
 ElementIterator              type          clojure.data.xml.node 
 emit                         function      clojure.data.xml   Prints the given Element tree as XML text to strea...
 emit-str                     function      clojure.data.xml   Emits the Element to String and returns it. Option...
 EndElementEvent              record        clojure.data.xml.event 
 event-seq                    function      clojure.data.xml   Parses the XML InputSource source using a pull-par...
 event-tree                   function      clojure.data.xml.tree Returns a lazy tree of Element objects for the ...
 EventGeneration              protocol      clojure.data.xml.protocols Protocol for generating new events based o...
 export-api                   macro         clojure.data.xml.impl This creates vars, that take their (local) name...
 extend-protocol-fns          macro         clojure.data.xml.impl Helper to many types to a protocol with a metho...

  

F

 find-xmlns                   function      clojure.data.xml   Find all xmlns occuring in a root.
 find-xmlns                   function      clojure.data.xml.process Find all xmlns occuring in a root.
 flatten-elements             function      clojure.data.xml.tree Flatten a collection of elements to an event se...

  

G

 *gen-prefix-counter*         dynamic var   clojure.data.xml.name Thread local counter for a single document.
 gen-event                    function      clojure.data.xml.protocols Function to generate an event for e..
 gen-prefix                   function      clojure.data.xml.name Generates an xml prefix. Zero-arity can only be...

  

H


  

I

 indent                       function      clojure.data.xml   Emits the XML and indents the result.  WARNING: th...
 indent-str                   function      clojure.data.xml   Emits the XML and indents the result.  Writes the ...

  

J


  

K


  

L


  

M

 map->CData                   function      clojure.data.xml.node Factory function for class clojure.data.xml.nod...
 map->CDataEvent              function      clojure.data.xml.event Factory function for class clojure.data.xml.ev...
 map->CharsEvent              function      clojure.data.xml.event Factory function for class clojure.data.xml.ev...
 map->Comment                 function      clojure.data.xml.node Factory function for class clojure.data.xml.nod...
 map->CommentEvent            function      clojure.data.xml.event Factory function for class clojure.data.xml.ev...
 map->EndElementEvent         function      clojure.data.xml.event Factory function for class clojure.data.xml.ev...
 map->StartElementEvent       function      clojure.data.xml.event Factory function for class clojure.data.xml.ev...
 merge-nss                    function      clojure.data.xml.name Merge two attribute sets, deleting assignments ...

  

N

 next-events                  function      clojure.data.xml.protocols Returns the next set of events that should...

  

O


  

P

 parse                        function      clojure.data.xml   Parses the source, which can be an InputStream or ...
 parse-str                    function      clojure.data.xml   Parses the passed in string to Clojure data struct...
 print-uri-file-command!      function      clojure.data.xml   Shell command to create a dummy file for xmlns. Ex...
 print-uri-file-command!      function      clojure.data.xml.name Shell command to create a dummy file for xmlns....
 pull-seq                     function      clojure.data.xml.jvm.parse Creates a seq of events.  The XMLStreamCon...

  

Q

 qname-local                  function      clojure.data.xml   Get the name for this qname.
 qname-local                  function      clojure.data.xml.name Get the name for this qname.
 qname-local                  function      clojure.data.xml.protocols Get the name for this qname.
 qname-uri                    function      clojure.data.xml   Get the namespace uri for this qname.
 qname-uri                    function      clojure.data.xml.name Get the namespace uri for this qname.
 qname-uri                    function      clojure.data.xml.protocols Get the namespace uri for this qname.

  

R


  

S

 ->StartElementEvent          function      clojure.data.xml.event Positional factory function for class clojure....
 separate-xmlns               function      clojure.data.xml.name Call cont with two args: attributes and xmlns a...
 seq-tree                     function      clojure.data.xml.tree Takes a seq of events that logically represents...
 sexp-as-element              function      clojure.data.xml   Convert a single sexp into an Element.
 sexp-as-element              function      clojure.data.xml.prxml Convert a single sexp into an Element.
 sexps-as-fragment            function      clojure.data.xml   Convert a compact prxml/hiccup-style data structur...
 sexps-as-fragment            function      clojure.data.xml.prxml Convert a compact prxml/hiccup-style data stru...
 StartElementEvent            record        clojure.data.xml.event 
 static-case                  macro         clojure.data.xml.impl Variant of case where keys are evaluated at com...

  

T


  

U

 uri-file                     function      clojure.data.xml   Dummy file name for :require'ing xmlns uri.
 uri-file                     function      clojure.data.xml.name Dummy file name for :require'ing xmlns uri.

  

V


  

W

 write-document               function      clojure.data.xml.jvm.emit Writes the given event seq as XML text to w...

  

X

 xml-comment                  function      clojure.data.xml   Create a Comment node.
 xml-comment                  function      clojure.data.xml.node Create a Comment node.
 xmlns-attr?                  function      clojure.data.xml.name Is this qname an xmlns declaration?.

  

Y


  

Z


  

Other


  
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.