Download List

Projeto Descrição

monq.jfa is a class library for fast and flexible text filtering with regular expressions. In contrast to java.util.regex, monq.jfa allows a regular expression to be bound to an action that is automatically called whenever a match is spotted in an input stream. In addition, it can combine several ten thousand regex/action pairs into one machinery (called a "deterministic finite automaton" or DFA) for fast parallel text filtering. A general purpose TCP server and associated classes in monq.net allow the bigger DFAs to be run as servers.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-06-24 04:20
1.1.1

Esta é uma versão de correções para corrigir a reutilização unsynchronized indevido de um objeto dentro monq.jfa.actions.Printf. O usuário sintoma visível saída seria ilegível.
Tags: Minor bugfixes
This is a bugfix release to correct improper
unsynchronized reuse of an object within
monq.jfa.actions.Printf. The user visible symptom
would be garbled output.

2007-05-01 22:21
1.1

Esta versão foi feita a mudança para Java 1.5. Há apenas um "alerta desmarcado 'esquerda. Os parâmetros genéricos foram adicionados, e no processo, uma loops poucos foram alteradas para a sintaxe 1.5. Há um FaAction novo chamado monq.jfa.actions.Call. Simplifica a escrita de aplicações, pois todos os retornos de chamada para um DFA podem ser combinados como métodos em uma classe e não precisa ser implementado como individual (anônimo) classes. Pequenas melhorias e limpeza levaram a mudanças ligeiramente incompatíveis em monq.clifj. As mudanças necessárias são evidentes a partir da saída do compilador.
Tags: Minor feature enhancements
This release has made the move to Java 1.5. There is only one 'unchecked' warning left. Generic parameters were added, and in the process, a few loops were changed to the 1.5 syntax. There is a new FaAction called monq.jfa.actions.Call. It simplifies writing applications, because all callbacks for a Dfa can be combined as methods in one class and need not be implemented as individual (anonymous) classes. Minor improvements and cleanup have lead to slightly incompatible changes in monq.clifj. The necessary changes are obvious from the compiler output.

2007-03-17 01:01
1.0

Esta versão é funcionalmente o mesmo que 0,19. Ela celebra a passagem do desenvolvimento de berlios.de.
Tags: Code cleanup
This release is functionally the same as 0.19. It celebrates the move of the development to berlios.de.

2005-11-22 21:11
0.19

A interface ServiceFactory foi estendida com um objeto de parâmetro adicional que permite a configuração de última hora do serviço a ser criado. Dist (Pipe)? Filter e FilterServiceFactory foram alterados para uma maior abstração do protocolo subjacente. Isso resulta em uma incompatibilidade com a versão 0,18 e mais velhos, o que significa que os servidores têm de ser recompilados e reiniciado.
Tags: Minor feature enhancements
The ServiceFactory interface was extended with an additional parameter object that allows last minute configuration of the Service to be created. Dist(Pipe)?Filter and FilterServiceFactory were changed towards more abstraction from the underlying protocol. This results in an incompatibility with version 0.18 and older, meaning that servers have to be recompiled and restarted.

2005-10-27 14:20
0.18

Um problema que DictFilter modelos contendo entidades de caracteres como <resultou na saída truncada foi corrigido.
Tags: Major bugfixes
A problem where DictFilter templates containing character entities like &amp;lt; resulted in garbled output was fixed.

Project Resources