Initial code import - alpha version.


git-svn-id: https://svn.code.sf.net/p/sglj/code@2 968d606d-c743-427b-9660-ae17dc8b1817
Add the FixedLengthPlainDocument class.

git-svn-id: https://svn.code.sf.net/p/sglj/code@5 968d606d-c743-427b-9660-ae17dc8b1817
Pair is no longer mutable by default, added new inherited class MutablePair.

git-svn-id: https://svn.code.sf.net/p/sglj/code@6 968d606d-c743-427b-9660-ae17dc8b1817
Fixed some bugs, potential bugs and malicious code detected by FindBugs tool.

git-svn-id: https://svn.code.sf.net/p/sglj/code@7 968d606d-c743-427b-9660-ae17dc8b1817
Changed source dir structure. Added test source dir "src/test/java".

git-svn-id: https://svn.code.sf.net/p/sglj/code@8 968d606d-c743-427b-9660-ae17dc8b1817
Restored accidentally removed source files

git-svn-id: https://svn.code.sf.net/p/sglj/code@9 968d606d-c743-427b-9660-ae17dc8b1817
Upgraded multi map implementations.

git-svn-id: https://svn.code.sf.net/p/sglj/code@10 968d606d-c743-427b-9660-ae17dc8b1817
Added StringBuilderUtils - utility class with utility methods for StringBuilder.

git-svn-id: https://svn.code.sf.net/p/sglj/code@11 968d606d-c743-427b-9660-ae17dc8b1817
Added annotations for non type-safe queries. These annotations provide a means to easily find all non type-safe queries with a simple regexp search.

git-svn-id: https://svn.code.sf.net/p/sglj/code@12 968d606d-c743-427b-9660-ae17dc8b1817
Added utility class with various methods (including generic one) for converting primitive types and corresponding wrappers.

git-svn-id: https://svn.code.sf.net/p/sglj/code@13 968d606d-c743-427b-9660-ae17dc8b1817
Added API for remote services and procedure/methods calls. The implementation is very flexible and does not depend on the protocol used for communication.
Added some parts of Apache Commons Lang, which were needed by the API (will be removed in future).

git-svn-id: https://svn.code.sf.net/p/sglj/code@14 968d606d-c743-427b-9660-ae17dc8b1817
Added timeout queue and lazy timeout queue with its abstract and default implementation.

git-svn-id: https://svn.code.sf.net/p/sglj/code@15 968d606d-c743-427b-9660-ae17dc8b1817
Added snapshot version of BucketList and RandomAccessDeque

git-svn-id: https://svn.code.sf.net/p/sglj/code@16 968d606d-c743-427b-9660-ae17dc8b1817
Removed debugging output, added original licence to RandomAccessDeque.

git-svn-id: https://svn.code.sf.net/p/sglj/code@17 968d606d-c743-427b-9660-ae17dc8b1817
Updated header and copyright notice in RandomAccessDeque

git-svn-id: https://svn.code.sf.net/p/sglj/code@18 968d606d-c743-427b-9660-ae17dc8b1817
Improved hashCode() function in BucketList

git-svn-id: https://svn.code.sf.net/p/sglj/code@19 968d606d-c743-427b-9660-ae17dc8b1817
Added some data structures to org.sglj.util.struct and some classes for templated math.

git-svn-id: https://svn.code.sf.net/p/sglj/code@20 968d606d-c743-427b-9660-ae17dc8b1817
Added LinkedList implementation with concatenate method in O(1)

git-svn-id: https://svn.code.sf.net/p/sglj/code@21 968d606d-c743-427b-9660-ae17dc8b1817
Added test for LinkedList concatenation

git-svn-id: https://svn.code.sf.net/p/sglj/code@22 968d606d-c743-427b-9660-ae17dc8b1817
Added missing class Preprocessable

git-svn-id: https://svn.code.sf.net/p/sglj/code@23 968d606d-c743-427b-9660-ae17dc8b1817