You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by rm...@apache.org on 2014/06/13 15:45:18 UTC

[6/6] git commit: initial import

initial import


Project: http://git-wip-us.apache.org/repos/asf/incubator-fleece/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-fleece/commit/422e96f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-fleece/tree/422e96f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-fleece/diff/422e96f3

Branch: refs/heads/master
Commit: 422e96f317df3936a057786f568d6d0038eb8a36
Parents: 
Author: Romain Manni-Bucau <rm...@gmail.com>
Authored: Fri Jun 13 15:44:40 2014 +0200
Committer: Romain Manni-Bucau <rm...@gmail.com>
Committed: Fri Jun 13 15:44:40 2014 +0200

----------------------------------------------------------------------
 .gitignore                                      |    9 +
 LICENSE                                         | 1811 ++++++++++++++++++
 fleece-core/pom.xml                             |   32 +
 .../org/apache/fleece/core/BufferCache.java     |   51 +
 .../core/EscapedStringAwareJsonParser.java      |   25 +
 .../fleece/core/JsonArrayBuilderImpl.java       |  101 +
 .../org/apache/fleece/core/JsonArrayImpl.java   |  203 ++
 .../fleece/core/JsonBuilderFactoryImpl.java     |   47 +
 .../java/org/apache/fleece/core/JsonChars.java  |   55 +
 .../org/apache/fleece/core/JsonDoubleImpl.java  |   96 +
 .../fleece/core/JsonGeneratorFactoryImpl.java   |   63 +
 .../apache/fleece/core/JsonGeneratorImpl.java   |  317 +++
 .../apache/fleece/core/JsonInMemoryParser.java  |  165 ++
 .../apache/fleece/core/JsonLocationImpl.java    |   71 +
 .../org/apache/fleece/core/JsonLongImpl.java    |   96 +
 .../org/apache/fleece/core/JsonNumberImpl.java  |  100 +
 .../fleece/core/JsonObjectBuilderImpl.java      |  101 +
 .../org/apache/fleece/core/JsonObjectImpl.java  |  179 ++
 .../fleece/core/JsonParserFactoryImpl.java      |   78 +
 .../fleece/core/JsonPrettyGeneratorImpl.java    |  125 ++
 .../apache/fleece/core/JsonProviderImpl.java    |  117 ++
 .../fleece/core/JsonReaderFactoryImpl.java      |   55 +
 .../org/apache/fleece/core/JsonReaderImpl.java  |  331 ++++
 .../apache/fleece/core/JsonReaderListener.java  |   43 +
 .../fleece/core/JsonReaderListenerFactory.java  |   25 +
 .../apache/fleece/core/JsonStreamParser.java    |  386 ++++
 .../org/apache/fleece/core/JsonStringImpl.java  |   73 +
 .../fleece/core/JsonWriterFactoryImpl.java      |   58 +
 .../org/apache/fleece/core/JsonWriterImpl.java  |   60 +
 .../java/org/apache/fleece/core/Strings.java    |  104 +
 .../services/javax.json.spi.JsonProvider        |    1 +
 .../fleece/core/JsonArrayBuilderImplTest.java   |   35 +
 .../apache/fleece/core/JsonArrayImplTest.java   |   35 +
 .../fleece/core/JsonGeneratorImplTest.java      |   87 +
 .../fleece/core/JsonObjectBuilderImplTest.java  |   35 +
 .../apache/fleece/core/JsonObjectImplTest.java  |   34 +
 .../org/apache/fleece/core/JsonParserTest.java  |  442 +++++
 .../apache/fleece/core/JsonReaderImplTest.java  |   51 +
 .../apache/fleece/core/JsonWriterImplTest.java  |   42 +
 fleece-core/src/test/resources/json/array.json  |    8 +
 .../src/test/resources/json/bigdecimal.json     |    3 +
 .../src/test/resources/json/escaping.json       |    4 +
 fleece-core/src/test/resources/json/nested.json |    9 +
 fleece-core/src/test/resources/json/simple.json |    8 +
 fleece-jaxrs/pom.xml                            |   69 +
 .../apache/fleece/jaxrs/DelegateProvider.java   |   73 +
 .../fleece/jaxrs/FleeceMessageBodyReader.java   |   75 +
 .../fleece/jaxrs/FleeceMessageBodyWriter.java   |   88 +
 .../org/apache/fleece/jaxrs/FleeceProvider.java |   41 +
 .../java/org/apache/fleece/jaxrs/Jsons.java     |   39 +
 .../fleece/jaxrs/JsrMessageBodyReader.java      |   75 +
 .../fleece/jaxrs/JsrMessageBodyWriter.java      |   88 +
 .../org/apache/fleece/jaxrs/JsrProvider.java    |   35 +
 .../apache/fleece/jaxrs/FleeceProviderTest.java |  161 ++
 .../apache/fleece/jaxrs/JsrProviderTest.java    |  104 +
 fleece-mapper/pom.xml                           |   40 +
 .../org/apache/fleece/mapper/Converter.java     |   24 +
 .../apache/fleece/mapper/FleeceConverter.java   |   31 +
 .../org/apache/fleece/mapper/FleeceIgnore.java  |   36 +
 .../java/org/apache/fleece/mapper/Mapper.java   |  554 ++++++
 .../org/apache/fleece/mapper/MapperBuilder.java |  116 ++
 .../apache/fleece/mapper/MapperException.java   |   31 +
 .../mapper/converter/BigDecimalConverter.java   |   35 +
 .../mapper/converter/BigIntegerConverter.java   |   35 +
 .../mapper/converter/BooleanConverter.java      |   33 +
 .../fleece/mapper/converter/ByteConverter.java  |   33 +
 .../converter/CachedDelegateConverter.java      |   54 +
 .../mapper/converter/CharacterConverter.java    |   33 +
 .../fleece/mapper/converter/ClassConverter.java |   37 +
 .../fleece/mapper/converter/DateConverter.java  |   54 +
 .../mapper/converter/DoubleConverter.java       |   33 +
 .../fleece/mapper/converter/EnumConverter.java  |   46 +
 .../fleece/mapper/converter/FloatConverter.java |   33 +
 .../mapper/converter/IntegerConverter.java      |   33 +
 .../fleece/mapper/converter/LongConverter.java  |   33 +
 .../fleece/mapper/converter/ShortConverter.java |   33 +
 .../mapper/converter/StringConverter.java       |   33 +
 .../fleece/mapper/reflection/Mappings.java      |  223 +++
 .../org/apache/fleece/mapper/MapperTest.java    |  352 ++++
 .../apache/fleece/mapper/MapperVersionTest.java |   68 +
 .../mapper/converter/EnumConverterTest.java     |   40 +
 pom.xml                                         |  106 +
 82 files changed, 8798 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-fleece/blob/422e96f3/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fd33c2a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+.idea
+*.iml
+*.ipr
+*.iws
+.classpath
+.project
+.settings
+target
+