Liking cljdoc? Tell your friends :D

cnab-parser.core


*suppress-warnings*clj

source

make-cnab-parserclj

(make-cnab-parser content)

Cria um parser de cnab a partirda sua espeficicação em edn

Precisa seguir o formato estabelecido em https://github.com/lsevero/cnab-layouts

path: caminho para o edn de especificação do cnab retorno: um mapa contendo a espeficicação do contendo tanto o retorno e a remessa

Cria um parser de cnab a partirda sua espeficicação em edn

Precisa seguir o formato estabelecido em https://github.com/lsevero/cnab-layouts

path: caminho para o edn de especificação do cnab
retorno: um mapa contendo a espeficicação do contendo tanto o retorno e a remessa
sourceraw docstring

parse-cnabcljmultimethod

source

parse-cnab-detalhescljmultimethod

source

parse-cnab-fieldclj

(parse-cnab-field cnab-part
                  {picture :picture [begin end :as pos] :pos :as spec})

Parseia um campo do cnab. Levanta uma exceção caso o intervalo definido em :pos não tenha o mesmo tamanho que o definido em picture.

Parseia um campo do cnab.
Levanta uma exceção caso o intervalo definido em :pos não tenha o mesmo tamanho que o definido em picture.
sourceraw docstring

parse-cnab-header-arquivocljmultimethod

source

parse-cnab-header-lotecljmultimethod

source

parse-cnab-trailer-arquivocljmultimethod

source

parse-cnab-trailer-lotecljmultimethod

source

split-cnabclj

(split-cnab cnab n)

Divide o cnab em lote de n bytes

Divide o cnab em lote de n bytes
sourceraw docstring

try-argsclj

(try-args f args)
(try-args f args n)

Receives a function and a list of list of args and iterate applying the function to each args, if the function throws an Exception, try the next one. Returns a map with :args-pos Long/MIN_VALUE if all functions raises a exception.

Receives a function and a list of list of args and iterate applying the function to each args,
if the function throws an Exception, try the next one. Returns a map with :args-pos Long/MIN_VALUE if all functions raises a exception.
sourceraw docstring

try-fnsclj

(try-fns fns args)
(try-fns fns args n)

Receives a list of functions and a list of args and iterate applying each functions to args, if the function throws an Exception, try the next one. Returns a map with :fn-pos Long/MIN_VALUE if all functions raises a exception.

Receives a list of functions and a list of args and iterate applying each functions to args,
if the function throws an Exception, try the next one. Returns a map with :fn-pos Long/MIN_VALUE if all functions raises a exception. 
sourceraw docstring

write-cnabcljmultimethod

source

write-cnab-detalhescljmultimethod

source

write-cnab-fieldclj

(write-cnab-field
  builder
  content
  {picture :picture [begin end :as pos] :pos default :default :as spec})

Escreve o campo de um cnab para um StringBuilder

Escreve o campo de um cnab para um StringBuilder
sourceraw docstring

write-cnab-header-arquivocljmultimethod

source

write-cnab-header-lotecljmultimethod

source

write-cnab-trailer-arquivocljmultimethod

source

write-cnab-trailer-lotecljmultimethod

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close