Commit graph

93 commits

Author SHA1 Message Date
Albert Shift
1eb3c17d6b support annotaiton on constraint annotation 2015-06-10 16:46:57 -07:00
Albert Shift
52c3f19ea2 add value validator implementation for simple types (does not support
collections and maps)
2015-06-09 23:18:42 -07:00
Albert Shift
c0b16c2db6 Add CasserValidator for property values 2015-06-09 14:55:57 -07:00
Albert Shift
a46421fcce addPackage test 2015-06-06 15:27:14 -07:00
Albert Shift
4dd187ed77 rename register to singleton in Casser 2015-04-26 14:13:36 -07:00
Albert Shift
6f9a9ed802 tuple collections converters and tests 2015-04-23 00:07:19 -07:00
Albert Shift
557e6c19d6 more fun with transformers, guava does not supports nulls for lists 2015-04-22 16:28:29 -07:00
Albert Shift
c6d0043aa6 optimize immutables for single entries 2015-04-22 13:49:48 -07:00
Albert Shift
2f2b43a529 implement rest udt map converters and cover by tests 2015-04-21 17:48:39 -07:00
Albert Shift
fdc7b27f7c UDTKeyMap convertion and test 2015-04-21 13:53:12 -07:00
Albert Shift
f7de3257c2 UDT tests decomposition 2015-04-20 22:50:40 -07:00
Albert Shift
46742cd2df add UDTList converters and tests 2015-04-20 22:37:01 -07:00
Albert Shift
ec36db0b5f implement UDTSet test and operations 2015-04-20 21:50:15 -07:00
Albert Shift
f59bf9ec2f Set and UDTSet converter 2015-04-18 11:28:20 -07:00
Albert Shift
153c7cc7bf refactoring and prepare for UDT collection tests 2015-04-17 21:54:29 -07:00
Albert Shift
7601fe1fdb counter integration test 2015-04-17 21:31:56 -07:00
Albert Shift
3353d10976 static column test implementation 2015-04-17 21:10:09 -07:00
Albert Shift
3f127e3b9c write common tests for simple values 2015-04-17 17:55:38 -07:00
Albert Shift
f627eb9741 test collections and implement collection operations 2015-04-17 14:26:30 -07:00
Albert Shift
9b26dc67a4 additional tests for UDT values 2015-04-16 23:38:47 -07:00
Albert Shift
7703ad1892 add test no mapping for TupleValue type 2015-04-16 18:00:30 -07:00
Albert Shift
e884dc22e8 test inner tuples 2015-04-16 17:39:53 -07:00
Albert Shift
feaffda0ab update type annotations in tests 2015-04-16 17:28:25 -07:00
Albert Shift
895867f082 refactoring of the packages 2015-04-16 17:21:07 -07:00
Albert Shift
862804a225 rename types namespace from T to Types 2015-04-16 16:54:30 -07:00
Albert Shift
8230b574f4 refactor types 2015-04-16 16:52:07 -07:00
Albert Shift
71ecc85cfd rename column annotations name to volume 2015-04-16 16:14:42 -07:00
Albert Shift
8b6c201ef1 ordinal in columns became optional for cases where it is not important 2015-04-14 20:04:17 -07:00
Albert Shift
a9d9a7fa8c annotation per cassandra type 2015-04-14 12:47:32 -07:00
Albert Shift
9f1b2bfe7c make ordinal optional only for Column, add validations 2015-04-14 11:58:46 -07:00
Albert Shift
49736b594e ordinal is required for each column 2015-04-14 11:35:57 -07:00
Albert Shift
e03bfeeb50 repackaging 2015-04-14 09:54:15 -07:00
Albert Shift
88bacf02e0 fix build on Windows 2015-04-14 09:44:59 -07:00
Albert Shift
3e91401d4a tuple mapping implementation 2015-04-13 22:00:38 -07:00
Albert Shift
018f9c3cf9 start tuple implementation 2015-04-13 18:24:00 -07:00
Albert Shift
f5125c02f8 UDT collections schema support 2015-04-13 16:02:06 -07:00
Albert Shift
129562e4a8 Merge branch 'master' of https://github.com/noorq/casser.git
Conflicts:
	src/main/java/com/noorq/casser/mapping/CasserMappingProperty.java
	src/test/java/com/noorq/casser/test/integration/core/udtcollection/UDTCollectionTest.java
2015-04-13 13:04:03 -07:00
Albert Shift
3c7a06024a prepare for UDT collections implementation task 2015-04-13 13:00:25 -07:00
Albert Shift
b30d3f1b92 prepare for UDT collections implementation task 2015-04-09 23:30:56 -07:00
Albert Shift
00d309121f refactoring 2015-04-09 22:59:12 -07:00
Albert Shift
4a309b10d0 singletons for all dsl support 2015-04-09 19:14:29 -07:00
Albert Shift
6e59ccdb29 integration test for CRUD operations for UDT values 2015-04-09 18:50:12 -07:00
Albert Shift
fce170d723 UserDefinedType creation in recursion 2015-04-09 17:35:03 -07:00
Albert Shift
e2e8bcabf3 initialize cassandra-unit only in static methods in integration tests 2015-04-09 14:45:51 -07:00
Albert Shift
bde9ffd7a0 support no mapping for UDTValue type 2015-04-09 14:28:54 -07:00
Albert Shift
05dc642c41 flexiable mapping with UDTValue 2015-04-09 13:57:23 -07:00
Albert Shift
5e680701ab map put operation implementation 2015-04-08 22:01:51 -07:00
Albert Shift
c2a093ed97 start implementing collections 2015-04-08 18:10:45 -07:00
Albert Shift
6ec448f1cd implement entity mapping on select 2015-04-07 23:18:45 -07:00
Albert Shift
030f6e0be6 prepare for hierarchy intergration test 2015-04-04 20:29:35 -07:00