From c9e67a96e425b404192865b582f5d26f1c860f6a Mon Sep 17 00:00:00 2001 From: tianxing1998 <1595566460@qq.com> Date: Sun, 27 Apr 2025 16:30:23 +0800 Subject: [PATCH] fix --- .gitignore | 22 +- .../build/docs/javadoc/allclasses-frame.html | 97 + .../docs/javadoc/allclasses-noframe.html | 97 + .../build/docs/javadoc/constant-values.html | 1081 +++++ .../build/docs/javadoc/deprecated-list.html | 123 + sbe-all/build/docs/javadoc/help-doc.html | 224 + sbe-all/build/docs/javadoc/index-all.html | 3690 +++++++++++++++++ sbe-all/build/docs/javadoc/index.html | 75 + .../build/docs/javadoc/overview-frame.html | 34 + .../build/docs/javadoc/overview-summary.html | 189 + sbe-all/build/docs/javadoc/overview-tree.html | 247 ++ sbe-all/build/docs/javadoc/package-list | 14 + sbe-all/build/docs/javadoc/script.js | 30 + sbe-all/build/docs/javadoc/stylesheet.css | 574 +++ .../uk/co/real_logic/sbe/PrimitiveType.html | 595 +++ .../sbe/PrimitiveValue.Representation.html | 365 ++ .../uk/co/real_logic/sbe/PrimitiveValue.html | 1263 ++++++ .../javadoc/uk/co/real_logic/sbe/SbeTool.html | 814 ++++ .../real_logic/sbe/codec/java/GroupOrder.html | 213 + .../sbe/codec/java/MethodSelector.html | 283 ++ .../sbe/codec/java/package-frame.html | 24 + .../sbe/codec/java/package-summary.html | 158 + .../sbe/codec/java/package-tree.html | 140 + .../sbe/generation/CodeGenerator.html | 293 ++ .../real_logic/sbe/generation/Generators.html | 354 ++ .../real_logic/sbe/generation/NamedToken.html | 298 ++ .../sbe/generation/TargetCodeGenerator.html | 237 ++ .../generation/TargetCodeGeneratorLoader.html | 382 ++ .../sbe/generation/cpp/CppGenerator.html | 352 ++ .../sbe/generation/cpp/CppUtil.html | 406 ++ .../cpp/NamespaceOutputManager.html | 311 ++ .../sbe/generation/cpp/package-frame.html | 22 + .../sbe/generation/cpp/package-summary.html | 153 + .../sbe/generation/cpp/package-tree.html | 138 + .../sbe/generation/csharp/CSharp.html | 290 ++ .../generation/csharp/CSharpGenerator.html | 339 ++ .../csharp/CSharpNamespaceOutputManager.html | 315 ++ .../sbe/generation/csharp/CSharpUtil.html | 368 ++ .../sbe/generation/csharp/package-frame.html | 23 + .../generation/csharp/package-summary.html | 158 + .../sbe/generation/csharp/package-tree.html | 139 + .../generation/golang/GolangGenerator.html | 359 ++ .../golang/GolangOutputManager.html | 311 ++ .../sbe/generation/golang/GolangUtil.html | 428 ++ .../sbe/generation/golang/package-frame.html | 22 + .../generation/golang/package-summary.html | 153 + .../sbe/generation/golang/package-tree.html | 138 + .../sbe/generation/java/JavaGenerator.html | 349 ++ .../generation/java/JavaUtil.Separators.html | 531 +++ .../sbe/generation/java/JavaUtil.html | 551 +++ .../sbe/generation/java/package-frame.html | 25 + .../sbe/generation/java/package-summary.html | 162 + .../sbe/generation/java/package-tree.html | 149 + .../sbe/generation/package-frame.html | 30 + .../sbe/generation/package-summary.html | 183 + .../sbe/generation/package-tree.html | 154 + .../real_logic/sbe/generation/rust/Rust.html | 308 ++ .../rust/RustFlatFileOutputManager.html | 255 ++ .../sbe/generation/rust/RustGenerator.html | 303 ++ .../sbe/generation/rust/RustUtil.html | 236 ++ .../sbe/generation/rust/package-frame.html | 23 + .../sbe/generation/rust/package-summary.html | 157 + .../sbe/generation/rust/package-tree.html | 139 + .../real_logic/sbe/ir/Encoding.Builder.html | 418 ++ .../real_logic/sbe/ir/Encoding.Presence.html | 366 ++ .../uk/co/real_logic/sbe/ir/Encoding.html | 634 +++ .../co/real_logic/sbe/ir/GenerationUtil.html | 390 ++ .../co/real_logic/sbe/ir/HeaderStructure.html | 414 ++ .../javadoc/uk/co/real_logic/sbe/ir/Ir.html | 593 +++ .../uk/co/real_logic/sbe/ir/IrDecoder.html | 304 ++ .../uk/co/real_logic/sbe/ir/IrEncoder.html | 308 ++ .../uk/co/real_logic/sbe/ir/IrUtil.html | 451 ++ .../real_logic/sbe/ir/MessageComponents.html | 351 ++ .../uk/co/real_logic/sbe/ir/Signal.html | 573 +++ .../co/real_logic/sbe/ir/Token.Builder.html | 417 ++ .../uk/co/real_logic/sbe/ir/Token.html | 807 ++++ .../sbe/ir/generated/ByteOrderCodec.html | 381 ++ .../sbe/ir/generated/FrameCodecDecoder.html | 1358 ++++++ .../sbe/ir/generated/FrameCodecEncoder.html | 1228 ++++++ .../ir/generated/MessageHeaderDecoder.html | 819 ++++ .../ir/generated/MessageHeaderEncoder.html | 767 ++++ .../sbe/ir/generated/MetaAttribute.html | 364 ++ .../sbe/ir/generated/PresenceCodec.html | 393 ++ .../sbe/ir/generated/PrimitiveTypeCodec.html | 501 +++ .../sbe/ir/generated/SignalCodec.html | 561 +++ .../sbe/ir/generated/TokenCodecDecoder.html | 3125 ++++++++++++++ .../sbe/ir/generated/TokenCodecEncoder.html | 2683 ++++++++++++ .../ir/generated/VarDataEncodingDecoder.html | 623 +++ .../ir/generated/VarDataEncodingEncoder.html | 597 +++ .../sbe/ir/generated/package-frame.html | 35 + .../sbe/ir/generated/package-summary.html | 212 + .../sbe/ir/generated/package-tree.html | 159 + .../co/real_logic/sbe/ir/package-frame.html | 35 + .../co/real_logic/sbe/ir/package-summary.html | 217 + .../uk/co/real_logic/sbe/ir/package-tree.html | 159 + .../co/real_logic/sbe/json/JsonPrinter.html | 303 ++ .../sbe/json/JsonTokenListener.html | 610 +++ .../co/real_logic/sbe/json/package-frame.html | 21 + .../real_logic/sbe/json/package-summary.html | 147 + .../co/real_logic/sbe/json/package-tree.html | 137 + .../sbe/otf/AbstractTokenListener.html | 614 +++ .../real_logic/sbe/otf/OtfHeaderDecoder.html | 389 ++ .../real_logic/sbe/otf/OtfMessageDecoder.html | 302 ++ .../co/real_logic/sbe/otf/TokenListener.html | 530 +++ .../uk/co/real_logic/sbe/otf/Types.html | 346 ++ .../co/real_logic/sbe/otf/package-frame.html | 27 + .../real_logic/sbe/otf/package-summary.html | 178 + .../co/real_logic/sbe/otf/package-tree.html | 143 + .../uk/co/real_logic/sbe/package-frame.html | 26 + .../uk/co/real_logic/sbe/package-summary.html | 170 + .../uk/co/real_logic/sbe/package-tree.html | 150 + .../real_logic/sbe/util/ValidationUtil.html | 436 ++ .../co/real_logic/sbe/util/package-frame.html | 20 + .../real_logic/sbe/util/package-summary.html | 143 + .../co/real_logic/sbe/util/package-tree.html | 136 + .../co/real_logic/sbe/xml/CompositeType.html | 562 +++ .../real_logic/sbe/xml/EncodedDataType.html | 616 +++ .../sbe/xml/EnumType.ValidValue.html | 389 ++ .../uk/co/real_logic/sbe/xml/EnumType.html | 524 +++ .../co/real_logic/sbe/xml/ErrorHandler.html | 404 ++ .../co/real_logic/sbe/xml/Field.Builder.html | 469 +++ .../uk/co/real_logic/sbe/xml/Field.html | 650 +++ .../uk/co/real_logic/sbe/xml/IrGenerator.html | 305 ++ .../uk/co/real_logic/sbe/xml/Message.html | 456 ++ .../co/real_logic/sbe/xml/MessageSchema.html | 506 +++ .../sbe/xml/ParserOptions.Builder.html | 491 +++ .../co/real_logic/sbe/xml/ParserOptions.html | 399 ++ .../uk/co/real_logic/sbe/xml/Presence.html | 406 ++ .../co/real_logic/sbe/xml/SetType.Choice.html | 389 ++ .../uk/co/real_logic/sbe/xml/SetType.html | 508 +++ .../uk/co/real_logic/sbe/xml/Type.html | 524 +++ .../real_logic/sbe/xml/XmlSchemaParser.html | 693 ++++ .../co/real_logic/sbe/xml/package-frame.html | 39 + .../real_logic/sbe/xml/package-summary.html | 247 ++ .../co/real_logic/sbe/xml/package-tree.html | 166 + sbe-all/build/libs/sbe-all-1.12.0-javadoc.jar | Bin 0 -> 409346 bytes sbe-all/build/libs/sbe-all-1.12.0-sources.jar | Bin 0 -> 189202 bytes sbe-all/build/libs/sbe-all-1.12.0.jar | Bin 0 -> 690743 bytes sbe-all/build/poms/pom-default.xml | 86 + sbe-all/build/tmp/jar/MANIFEST.MF | 2 + sbe-all/build/tmp/javadoc/javadoc.options | 78 + sbe-all/build/tmp/javadocJar/MANIFEST.MF | 2 + sbe-all/build/tmp/shadowJar/MANIFEST.MF | 8 + sbe-all/build/tmp/sourcesJar/MANIFEST.MF | 2 + .../sbe/benchmarks/BooleanType.class | Bin 0 -> 1808 bytes .../sbe/benchmarks/CarDecoder$1.class | Bin 0 -> 900 bytes .../CarDecoder$FuelFiguresDecoder.class | Bin 0 -> 4987 bytes ...ceFiguresDecoder$AccelerationDecoder.class | Bin 0 -> 5280 bytes ...CarDecoder$PerformanceFiguresDecoder.class | Bin 0 -> 5165 bytes .../sbe/benchmarks/CarDecoder.class | Bin 0 -> 16845 bytes .../sbe/benchmarks/CarEncoder$1.class | Bin 0 -> 900 bytes .../CarEncoder$FuelFiguresEncoder.class | Bin 0 -> 3937 bytes ...ceFiguresEncoder$AccelerationEncoder.class | Bin 0 -> 4201 bytes ...CarEncoder$PerformanceFiguresEncoder.class | Bin 0 -> 3813 bytes .../sbe/benchmarks/CarEncoder.class | Bin 0 -> 15982 bytes .../sbe/benchmarks/EngineDecoder.class | Bin 0 -> 6581 bytes .../sbe/benchmarks/EngineEncoder.class | Bin 0 -> 6724 bytes .../benchmarks/GroupSizeEncodingDecoder.class | Bin 0 -> 3053 bytes .../benchmarks/GroupSizeEncodingEncoder.class | Bin 0 -> 3033 bytes .../sbe/benchmarks/MessageHeaderDecoder.class | Bin 0 -> 4072 bytes .../sbe/benchmarks/MessageHeaderEncoder.class | Bin 0 -> 3820 bytes .../sbe/benchmarks/MetaAttribute.class | Bin 0 -> 1210 bytes .../co/real_logic/sbe/benchmarks/Model.class | Bin 0 -> 1813 bytes .../benchmarks/OptionalExtrasDecoder.class | Bin 0 -> 2797 bytes .../benchmarks/OptionalExtrasEncoder.class | Bin 0 -> 2432 bytes .../benchmarks/VarStringEncodingDecoder.class | Bin 0 -> 2879 bytes .../benchmarks/VarStringEncodingEncoder.class | Bin 0 -> 2911 bytes .../sbe/benchmarks/fix/BooleanType.class | Bin 0 -> 1851 bytes .../sbe/benchmarks/fix/CtiCode.class | Bin 0 -> 1948 bytes .../fix/CustOrderHandlingInst.class | Bin 0 -> 2904 bytes .../sbe/benchmarks/fix/CustomerOrFirm.class | Bin 0 -> 1870 bytes .../sbe/benchmarks/fix/Decimal64Decoder.class | Bin 0 -> 2960 bytes .../sbe/benchmarks/fix/Decimal64Encoder.class | Bin 0 -> 2975 bytes .../fix/GroupSizeEncodingDecoder.class | Bin 0 -> 3065 bytes .../fix/GroupSizeEncodingEncoder.class | Bin 0 -> 3061 bytes .../sbe/benchmarks/fix/HandInst.class | Bin 0 -> 1761 bytes .../sbe/benchmarks/fix/IntQty32Decoder.class | Bin 0 -> 2930 bytes .../sbe/benchmarks/fix/IntQty32Encoder.class | Bin 0 -> 2937 bytes .../sbe/benchmarks/fix/MDEntryType.class | Bin 0 -> 3034 bytes .../sbe/benchmarks/fix/MDQuoteType.class | Bin 0 -> 1777 bytes .../sbe/benchmarks/fix/MDUpdateAction.class | Bin 0 -> 2006 bytes .../benchmarks/fix/MMProtectionReset.class | Bin 0 -> 1897 bytes ...arketDataIncrementalRefreshDecoder$1.class | Bin 0 -> 999 bytes ...ementalRefreshDecoder$EntriesDecoder.class | Bin 0 -> 22443 bytes .../MarketDataIncrementalRefreshDecoder.class | Bin 0 -> 5148 bytes ...arketDataIncrementalRefreshEncoder$1.class | Bin 0 -> 999 bytes ...ementalRefreshEncoder$EntriesEncoder.class | Bin 0 -> 20894 bytes .../MarketDataIncrementalRefreshEncoder.class | Bin 0 -> 5351 bytes ...ataIncrementalRefreshTradesDecoder$1.class | Bin 0 -> 1017 bytes ...RefreshTradesDecoder$MdIncGrpDecoder.class | Bin 0 -> 11179 bytes ...tDataIncrementalRefreshTradesDecoder.class | Bin 0 -> 7104 bytes ...ataIncrementalRefreshTradesEncoder$1.class | Bin 0 -> 1017 bytes ...RefreshTradesEncoder$MdIncGrpEncoder.class | Bin 0 -> 10036 bytes ...tDataIncrementalRefreshTradesEncoder.class | Bin 0 -> 7291 bytes .../fix/MarketStateIdentifier.class | Bin 0 -> 2017 bytes .../benchmarks/fix/MassQuoteDecoder$1.class | Bin 0 -> 942 bytes ...QuoteSetsDecoder$QuoteEntriesDecoder.class | Bin 0 -> 16781 bytes .../MassQuoteDecoder$QuoteSetsDecoder.class | Bin 0 -> 9417 bytes .../sbe/benchmarks/fix/MassQuoteDecoder.class | Bin 0 -> 15707 bytes .../benchmarks/fix/MassQuoteEncoder$1.class | Bin 0 -> 942 bytes ...QuoteSetsEncoder$QuoteEntriesEncoder.class | Bin 0 -> 15965 bytes .../MassQuoteEncoder$QuoteSetsEncoder.class | Bin 0 -> 8439 bytes .../sbe/benchmarks/fix/MassQuoteEncoder.class | Bin 0 -> 16349 bytes .../benchmarks/fix/MatchEventIndicator.class | Bin 0 -> 2072 bytes .../benchmarks/fix/MessageHeaderDecoder.class | Bin 0 -> 4084 bytes .../benchmarks/fix/MessageHeaderEncoder.class | Bin 0 -> 3848 bytes .../sbe/benchmarks/fix/MetaAttribute.class | Bin 0 -> 1234 bytes .../benchmarks/fix/NewOrderDecoder$1.class | Bin 0 -> 939 bytes .../sbe/benchmarks/fix/NewOrderDecoder.class | Bin 0 -> 32292 bytes .../benchmarks/fix/NewOrderEncoder$1.class | Bin 0 -> 939 bytes .../sbe/benchmarks/fix/NewOrderEncoder.class | Bin 0 -> 33368 bytes .../sbe/benchmarks/fix/NoAllocs.class | Bin 0 -> 1745 bytes .../sbe/benchmarks/fix/OFMOverride.class | Bin 0 -> 1847 bytes .../benchmarks/fix/OpenCloseSettleFlag.class | Bin 0 -> 2047 bytes .../benchmarks/fix/OptionalPriceDecoder.class | Bin 0 -> 3105 bytes .../benchmarks/fix/OptionalPriceEncoder.class | Bin 0 -> 3131 bytes .../sbe/benchmarks/fix/OrdType.class | Bin 0 -> 2066 bytes .../OrderCancelReplaceRequestDecoder$1.class | Bin 0 -> 990 bytes .../OrderCancelReplaceRequestDecoder.class | Bin 0 -> 37929 bytes .../OrderCancelReplaceRequestEncoder$1.class | Bin 0 -> 990 bytes .../OrderCancelReplaceRequestEncoder.class | Bin 0 -> 39449 bytes .../fix/OrderCancelRequestDecoder$1.class | Bin 0 -> 969 bytes .../fix/OrderCancelRequestDecoder.class | Bin 0 -> 18987 bytes .../fix/OrderCancelRequestEncoder$1.class | Bin 0 -> 969 bytes .../fix/OrderCancelRequestEncoder.class | Bin 0 -> 20206 bytes .../fix/QuoteConditionDecoder.class | Bin 0 -> 2563 bytes .../fix/QuoteConditionEncoder.class | Bin 0 -> 2201 bytes .../sbe/benchmarks/fix/SecurityIDSource.class | Bin 0 -> 1821 bytes .../real_logic/sbe/benchmarks/fix/Side.class | Bin 0 -> 1783 bytes .../sbe/benchmarks/fix/TickDirection.class | Bin 0 -> 1869 bytes .../sbe/benchmarks/fix/TimeInForce.class | Bin 0 -> 2010 bytes .../fix/TradeConditionDecoder.class | Bin 0 -> 2570 bytes .../fix/TradeConditionEncoder.class | Bin 0 -> 2208 bytes .../classes/java/main/META-INF/BenchmarkList | 4 + .../classes/java/main/META-INF/CompilerHints | 9 + .../real_logic/sbe/CarBenchmark$MyState.class | Bin 0 -> 1796 bytes .../uk/co/real_logic/sbe/CarBenchmark.class | Bin 0 -> 11186 bytes .../sbe/MarketDataBenchmark$MyState.class | Bin 0 -> 1984 bytes .../real_logic/sbe/MarketDataBenchmark.class | Bin 0 -> 8718 bytes .../CarBenchmark_MyState_jmhType.class | Bin 0 -> 417 bytes .../CarBenchmark_MyState_jmhType.java | 4 + .../CarBenchmark_MyState_jmhType_B1.class | Bin 0 -> 4329 bytes .../CarBenchmark_MyState_jmhType_B1.java | 20 + .../CarBenchmark_MyState_jmhType_B2.class | Bin 0 -> 1517 bytes .../CarBenchmark_MyState_jmhType_B2.java | 22 + .../CarBenchmark_MyState_jmhType_B3.class | Bin 0 -> 4270 bytes .../CarBenchmark_MyState_jmhType_B3.java | 20 + .../sbe/generated/CarBenchmark_jmhType.class | Bin 0 -> 385 bytes .../sbe/generated/CarBenchmark_jmhType.java | 4 + .../generated/CarBenchmark_jmhType_B1.class | Bin 0 -> 4217 bytes .../generated/CarBenchmark_jmhType_B1.java | 20 + .../generated/CarBenchmark_jmhType_B2.class | Bin 0 -> 1401 bytes .../generated/CarBenchmark_jmhType_B2.java | 19 + .../generated/CarBenchmark_jmhType_B3.class | Bin 0 -> 4238 bytes .../generated/CarBenchmark_jmhType_B3.java | 20 + .../CarBenchmark_testDecode_jmhTest.class | Bin 0 -> 15141 bytes .../CarBenchmark_testDecode_jmhTest.java | 383 ++ .../CarBenchmark_testEncode_jmhTest.class | Bin 0 -> 15141 bytes .../CarBenchmark_testEncode_jmhTest.java | 383 ++ .../MarketDataBenchmark_MyState_jmhType.class | Bin 0 -> 445 bytes .../MarketDataBenchmark_MyState_jmhType.java | 4 + ...rketDataBenchmark_MyState_jmhType_B1.class | Bin 0 -> 4364 bytes ...arketDataBenchmark_MyState_jmhType_B1.java | 20 + ...rketDataBenchmark_MyState_jmhType_B2.class | Bin 0 -> 1552 bytes ...arketDataBenchmark_MyState_jmhType_B2.java | 22 + ...rketDataBenchmark_MyState_jmhType_B3.class | Bin 0 -> 4298 bytes ...arketDataBenchmark_MyState_jmhType_B3.java | 20 + .../MarketDataBenchmark_jmhType.class | Bin 0 -> 413 bytes .../MarketDataBenchmark_jmhType.java | 4 + .../MarketDataBenchmark_jmhType_B1.class | Bin 0 -> 4245 bytes .../MarketDataBenchmark_jmhType_B1.java | 20 + .../MarketDataBenchmark_jmhType_B2.class | Bin 0 -> 1436 bytes .../MarketDataBenchmark_jmhType_B2.java | 19 + .../MarketDataBenchmark_jmhType_B3.class | Bin 0 -> 4266 bytes .../MarketDataBenchmark_jmhType_B3.java | 20 + ...rketDataBenchmark_testDecode_jmhTest.class | Bin 0 -> 15288 bytes ...arketDataBenchmark_testDecode_jmhTest.java | 383 ++ ...rketDataBenchmark_testEncode_jmhTest.class | Bin 0 -> 15288 bytes ...arketDataBenchmark_testEncode_jmhTest.java | 383 ++ .../build/docs/javadoc/allclasses-frame.html | 22 + .../docs/javadoc/allclasses-noframe.html | 22 + .../build/docs/javadoc/constant-values.html | 121 + .../build/docs/javadoc/deprecated-list.html | 121 + .../build/docs/javadoc/help-doc.html | 218 + .../build/docs/javadoc/index-all.html | 182 + sbe-benchmarks/build/docs/javadoc/index.html | 72 + .../build/docs/javadoc/overview-tree.html | 137 + .../build/docs/javadoc/package-list | 1 + sbe-benchmarks/build/docs/javadoc/script.js | 30 + .../build/docs/javadoc/stylesheet.css | 574 +++ .../real_logic/sbe/CarBenchmark.MyState.html | 238 ++ .../uk/co/real_logic/sbe/CarBenchmark.html | 332 ++ .../sbe/MarketDataBenchmark.MyState.html | 238 ++ .../real_logic/sbe/MarketDataBenchmark.html | 332 ++ .../uk/co/real_logic/sbe/package-frame.html | 23 + .../uk/co/real_logic/sbe/package-summary.html | 151 + .../uk/co/real_logic/sbe/package-tree.html | 133 + .../sbe/benchmarks/BooleanType.java | 42 + .../real_logic/sbe/benchmarks/CarDecoder.java | 1499 +++++++ .../real_logic/sbe/benchmarks/CarEncoder.java | 1239 ++++++ .../sbe/benchmarks/EngineDecoder.java | 344 ++ .../sbe/benchmarks/EngineEncoder.java | 314 ++ .../benchmarks/GroupSizeEncodingDecoder.java | 147 + .../benchmarks/GroupSizeEncodingEncoder.java | 132 + .../sbe/benchmarks/MessageHeaderDecoder.java | 227 + .../sbe/benchmarks/MessageHeaderEncoder.java | 196 + .../sbe/benchmarks/MetaAttribute.java | 10 + .../co/real_logic/sbe/benchmarks/Model.java | 45 + .../sbe/benchmarks/OptionalExtrasDecoder.java | 128 + .../sbe/benchmarks/OptionalExtrasEncoder.java | 97 + .../benchmarks/VarStringEncodingDecoder.java | 136 + .../benchmarks/VarStringEncodingEncoder.java | 122 + .../sbe/benchmarks/fix/BooleanType.java | 42 + .../sbe/benchmarks/fix/CtiCode.java | 48 + .../benchmarks/fix/CustOrderHandlingInst.java | 75 + .../sbe/benchmarks/fix/CustomerOrFirm.java | 42 + .../sbe/benchmarks/fix/Decimal64Decoder.java | 141 + .../sbe/benchmarks/fix/Decimal64Encoder.java | 127 + .../fix/GroupSizeEncodingDecoder.java | 144 + .../fix/GroupSizeEncodingEncoder.java | 129 + .../sbe/benchmarks/fix/HandInst.java | 39 + .../sbe/benchmarks/fix/IntQty32Decoder.java | 141 + .../sbe/benchmarks/fix/IntQty32Encoder.java | 127 + .../sbe/benchmarks/fix/MDEntryType.java | 84 + .../sbe/benchmarks/fix/MDQuoteType.java | 39 + .../sbe/benchmarks/fix/MDUpdateAction.java | 48 + .../sbe/benchmarks/fix/MMProtectionReset.java | 42 + .../MarketDataIncrementalRefreshDecoder.java | 1461 +++++++ .../MarketDataIncrementalRefreshEncoder.java | 1288 ++++++ ...etDataIncrementalRefreshTradesDecoder.java | 868 ++++ ...etDataIncrementalRefreshTradesEncoder.java | 751 ++++ .../benchmarks/fix/MarketStateIdentifier.java | 45 + .../sbe/benchmarks/fix/MassQuoteDecoder.java | 2267 ++++++++++ .../sbe/benchmarks/fix/MassQuoteEncoder.java | 2113 ++++++++++ .../benchmarks/fix/MatchEventIndicator.java | 48 + .../benchmarks/fix/MessageHeaderDecoder.java | 227 + .../benchmarks/fix/MessageHeaderEncoder.java | 196 + .../sbe/benchmarks/fix/MetaAttribute.java | 10 + .../sbe/benchmarks/fix/NewOrderDecoder.java | 2073 +++++++++ .../sbe/benchmarks/fix/NewOrderEncoder.java | 2008 +++++++++ .../sbe/benchmarks/fix/NoAllocs.java | 39 + .../sbe/benchmarks/fix/OFMOverride.java | 42 + .../benchmarks/fix/OpenCloseSettleFlag.java | 45 + .../benchmarks/fix/OptionalPriceDecoder.java | 144 + .../benchmarks/fix/OptionalPriceEncoder.java | 129 + .../sbe/benchmarks/fix/OrdType.java | 51 + .../fix/OrderCancelReplaceRequestDecoder.java | 2467 +++++++++++ .../fix/OrderCancelReplaceRequestEncoder.java | 2392 +++++++++++ .../fix/OrderCancelRequestDecoder.java | 1201 ++++++ .../fix/OrderCancelRequestEncoder.java | 1185 ++++++ .../benchmarks/fix/QuoteConditionDecoder.java | 109 + .../benchmarks/fix/QuoteConditionEncoder.java | 84 + .../sbe/benchmarks/fix/SecurityIDSource.java | 39 + .../real_logic/sbe/benchmarks/fix/Side.java | 42 + .../sbe/benchmarks/fix/TickDirection.java | 42 + .../sbe/benchmarks/fix/TimeInForce.java | 48 + .../benchmarks/fix/TradeConditionDecoder.java | 109 + .../benchmarks/fix/TradeConditionEncoder.java | 84 + .../libs/sbe-benchmarks-1.12.0-javadoc.jar | Bin 0 -> 29298 bytes .../libs/sbe-benchmarks-1.12.0-sources.jar | Bin 0 -> 9370 bytes .../build/libs/sbe-benchmarks-1.12.0.jar | Bin 0 -> 79462 bytes sbe-benchmarks/build/libs/sbe-benchmarks.jar | Bin 0 -> 3240202 bytes sbe-benchmarks/build/poms/pom-default.xml | 92 + .../build/reports/checkstyle/generated.html | 699 ++++ .../build/reports/checkstyle/generated.xml | 125 + .../build/reports/checkstyle/main.html | 109 + .../build/reports/checkstyle/main.xml | 7 + sbe-benchmarks/build/resources/main/car.xml | 79 + .../resources/main/fix-message-samples.xml | 327 ++ sbe-benchmarks/build/tmp/jar/MANIFEST.MF | 2 + .../build/tmp/javadoc/javadoc.options | 8 + .../build/tmp/javadocJar/MANIFEST.MF | 2 + .../build/tmp/shadowJar/MANIFEST.MF | 3 + .../build/tmp/sourcesJar/MANIFEST.MF | 2 + .../java/generated/baseline/BooleanType.class | Bin 0 -> 1647 bytes .../java/generated/baseline/BoostType.class | Bin 0 -> 1799 bytes .../generated/baseline/BoosterDecoder.class | Bin 0 -> 3026 bytes .../generated/baseline/BoosterEncoder.class | Bin 0 -> 2962 bytes .../generated/baseline/CarDecoder$1.class | Bin 0 -> 762 bytes .../CarDecoder$FuelFiguresDecoder.class | Bin 0 -> 7028 bytes ...ceFiguresDecoder$AccelerationDecoder.class | Bin 0 -> 4910 bytes ...CarDecoder$PerformanceFiguresDecoder.class | Bin 0 -> 4747 bytes .../java/generated/baseline/CarDecoder.class | Bin 0 -> 18740 bytes .../generated/baseline/CarEncoder$1.class | Bin 0 -> 762 bytes .../CarEncoder$FuelFiguresEncoder.class | Bin 0 -> 5725 bytes ...ceFiguresEncoder$AccelerationEncoder.class | Bin 0 -> 3875 bytes ...CarEncoder$PerformanceFiguresEncoder.class | Bin 0 -> 3462 bytes .../java/generated/baseline/CarEncoder.class | Bin 0 -> 17006 bytes .../generated/baseline/EngineDecoder.class | Bin 0 -> 8273 bytes .../generated/baseline/EngineEncoder.class | Bin 0 -> 7974 bytes .../baseline/GroupSizeEncodingDecoder.class | Bin 0 -> 3143 bytes .../baseline/GroupSizeEncodingEncoder.class | Bin 0 -> 3147 bytes .../baseline/MessageHeaderDecoder.class | Bin 0 -> 4166 bytes .../baseline/MessageHeaderEncoder.class | Bin 0 -> 3938 bytes .../generated/baseline/MetaAttribute.class | Bin 0 -> 1072 bytes .../java/generated/baseline/Model.class | Bin 0 -> 1652 bytes .../baseline/OptionalExtrasDecoder.class | Bin 0 -> 2729 bytes .../baseline/OptionalExtrasEncoder.class | Bin 0 -> 2453 bytes .../baseline/VarStringEncodingDecoder.class | Bin 0 -> 2967 bytes .../baseline/VarStringEncodingEncoder.class | Bin 0 -> 3023 bytes .../generated/extension/BooleanType.class | Bin 0 -> 1654 bytes .../java/generated/extension/BoostType.class | Bin 0 -> 1806 bytes .../generated/extension/BoosterDecoder.class | Bin 0 -> 3027 bytes .../generated/extension/BoosterEncoder.class | Bin 0 -> 2968 bytes .../generated/extension/CarDecoder$1.class | Bin 0 -> 768 bytes .../CarDecoder$FuelFiguresDecoder.class | Bin 0 -> 7042 bytes ...ceFiguresDecoder$AccelerationDecoder.class | Bin 0 -> 4925 bytes ...CarDecoder$PerformanceFiguresDecoder.class | Bin 0 -> 4764 bytes .../java/generated/extension/CarDecoder.class | Bin 0 -> 19625 bytes .../generated/extension/CarEncoder$1.class | Bin 0 -> 768 bytes .../CarEncoder$FuelFiguresEncoder.class | Bin 0 -> 5741 bytes ...ceFiguresEncoder$AccelerationEncoder.class | Bin 0 -> 3889 bytes ...CarEncoder$PerformanceFiguresEncoder.class | Bin 0 -> 3477 bytes .../java/generated/extension/CarEncoder.class | Bin 0 -> 17849 bytes .../generated/extension/EngineDecoder.class | Bin 0 -> 8278 bytes .../generated/extension/EngineEncoder.class | Bin 0 -> 7990 bytes .../extension/GroupSizeEncodingDecoder.class | Bin 0 -> 3141 bytes .../extension/GroupSizeEncodingEncoder.class | Bin 0 -> 3149 bytes .../extension/MessageHeaderDecoder.class | Bin 0 -> 4164 bytes .../extension/MessageHeaderEncoder.class | Bin 0 -> 3940 bytes .../generated/extension/MetaAttribute.class | Bin 0 -> 1078 bytes .../java/generated/extension/Model.class | Bin 0 -> 1659 bytes .../extension/OptionalExtrasDecoder.class | Bin 0 -> 2727 bytes .../extension/OptionalExtrasEncoder.class | Bin 0 -> 2453 bytes .../extension/VarStringEncodingDecoder.class | Bin 0 -> 2965 bytes .../extension/VarStringEncodingEncoder.class | Bin 0 -> 3025 bytes .../sbe/examples/ExampleTokenListener.class | Bin 0 -> 8491 bytes .../examples/ExampleUsingGeneratedStub.class | Bin 0 -> 12593 bytes .../ExampleUsingGeneratedStubExtension.class | Bin 0 -> 12878 bytes .../real_logic/sbe/examples/OtfExample.class | Bin 0 -> 5740 bytes .../build/docs/javadoc/allclasses-frame.html | 22 + .../docs/javadoc/allclasses-noframe.html | 22 + .../build/docs/javadoc/constant-values.html | 121 + .../build/docs/javadoc/deprecated-list.html | 121 + sbe-samples/build/docs/javadoc/help-doc.html | 218 + sbe-samples/build/docs/javadoc/index-all.html | 202 + sbe-samples/build/docs/javadoc/index.html | 72 + .../build/docs/javadoc/overview-tree.html | 137 + sbe-samples/build/docs/javadoc/package-list | 1 + sbe-samples/build/docs/javadoc/script.js | 30 + sbe-samples/build/docs/javadoc/stylesheet.css | 574 +++ .../sbe/examples/ExampleTokenListener.html | 509 +++ .../examples/ExampleUsingGeneratedStub.html | 316 ++ .../ExampleUsingGeneratedStubExtension.html | 316 ++ .../real_logic/sbe/examples/OtfExample.html | 273 ++ .../sbe/examples/package-frame.html | 23 + .../sbe/examples/package-summary.html | 151 + .../real_logic/sbe/examples/package-tree.html | 133 + .../build/generated/baseline/BooleanType.java | 42 + .../build/generated/baseline/BoostType.java | 48 + .../generated/baseline/BoosterDecoder.java | 130 + .../generated/baseline/BoosterEncoder.java | 114 + .../build/generated/baseline/CarDecoder.java | 1753 ++++++++ .../build/generated/baseline/CarEncoder.java | 1454 +++++++ .../generated/baseline/EngineDecoder.java | 436 ++ .../generated/baseline/EngineEncoder.java | 381 ++ .../baseline/GroupSizeEncodingDecoder.java | 148 + .../baseline/GroupSizeEncodingEncoder.java | 133 + .../baseline/MessageHeaderDecoder.java | 228 + .../baseline/MessageHeaderEncoder.java | 197 + .../generated/baseline/MetaAttribute.java | 10 + .../build/generated/baseline/Model.java | 45 + .../baseline/OptionalExtrasDecoder.java | 129 + .../baseline/OptionalExtrasEncoder.java | 98 + .../baseline/VarStringEncodingDecoder.java | 137 + .../baseline/VarStringEncodingEncoder.java | 123 + .../generated/extension/BooleanType.java | 42 + .../build/generated/extension/BoostType.java | 48 + .../generated/extension/BoosterDecoder.java | 130 + .../generated/extension/BoosterEncoder.java | 114 + .../build/generated/extension/CarDecoder.java | 1817 ++++++++ .../build/generated/extension/CarEncoder.java | 1509 +++++++ .../generated/extension/EngineDecoder.java | 436 ++ .../generated/extension/EngineEncoder.java | 381 ++ .../extension/GroupSizeEncodingDecoder.java | 148 + .../extension/GroupSizeEncodingEncoder.java | 133 + .../extension/MessageHeaderDecoder.java | 228 + .../extension/MessageHeaderEncoder.java | 197 + .../generated/extension/MetaAttribute.java | 10 + .../build/generated/extension/Model.java | 45 + .../extension/OptionalExtrasDecoder.java | 129 + .../extension/OptionalExtrasEncoder.java | 98 + .../extension/VarStringEncodingDecoder.java | 137 + .../extension/VarStringEncodingEncoder.java | 123 + .../build/libs/sbe-samples-1.12.0-javadoc.jar | Bin 0 -> 31546 bytes .../build/libs/sbe-samples-1.12.0-sources.jar | Bin 0 -> 13686 bytes sbe-samples/build/libs/sbe-samples-1.12.0.jar | Bin 0 -> 22532 bytes sbe-samples/build/poms/pom-default.xml | 86 + .../build/reports/checkstyle/generated.html | 449 ++ .../build/reports/checkstyle/generated.xml | 75 + .../build/reports/checkstyle/main.html | 129 + sbe-samples/build/reports/checkstyle/main.xml | 11 + .../build/resources/main/common-types.xml | 21 + .../main/example-extension-schema.xml | 79 + .../build/resources/main/example-schema.xml | 77 + sbe-samples/build/tmp/jar/MANIFEST.MF | 2 + sbe-samples/build/tmp/javadoc/javadoc.options | 10 + sbe-samples/build/tmp/javadocJar/MANIFEST.MF | 2 + sbe-samples/build/tmp/sourcesJar/MANIFEST.MF | 2 + .../java/generated/baseline/BooleanType.class | Bin 0 -> 1647 bytes .../generated/baseline/CarDecoder$1.class | Bin 0 -> 762 bytes .../CarDecoder$FuelFiguresDecoder.class | Bin 0 -> 4666 bytes ...ceFiguresDecoder$AccelerationDecoder.class | Bin 0 -> 4936 bytes ...CarDecoder$PerformanceFiguresDecoder.class | Bin 0 -> 4746 bytes .../java/generated/baseline/CarDecoder.class | Bin 0 -> 17833 bytes .../generated/baseline/CarEncoder$1.class | Bin 0 -> 762 bytes .../CarEncoder$FuelFiguresEncoder.class | Bin 0 -> 3661 bytes ...ceFiguresEncoder$AccelerationEncoder.class | Bin 0 -> 3902 bytes ...CarEncoder$PerformanceFiguresEncoder.class | Bin 0 -> 3456 bytes .../java/generated/baseline/CarEncoder.class | Bin 0 -> 16129 bytes .../generated/baseline/EngineDecoder.class | Bin 0 -> 6485 bytes .../generated/baseline/EngineEncoder.class | Bin 0 -> 6442 bytes .../baseline/GroupSizeEncodingDecoder.class | Bin 0 -> 2983 bytes .../baseline/GroupSizeEncodingEncoder.class | Bin 0 -> 2932 bytes .../baseline/MessageHeaderDecoder.class | Bin 0 -> 3972 bytes .../baseline/MessageHeaderEncoder.class | Bin 0 -> 3645 bytes .../generated/baseline/MetaAttribute.class | Bin 0 -> 1072 bytes .../java/generated/baseline/Model.class | Bin 0 -> 1652 bytes .../baseline/OptionalExtrasDecoder.class | Bin 0 -> 2697 bytes .../baseline/OptionalExtrasEncoder.class | Bin 0 -> 2320 bytes .../baseline/VarStringEncodingDecoder.class | Bin 0 -> 2727 bytes .../baseline/VarStringEncodingEncoder.class | Bin 0 -> 2684 bytes .../composite/elements/EnumOne.class | Bin 0 -> 1697 bytes .../composite/elements/InnerDecoder.class | Bin 0 -> 2880 bytes .../composite/elements/InnerEncoder.class | Bin 0 -> 2805 bytes .../elements/MessageHeaderDecoder.class | Bin 0 -> 4002 bytes .../elements/MessageHeaderEncoder.class | Bin 0 -> 3715 bytes .../composite/elements/MetaAttribute.class | Bin 0 -> 1132 bytes .../composite/elements/MsgDecoder$1.class | Bin 0 -> 822 bytes .../composite/elements/MsgDecoder.class | Bin 0 -> 3817 bytes .../composite/elements/MsgEncoder$1.class | Bin 0 -> 822 bytes .../composite/elements/MsgEncoder.class | Bin 0 -> 3994 bytes .../composite/elements/OuterDecoder.class | Bin 0 -> 3969 bytes .../composite/elements/OuterEncoder.class | Bin 0 -> 3621 bytes .../composite/elements/SetOneDecoder.class | Bin 0 -> 2739 bytes .../composite/elements/SetOneEncoder.class | Bin 0 -> 2384 bytes .../co/real_logic/sbe/PrimitiveType$1.class | Bin 0 -> 791 bytes .../sbe/PrimitiveType$Singleton.class | Bin 0 -> 593 bytes .../uk/co/real_logic/sbe/PrimitiveType.class | Bin 0 -> 4105 bytes .../co/real_logic/sbe/PrimitiveValue$1.class | Bin 0 -> 1599 bytes .../sbe/PrimitiveValue$Representation.class | Bin 0 -> 1268 bytes .../uk/co/real_logic/sbe/PrimitiveValue.class | Bin 0 -> 8379 bytes .../main/uk/co/real_logic/sbe/SbeTool.class | Bin 0 -> 7650 bytes .../sbe/codec/java/GroupOrder.class | Bin 0 -> 480 bytes .../sbe/codec/java/MethodSelector.class | Bin 0 -> 4587 bytes .../sbe/generation/CodeGenerator.class | Bin 0 -> 393 bytes .../sbe/generation/Generators.class | Bin 0 -> 2914 bytes .../sbe/generation/NamedToken.class | Bin 0 -> 2435 bytes .../sbe/generation/TargetCodeGenerator.class | Bin 0 -> 271 bytes .../TargetCodeGeneratorLoader$1.class | Bin 0 -> 1763 bytes .../TargetCodeGeneratorLoader$2.class | Bin 0 -> 1265 bytes .../TargetCodeGeneratorLoader$3.class | Bin 0 -> 1271 bytes .../TargetCodeGeneratorLoader.class | Bin 0 -> 2902 bytes .../sbe/generation/cpp/CppGenerator$1.class | Bin 0 -> 1590 bytes .../sbe/generation/cpp/CppGenerator.class | Bin 0 -> 53418 bytes .../sbe/generation/cpp/CppUtil.class | Bin 0 -> 3692 bytes .../cpp/NamespaceOutputManager.class | Bin 0 -> 2097 bytes .../sbe/generation/csharp/CSharp.class | Bin 0 -> 1011 bytes .../generation/csharp/CSharpGenerator$1.class | Bin 0 -> 1605 bytes .../generation/csharp/CSharpGenerator.class | Bin 0 -> 37585 bytes .../csharp/CSharpNamespaceOutputManager.class | Bin 0 -> 2098 bytes .../sbe/generation/csharp/CSharpUtil.class | Bin 0 -> 2323 bytes .../generation/golang/GolangGenerator$1.class | Bin 0 -> 1980 bytes .../generation/golang/GolangGenerator.class | Bin 0 -> 47197 bytes .../golang/GolangOutputManager.class | Bin 0 -> 2095 bytes .../sbe/generation/golang/GolangUtil.class | Bin 0 -> 3995 bytes .../sbe/generation/java/JavaGenerator$1.class | Bin 0 -> 1595 bytes .../java/JavaGenerator$CodecType.class | Bin 0 -> 1284 bytes .../sbe/generation/java/JavaGenerator.class | Bin 0 -> 86261 bytes .../sbe/generation/java/JavaUtil$1.class | Bin 0 -> 1175 bytes .../generation/java/JavaUtil$Separators.class | Bin 0 -> 2515 bytes .../sbe/generation/java/JavaUtil.class | Bin 0 -> 7670 bytes .../real_logic/sbe/generation/rust/Rust.class | Bin 0 -> 1097 bytes .../sbe/generation/rust/RustCodecType$1.class | Bin 0 -> 2119 bytes .../sbe/generation/rust/RustCodecType$2.class | Bin 0 -> 3000 bytes .../sbe/generation/rust/RustCodecType.class | Bin 0 -> 5247 bytes .../rust/RustFlatFileOutputManager.class | Bin 0 -> 2988 bytes .../sbe/generation/rust/RustGenerator$1.class | Bin 0 -> 866 bytes ...enerator$FieldsRepresentationSummary.class | Bin 0 -> 981 bytes .../rust/RustGenerator$GroupTreeNode.class | Bin 0 -> 3783 bytes .../rust/RustGenerator$VarDataSummary.class | Bin 0 -> 7905 bytes .../sbe/generation/rust/RustGenerator.class | Bin 0 -> 52896 bytes .../sbe/generation/rust/RustUtil$1.class | Bin 0 -> 1175 bytes .../rust/RustUtil$ReservedKeyword.class | Bin 0 -> 5409 bytes .../sbe/generation/rust/RustUtil.class | Bin 0 -> 5721 bytes .../rust/SplitCompositeTokens.class | Bin 0 -> 2251 bytes .../real_logic/sbe/ir/Encoding$Builder.class | Bin 0 -> 2865 bytes .../real_logic/sbe/ir/Encoding$Presence.class | Bin 0 -> 1203 bytes .../uk/co/real_logic/sbe/ir/Encoding.class | Bin 0 -> 3916 bytes .../co/real_logic/sbe/ir/GenerationUtil.class | Bin 0 -> 5418 bytes .../real_logic/sbe/ir/HeaderStructure.class | Bin 0 -> 2543 bytes .../main/uk/co/real_logic/sbe/ir/Ir$1.class | Bin 0 -> 758 bytes .../main/uk/co/real_logic/sbe/ir/Ir.class | Bin 0 -> 7941 bytes .../uk/co/real_logic/sbe/ir/IrDecoder.class | Bin 0 -> 10087 bytes .../uk/co/real_logic/sbe/ir/IrEncoder.class | Bin 0 -> 9862 bytes .../uk/co/real_logic/sbe/ir/IrUtil$1.class | Bin 0 -> 5057 bytes .../main/uk/co/real_logic/sbe/ir/IrUtil.class | Bin 0 -> 8202 bytes .../real_logic/sbe/ir/MessageComponents.class | Bin 0 -> 1959 bytes .../main/uk/co/real_logic/sbe/ir/Signal.class | Bin 0 -> 1889 bytes .../co/real_logic/sbe/ir/Token$Builder.class | Bin 0 -> 2313 bytes .../main/uk/co/real_logic/sbe/ir/Token.class | Bin 0 -> 4586 bytes .../sbe/ir/generated/ByteOrderCodec.class | Bin 0 -> 1875 bytes .../ir/generated/FrameCodecDecoder$1.class | Bin 0 -> 933 bytes .../sbe/ir/generated/FrameCodecDecoder.class | Bin 0 -> 11155 bytes .../ir/generated/FrameCodecEncoder$1.class | Bin 0 -> 933 bytes .../sbe/ir/generated/FrameCodecEncoder.class | Bin 0 -> 10547 bytes .../ir/generated/MessageHeaderDecoder.class | Bin 0 -> 4047 bytes .../ir/generated/MessageHeaderEncoder.class | Bin 0 -> 3820 bytes .../sbe/ir/generated/MetaAttribute.class | Bin 0 -> 1222 bytes .../sbe/ir/generated/PresenceCodec.class | Bin 0 -> 1929 bytes .../sbe/ir/generated/PrimitiveTypeCodec.class | Bin 0 -> 2566 bytes .../sbe/ir/generated/SignalCodec.class | Bin 0 -> 2947 bytes .../ir/generated/TokenCodecDecoder$1.class | Bin 0 -> 933 bytes .../sbe/ir/generated/TokenCodecDecoder.class | Bin 0 -> 29434 bytes .../ir/generated/TokenCodecEncoder$1.class | Bin 0 -> 933 bytes .../sbe/ir/generated/TokenCodecEncoder.class | Bin 0 -> 25404 bytes .../ir/generated/VarDataEncodingDecoder.class | Bin 0 -> 2824 bytes .../ir/generated/VarDataEncodingEncoder.class | Bin 0 -> 2871 bytes .../co/real_logic/sbe/json/JsonPrinter.class | Bin 0 -> 3071 bytes .../sbe/json/JsonTokenListener.class | Bin 0 -> 8319 bytes .../sbe/otf/AbstractTokenListener.class | Bin 0 -> 2648 bytes .../real_logic/sbe/otf/OtfHeaderDecoder.class | Bin 0 -> 3027 bytes .../sbe/otf/OtfMessageDecoder$1.class | Bin 0 -> 854 bytes .../sbe/otf/OtfMessageDecoder.class | Bin 0 -> 6788 bytes .../co/real_logic/sbe/otf/TokenListener.class | Bin 0 -> 1065 bytes .../uk/co/real_logic/sbe/otf/Types$1.class | Bin 0 -> 1142 bytes .../main/uk/co/real_logic/sbe/otf/Types.class | Bin 0 -> 3235 bytes .../real_logic/sbe/util/ValidationUtil.class | Bin 0 -> 7908 bytes .../co/real_logic/sbe/xml/CompositeType.class | Bin 0 -> 11594 bytes .../real_logic/sbe/xml/EncodedDataType.class | Bin 0 -> 8658 bytes .../sbe/xml/EnumType$ValidValue.class | Bin 0 -> 2446 bytes .../uk/co/real_logic/sbe/xml/EnumType.class | Bin 0 -> 6503 bytes .../co/real_logic/sbe/xml/ErrorHandler.class | Bin 0 -> 2540 bytes .../co/real_logic/sbe/xml/Field$Builder.class | Bin 0 -> 2970 bytes .../main/uk/co/real_logic/sbe/xml/Field.class | Bin 0 -> 7079 bytes .../co/real_logic/sbe/xml/IrGenerator$1.class | Bin 0 -> 789 bytes .../co/real_logic/sbe/xml/IrGenerator.class | Bin 0 -> 14234 bytes .../uk/co/real_logic/sbe/xml/Message.class | Bin 0 -> 11561 bytes .../co/real_logic/sbe/xml/MessageSchema.class | Bin 0 -> 3493 bytes .../real_logic/sbe/xml/ParserOptions$1.class | Bin 0 -> 237 bytes .../sbe/xml/ParserOptions$Builder.class | Bin 0 -> 1723 bytes .../co/real_logic/sbe/xml/ParserOptions.class | Bin 0 -> 1606 bytes .../uk/co/real_logic/sbe/xml/Presence.class | Bin 0 -> 1803 bytes .../real_logic/sbe/xml/SetType$Choice.class | Bin 0 -> 2769 bytes .../uk/co/real_logic/sbe/xml/SetType.class | Bin 0 -> 5434 bytes .../main/uk/co/real_logic/sbe/xml/Type.class | Bin 0 -> 2469 bytes .../xml/XmlSchemaParser$NodeFunction.class | Bin 0 -> 426 bytes .../real_logic/sbe/xml/XmlSchemaParser.class | Bin 0 -> 13734 bytes .../real_logic/sbe/EncodedCarTestBase.class | Bin 0 -> 5116 bytes .../sbe/TargetCodeGeneratorTest.class | Bin 0 -> 1640 bytes .../real_logic/sbe/TestTargetLanguage.class | Bin 0 -> 990 bytes .../test/uk/co/real_logic/sbe/TestUtil.class | Bin 0 -> 1271 bytes .../real_logic/sbe/codec/java/TypesTest.class | Bin 0 -> 3542 bytes .../csharp/Issue567GroupSizeTest.class | Bin 0 -> 3406 bytes .../CompositeElementsGenerationTest.class | Bin 0 -> 10570 bytes .../java/ConstantCharArrayTest.class | Bin 0 -> 3481 bytes .../java/GenerateFixBinaryTest.class | Bin 0 -> 4993 bytes .../generation/java/JavaGeneratorTest.class | Bin 0 -> 17860 bytes .../java/PackageOutputManagerTest.class | Bin 0 -> 2322 bytes .../sbe/generation/java/ReflectionUtil.class | Bin 0 -> 4849 bytes .../generation/java/SchemaExtensionTest.class | Bin 0 -> 11131 bytes .../sbe/generation/java/ToStringTest.class | Bin 0 -> 2248 bytes .../rust/RustFlatFileOutputManagerTest.class | Bin 0 -> 3769 bytes .../generation/rust/RustGeneratorTest.class | Bin 0 -> 12800 bytes .../sbe/generation/rust/RustTest.class | Bin 0 -> 3140 bytes .../sbe/generation/rust/RustUtilTest.class | Bin 0 -> 2884 bytes .../rust/SingleStringOutputManager.class | Bin 0 -> 2588 bytes .../sbe/ir/BasicXmlIrGenerationTest.class | Bin 0 -> 8878 bytes .../sbe/ir/CompositeElementsIrTest.class | Bin 0 -> 5714 bytes .../sbe/ir/CompositeOffsetsTest.class | Bin 0 -> 2407 bytes .../real_logic/sbe/ir/CompositeRefsTest.class | Bin 0 -> 1535 bytes .../co/real_logic/sbe/ir/EncodedIrTest.class | Bin 0 -> 7540 bytes .../sbe/ir/GroupWithDataIrTest.class | Bin 0 -> 4876 bytes .../co/real_logic/sbe/ir/ValueRefsTest.class | Bin 0 -> 1926 bytes .../real_logic/sbe/json/JsonPrinterTest.class | Bin 0 -> 5230 bytes .../sbe/xml/BasicSchemaFileTest.class | Bin 0 -> 2496 bytes .../sbe/xml/CompositeElementsTest.class | Bin 0 -> 2949 bytes .../sbe/xml/CompositeTypeTest.class | Bin 0 -> 7784 bytes .../sbe/xml/CyclicReferencesTest.class | Bin 0 -> 1731 bytes .../xml/EmbeddedLengthAndCountFileTest.class | Bin 0 -> 2217 bytes .../sbe/xml/EncodedDataTypeTest.class | Bin 0 -> 14624 bytes .../co/real_logic/sbe/xml/EnumTypeTest.class | Bin 0 -> 10371 bytes .../real_logic/sbe/xml/ErrorHandlerTest.class | Bin 0 -> 8154 bytes .../sbe/xml/GroupWithDataTest.class | Bin 0 -> 2189 bytes .../real_logic/sbe/xml/OffsetFileTest.class | Bin 0 -> 5514 bytes .../co/real_logic/sbe/xml/SetTypeTest.class | Bin 0 -> 8705 bytes .../build/docs/javadoc/allclasses-frame.html | 97 + .../docs/javadoc/allclasses-noframe.html | 97 + .../build/docs/javadoc/constant-values.html | 1081 +++++ .../build/docs/javadoc/deprecated-list.html | 123 + sbe-tool/build/docs/javadoc/help-doc.html | 224 + sbe-tool/build/docs/javadoc/index-all.html | 3690 +++++++++++++++++ sbe-tool/build/docs/javadoc/index.html | 75 + .../build/docs/javadoc/overview-frame.html | 34 + .../build/docs/javadoc/overview-summary.html | 189 + .../build/docs/javadoc/overview-tree.html | 247 ++ sbe-tool/build/docs/javadoc/package-list | 14 + sbe-tool/build/docs/javadoc/script.js | 30 + sbe-tool/build/docs/javadoc/stylesheet.css | 574 +++ .../uk/co/real_logic/sbe/PrimitiveType.html | 595 +++ .../sbe/PrimitiveValue.Representation.html | 365 ++ .../uk/co/real_logic/sbe/PrimitiveValue.html | 1263 ++++++ .../javadoc/uk/co/real_logic/sbe/SbeTool.html | 814 ++++ .../real_logic/sbe/codec/java/GroupOrder.html | 213 + .../sbe/codec/java/MethodSelector.html | 283 ++ .../sbe/codec/java/package-frame.html | 24 + .../sbe/codec/java/package-summary.html | 158 + .../sbe/codec/java/package-tree.html | 140 + .../sbe/generation/CodeGenerator.html | 293 ++ .../real_logic/sbe/generation/Generators.html | 354 ++ .../real_logic/sbe/generation/NamedToken.html | 298 ++ .../sbe/generation/TargetCodeGenerator.html | 237 ++ .../generation/TargetCodeGeneratorLoader.html | 382 ++ .../sbe/generation/cpp/CppGenerator.html | 352 ++ .../sbe/generation/cpp/CppUtil.html | 406 ++ .../cpp/NamespaceOutputManager.html | 311 ++ .../sbe/generation/cpp/package-frame.html | 22 + .../sbe/generation/cpp/package-summary.html | 153 + .../sbe/generation/cpp/package-tree.html | 138 + .../sbe/generation/csharp/CSharp.html | 290 ++ .../generation/csharp/CSharpGenerator.html | 339 ++ .../csharp/CSharpNamespaceOutputManager.html | 315 ++ .../sbe/generation/csharp/CSharpUtil.html | 368 ++ .../sbe/generation/csharp/package-frame.html | 23 + .../generation/csharp/package-summary.html | 158 + .../sbe/generation/csharp/package-tree.html | 139 + .../generation/golang/GolangGenerator.html | 359 ++ .../golang/GolangOutputManager.html | 311 ++ .../sbe/generation/golang/GolangUtil.html | 428 ++ .../sbe/generation/golang/package-frame.html | 22 + .../generation/golang/package-summary.html | 153 + .../sbe/generation/golang/package-tree.html | 138 + .../sbe/generation/java/JavaGenerator.html | 349 ++ .../generation/java/JavaUtil.Separators.html | 531 +++ .../sbe/generation/java/JavaUtil.html | 551 +++ .../sbe/generation/java/package-frame.html | 25 + .../sbe/generation/java/package-summary.html | 162 + .../sbe/generation/java/package-tree.html | 149 + .../sbe/generation/package-frame.html | 30 + .../sbe/generation/package-summary.html | 183 + .../sbe/generation/package-tree.html | 154 + .../real_logic/sbe/generation/rust/Rust.html | 308 ++ .../rust/RustFlatFileOutputManager.html | 255 ++ .../sbe/generation/rust/RustGenerator.html | 303 ++ .../sbe/generation/rust/RustUtil.html | 236 ++ .../sbe/generation/rust/package-frame.html | 23 + .../sbe/generation/rust/package-summary.html | 157 + .../sbe/generation/rust/package-tree.html | 139 + .../real_logic/sbe/ir/Encoding.Builder.html | 418 ++ .../real_logic/sbe/ir/Encoding.Presence.html | 366 ++ .../uk/co/real_logic/sbe/ir/Encoding.html | 634 +++ .../co/real_logic/sbe/ir/GenerationUtil.html | 390 ++ .../co/real_logic/sbe/ir/HeaderStructure.html | 414 ++ .../javadoc/uk/co/real_logic/sbe/ir/Ir.html | 593 +++ .../uk/co/real_logic/sbe/ir/IrDecoder.html | 304 ++ .../uk/co/real_logic/sbe/ir/IrEncoder.html | 308 ++ .../uk/co/real_logic/sbe/ir/IrUtil.html | 451 ++ .../real_logic/sbe/ir/MessageComponents.html | 351 ++ .../uk/co/real_logic/sbe/ir/Signal.html | 573 +++ .../co/real_logic/sbe/ir/Token.Builder.html | 417 ++ .../uk/co/real_logic/sbe/ir/Token.html | 807 ++++ .../sbe/ir/generated/ByteOrderCodec.html | 381 ++ .../sbe/ir/generated/FrameCodecDecoder.html | 1358 ++++++ .../sbe/ir/generated/FrameCodecEncoder.html | 1228 ++++++ .../ir/generated/MessageHeaderDecoder.html | 819 ++++ .../ir/generated/MessageHeaderEncoder.html | 767 ++++ .../sbe/ir/generated/MetaAttribute.html | 364 ++ .../sbe/ir/generated/PresenceCodec.html | 393 ++ .../sbe/ir/generated/PrimitiveTypeCodec.html | 501 +++ .../sbe/ir/generated/SignalCodec.html | 561 +++ .../sbe/ir/generated/TokenCodecDecoder.html | 3125 ++++++++++++++ .../sbe/ir/generated/TokenCodecEncoder.html | 2683 ++++++++++++ .../ir/generated/VarDataEncodingDecoder.html | 623 +++ .../ir/generated/VarDataEncodingEncoder.html | 597 +++ .../sbe/ir/generated/package-frame.html | 35 + .../sbe/ir/generated/package-summary.html | 212 + .../sbe/ir/generated/package-tree.html | 159 + .../co/real_logic/sbe/ir/package-frame.html | 35 + .../co/real_logic/sbe/ir/package-summary.html | 217 + .../uk/co/real_logic/sbe/ir/package-tree.html | 159 + .../co/real_logic/sbe/json/JsonPrinter.html | 303 ++ .../sbe/json/JsonTokenListener.html | 610 +++ .../co/real_logic/sbe/json/package-frame.html | 21 + .../real_logic/sbe/json/package-summary.html | 147 + .../co/real_logic/sbe/json/package-tree.html | 137 + .../sbe/otf/AbstractTokenListener.html | 614 +++ .../real_logic/sbe/otf/OtfHeaderDecoder.html | 389 ++ .../real_logic/sbe/otf/OtfMessageDecoder.html | 302 ++ .../co/real_logic/sbe/otf/TokenListener.html | 530 +++ .../uk/co/real_logic/sbe/otf/Types.html | 346 ++ .../co/real_logic/sbe/otf/package-frame.html | 27 + .../real_logic/sbe/otf/package-summary.html | 178 + .../co/real_logic/sbe/otf/package-tree.html | 143 + .../uk/co/real_logic/sbe/package-frame.html | 26 + .../uk/co/real_logic/sbe/package-summary.html | 170 + .../uk/co/real_logic/sbe/package-tree.html | 150 + .../real_logic/sbe/util/ValidationUtil.html | 436 ++ .../co/real_logic/sbe/util/package-frame.html | 20 + .../real_logic/sbe/util/package-summary.html | 143 + .../co/real_logic/sbe/util/package-tree.html | 136 + .../co/real_logic/sbe/xml/CompositeType.html | 562 +++ .../real_logic/sbe/xml/EncodedDataType.html | 616 +++ .../sbe/xml/EnumType.ValidValue.html | 389 ++ .../uk/co/real_logic/sbe/xml/EnumType.html | 524 +++ .../co/real_logic/sbe/xml/ErrorHandler.html | 404 ++ .../co/real_logic/sbe/xml/Field.Builder.html | 469 +++ .../uk/co/real_logic/sbe/xml/Field.html | 650 +++ .../uk/co/real_logic/sbe/xml/IrGenerator.html | 305 ++ .../uk/co/real_logic/sbe/xml/Message.html | 456 ++ .../co/real_logic/sbe/xml/MessageSchema.html | 506 +++ .../sbe/xml/ParserOptions.Builder.html | 491 +++ .../co/real_logic/sbe/xml/ParserOptions.html | 399 ++ .../uk/co/real_logic/sbe/xml/Presence.html | 406 ++ .../co/real_logic/sbe/xml/SetType.Choice.html | 389 ++ .../uk/co/real_logic/sbe/xml/SetType.html | 508 +++ .../uk/co/real_logic/sbe/xml/Type.html | 524 +++ .../real_logic/sbe/xml/XmlSchemaParser.html | 693 ++++ .../co/real_logic/sbe/xml/package-frame.html | 39 + .../real_logic/sbe/xml/package-summary.html | 247 ++ .../co/real_logic/sbe/xml/package-tree.html | 166 + .../build/generated/baseline/BooleanType.java | 42 + .../build/generated/baseline/CarDecoder.java | 1604 +++++++ .../build/generated/baseline/CarEncoder.java | 1327 ++++++ .../generated/baseline/EngineDecoder.java | 344 ++ .../generated/baseline/EngineEncoder.java | 314 ++ .../baseline/GroupSizeEncodingDecoder.java | 147 + .../baseline/GroupSizeEncodingEncoder.java | 132 + .../baseline/MessageHeaderDecoder.java | 227 + .../baseline/MessageHeaderEncoder.java | 196 + .../generated/baseline/MetaAttribute.java | 10 + sbe-tool/build/generated/baseline/Model.java | 45 + .../baseline/OptionalExtrasDecoder.java | 128 + .../baseline/OptionalExtrasEncoder.java | 97 + .../baseline/VarStringEncodingDecoder.java | 136 + .../baseline/VarStringEncodingEncoder.java | 122 + .../generated/composite/elements/EnumOne.java | 45 + .../composite/elements/InnerDecoder.java | 144 + .../composite/elements/InnerEncoder.java | 129 + .../elements/MessageHeaderDecoder.java | 227 + .../elements/MessageHeaderEncoder.java | 196 + .../composite/elements/MetaAttribute.java | 10 + .../composite/elements/MsgDecoder.java | 167 + .../composite/elements/MsgEncoder.java | 150 + .../composite/elements/OuterDecoder.java | 188 + .../composite/elements/OuterEncoder.java | 154 + .../composite/elements/SetOneDecoder.java | 131 + .../composite/elements/SetOneEncoder.java | 100 + sbe-tool/build/generated/cpp/cpp/Encoding.h | 593 +++ sbe-tool/build/generated/cpp/cpp/IrDecoder.h | 328 ++ .../generated/cpp/cpp/OtfHeaderDecoder.h | 148 + .../generated/cpp/cpp/OtfMessageDecoder.h | 417 ++ sbe-tool/build/generated/cpp/cpp/Token.h | 159 + sbe-tool/build/generated/cpp/cpp/sbe.h | 105 + .../build/libs/sbe-tool-1.12.0-javadoc.jar | Bin 0 -> 409319 bytes .../build/libs/sbe-tool-1.12.0-sources.jar | Bin 0 -> 200922 bytes sbe-tool/build/libs/sbe-tool-1.12.0.jar | Bin 0 -> 316028 bytes sbe-tool/build/poms/pom-default.xml | 80 + .../build/reports/checkstyle/generated.html | 359 ++ .../build/reports/checkstyle/generated.xml | 57 + sbe-tool/build/reports/checkstyle/main.html | 809 ++++ sbe-tool/build/reports/checkstyle/main.xml | 147 + sbe-tool/build/reports/checkstyle/test.html | 469 +++ sbe-tool/build/reports/checkstyle/test.xml | 79 + ...eal_logic.sbe.TargetCodeGeneratorTest.html | 101 + ...o.real_logic.sbe.codec.java.TypesTest.html | 121 + ...neration.csharp.Issue567GroupSizeTest.html | 101 + ....java.CompositeElementsGenerationTest.html | 111 + ...generation.java.ConstantCharArrayTest.html | 96 + ...generation.java.GenerateFixBinaryTest.html | 101 + ...sbe.generation.java.JavaGeneratorTest.html | 201 + ...eration.java.PackageOutputManagerTest.html | 96 + ...e.generation.java.SchemaExtensionTest.html | 101 + ...ogic.sbe.generation.java.ToStringTest.html | 101 + ...on.rust.RustFlatFileOutputManagerTest.html | 106 + ...sbe.generation.rust.RustGeneratorTest.html | 136 + ...al_logic.sbe.generation.rust.RustTest.html | 106 + ...ogic.sbe.generation.rust.RustUtilTest.html | 131 + ...logic.sbe.ir.BasicXmlIrGenerationTest.html | 121 + ..._logic.sbe.ir.CompositeElementsIrTest.html | 106 + ...eal_logic.sbe.ir.CompositeOffsetsTest.html | 96 + ...o.real_logic.sbe.ir.CompositeRefsTest.html | 96 + ...uk.co.real_logic.sbe.ir.EncodedIrTest.html | 121 + ...real_logic.sbe.ir.GroupWithDataIrTest.html | 111 + ...uk.co.real_logic.sbe.ir.ValueRefsTest.html | 96 + ...o.real_logic.sbe.json.JsonPrinterTest.html | 96 + ...eal_logic.sbe.xml.BasicSchemaFileTest.html | 116 + ...l_logic.sbe.xml.CompositeElementsTest.html | 96 + ....real_logic.sbe.xml.CompositeTypeTest.html | 121 + ...al_logic.sbe.xml.CyclicReferencesTest.html | 96 + ...be.xml.EmbeddedLengthAndCountFileTest.html | 101 + ...eal_logic.sbe.xml.EncodedDataTypeTest.html | 206 + ...uk.co.real_logic.sbe.xml.EnumTypeTest.html | 136 + ...o.real_logic.sbe.xml.ErrorHandlerTest.html | 131 + ....real_logic.sbe.xml.GroupWithDataTest.html | 96 + ....co.real_logic.sbe.xml.OffsetFileTest.html | 131 + .../uk.co.real_logic.sbe.xml.SetTypeTest.html | 126 + .../reports/tests/test/css/base-style.css | 179 + .../build/reports/tests/test/css/style.css | 84 + sbe-tool/build/reports/tests/test/index.html | 514 +++ .../build/reports/tests/test/js/report.js | 194 + .../uk.co.real_logic.sbe.codec.java.html | 103 + ...k.co.real_logic.sbe.generation.csharp.html | 103 + .../uk.co.real_logic.sbe.generation.java.html | 163 + .../uk.co.real_logic.sbe.generation.rust.html | 157 + .../test/packages/uk.co.real_logic.sbe.html | 103 + .../packages/uk.co.real_logic.sbe.ir.html | 163 + .../packages/uk.co.real_logic.sbe.json.html | 103 + .../packages/uk.co.real_logic.sbe.xml.html | 203 + sbe-tool/build/resources/main/fpl/sbe.xsd | 388 ++ .../templates/SbeMarshallingBigEndian.go | 283 ++ .../templates/SbeMarshallingLittleEndian.go | 283 ++ sbe-tool/build/resources/main/sbe-ir.xml | 100 + sbe-tool/build/resources/test/FixBinary.xml | 628 +++ .../resources/test/basic-group-schema.xml | 27 + .../basic-schema-constant-header-field.xml | 19 + .../build/resources/test/basic-schema.xml | 19 + .../resources/test/basic-types-schema.xml | 39 + .../test/basic-variable-length-schema.xml | 22 + .../resources/test/block-length-schema.xml | 56 + .../resources/test/code-generation-schema.xml | 93 + .../test/composite-elements-schema-rc4.xml | 72 + .../test/composite-elements-schema.xml | 38 + .../test/composite-offsets-schema.xml | 36 + .../resources/test/constant-enum-fields.xml | 34 + .../resources/test/cyclic-refs-schema.xml | 21 + .../test/embedded-length-and-count-schema.xml | 38 + .../resources/test/encoding-types-schema.xml | 55 + .../test/error-handler-dup-message-schema.xml | 17 + .../error-handler-group-dimensions-schema.xml | 26 + ...ndler-invalid-composite-offsets-schema.xml | 25 + .../test/error-handler-invalid-name.xml | 38 + .../test/error-handler-message-schema.xml | 59 + .../test/error-handler-types-dup-schema.xml | 15 + .../test/error-handler-types-schema.xml | 17 + .../test/example-bigendian-test-schema.xml | 91 + .../build/resources/test/example-schema.xml | 95 + .../build/resources/test/extension-schema.xml | 58 + .../test/group-with-constant-fields.xml | 50 + .../resources/test/group-with-data-schema.xml | 64 + sbe-tool/build/resources/test/issue435.xml | 32 + sbe-tool/build/resources/test/issue472.xml | 20 + sbe-tool/build/resources/test/issue483.xml | 26 + sbe-tool/build/resources/test/issue488.xml | 24 + sbe-tool/build/resources/test/issue496.xml | 38 + sbe-tool/build/resources/test/issue505.xml | 28 + sbe-tool/build/resources/test/issue560.xml | 39 + .../build/resources/test/issue567-invalid.xml | 39 + .../build/resources/test/issue567-valid.xml | 39 + .../test/json-printer-test-schema.xml | 76 + .../test/message-block-length-test.xml | 37 + .../resources/test/nested-group-schema.xml | 32 + .../test/new-order-single-schema.xml | 56 + .../test/since-deprecated-test-schema.xml | 27 + .../build/resources/test/value-ref-schema.xml | 45 + ...real_logic.sbe.TargetCodeGeneratorTest.xml | 8 + ...co.real_logic.sbe.codec.java.TypesTest.xml | 12 + ...eneration.csharp.Issue567GroupSizeTest.xml | 8 + ...n.java.CompositeElementsGenerationTest.xml | 10 + ....generation.java.ConstantCharArrayTest.xml | 7 + ....generation.java.GenerateFixBinaryTest.xml | 8 + ....sbe.generation.java.JavaGeneratorTest.xml | 28 + ...neration.java.PackageOutputManagerTest.xml | 7 + ...be.generation.java.SchemaExtensionTest.xml | 8 + ...logic.sbe.generation.java.ToStringTest.xml | 8 + ...ion.rust.RustFlatFileOutputManagerTest.xml | 9 + ....sbe.generation.rust.RustGeneratorTest.xml | 23 + ...eal_logic.sbe.generation.rust.RustTest.xml | 9 + ...logic.sbe.generation.rust.RustUtilTest.xml | 14 + ..._logic.sbe.ir.BasicXmlIrGenerationTest.xml | 12 + ...l_logic.sbe.ir.CompositeElementsIrTest.xml | 9 + ...real_logic.sbe.ir.CompositeOffsetsTest.xml | 7 + ...co.real_logic.sbe.ir.CompositeRefsTest.xml | 7 + ...-uk.co.real_logic.sbe.ir.EncodedIrTest.xml | 12 + ....real_logic.sbe.ir.GroupWithDataIrTest.xml | 10 + ...-uk.co.real_logic.sbe.ir.ValueRefsTest.xml | 7 + ...co.real_logic.sbe.json.JsonPrinterTest.xml | 7 + ...real_logic.sbe.xml.BasicSchemaFileTest.xml | 11 + ...al_logic.sbe.xml.CompositeElementsTest.xml | 7 + ...o.real_logic.sbe.xml.CompositeTypeTest.xml | 12 + ...eal_logic.sbe.xml.CyclicReferencesTest.xml | 7 + ...sbe.xml.EmbeddedLengthAndCountFileTest.xml | 8 + ...real_logic.sbe.xml.EncodedDataTypeTest.xml | 29 + ...-uk.co.real_logic.sbe.xml.EnumTypeTest.xml | 15 + ...co.real_logic.sbe.xml.ErrorHandlerTest.xml | 14 + ...o.real_logic.sbe.xml.GroupWithDataTest.xml | 7 + ...k.co.real_logic.sbe.xml.OffsetFileTest.xml | 14 + ...T-uk.co.real_logic.sbe.xml.SetTypeTest.xml | 13 + .../build/test-results/test/binary/output.bin | 0 .../test-results/test/binary/output.bin.idx | Bin 0 -> 1 bytes .../test-results/test/binary/results.bin | Bin 0 -> 17446 bytes sbe-tool/build/tmp/jar/MANIFEST.MF | 8 + sbe-tool/build/tmp/javadoc/javadoc.options | 78 + sbe-tool/build/tmp/javadocJar/MANIFEST.MF | 2 + sbe-tool/build/tmp/sourcesJar/MANIFEST.MF | 2 + 994 files changed, 176798 insertions(+), 11 deletions(-) create mode 100644 sbe-all/build/docs/javadoc/allclasses-frame.html create mode 100644 sbe-all/build/docs/javadoc/allclasses-noframe.html create mode 100644 sbe-all/build/docs/javadoc/constant-values.html create mode 100644 sbe-all/build/docs/javadoc/deprecated-list.html create mode 100644 sbe-all/build/docs/javadoc/help-doc.html create mode 100644 sbe-all/build/docs/javadoc/index-all.html create mode 100644 sbe-all/build/docs/javadoc/index.html create mode 100644 sbe-all/build/docs/javadoc/overview-frame.html create mode 100644 sbe-all/build/docs/javadoc/overview-summary.html create mode 100644 sbe-all/build/docs/javadoc/overview-tree.html create mode 100644 sbe-all/build/docs/javadoc/package-list create mode 100644 sbe-all/build/docs/javadoc/script.js create mode 100644 sbe-all/build/docs/javadoc/stylesheet.css create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveType.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.Representation.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/SbeTool.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/GroupOrder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/MethodSelector.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/CodeGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/Generators.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/NamedToken.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharp.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.Separators.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/Rust.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Builder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Presence.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/GenerationUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/HeaderStructure.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Ir.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrEncoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/MessageComponents.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Signal.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.Builder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MetaAttribute.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PresenceCodec.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/SignalCodec.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonPrinter.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonTokenListener.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/AbstractTokenListener.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfMessageDecoder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/TokenListener.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/Types.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/ValidationUtil.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-tree.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/CompositeType.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EncodedDataType.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.ValidValue.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ErrorHandler.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.Builder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/IrGenerator.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Message.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/MessageSchema.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.Builder.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Presence.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.Choice.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Type.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/XmlSchemaParser.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-frame.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-summary.html create mode 100644 sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-tree.html create mode 100644 sbe-all/build/libs/sbe-all-1.12.0-javadoc.jar create mode 100644 sbe-all/build/libs/sbe-all-1.12.0-sources.jar create mode 100644 sbe-all/build/libs/sbe-all-1.12.0.jar create mode 100644 sbe-all/build/poms/pom-default.xml create mode 100644 sbe-all/build/tmp/jar/MANIFEST.MF create mode 100644 sbe-all/build/tmp/javadoc/javadoc.options create mode 100644 sbe-all/build/tmp/javadocJar/MANIFEST.MF create mode 100644 sbe-all/build/tmp/shadowJar/MANIFEST.MF create mode 100644 sbe-all/build/tmp/sourcesJar/MANIFEST.MF create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/BooleanType.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder$FuelFiguresDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder$PerformanceFiguresDecoder$AccelerationDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder$PerformanceFiguresDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder$FuelFiguresEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder$PerformanceFiguresEncoder$AccelerationEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder$PerformanceFiguresEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/EngineDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/EngineEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/GroupSizeEncodingDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/GroupSizeEncodingEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/MessageHeaderDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/MessageHeaderEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/MetaAttribute.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/Model.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/OptionalExtrasDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/OptionalExtrasEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/VarStringEncodingDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/VarStringEncodingEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/BooleanType.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/CtiCode.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/CustOrderHandlingInst.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/CustomerOrFirm.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/Decimal64Decoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/Decimal64Encoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/GroupSizeEncodingDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/GroupSizeEncodingEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/HandInst.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/IntQty32Decoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/IntQty32Encoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MDEntryType.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MDQuoteType.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MDUpdateAction.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MMProtectionReset.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshDecoder$EntriesDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshEncoder$EntriesEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesDecoder$MdIncGrpDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesEncoder$MdIncGrpEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketStateIdentifier.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteDecoder$QuoteSetsDecoder$QuoteEntriesDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteDecoder$QuoteSetsDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteEncoder$QuoteSetsEncoder$QuoteEntriesEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteEncoder$QuoteSetsEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MatchEventIndicator.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MessageHeaderDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MessageHeaderEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/MetaAttribute.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/NoAllocs.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OFMOverride.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OpenCloseSettleFlag.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OptionalPriceDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OptionalPriceEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrdType.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestDecoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestEncoder$1.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/QuoteConditionDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/QuoteConditionEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/SecurityIDSource.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/Side.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/TickDirection.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/TimeInForce.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/TradeConditionDecoder.class create mode 100644 sbe-benchmarks/build/classes/java/generated/uk/co/real_logic/sbe/benchmarks/fix/TradeConditionEncoder.class create mode 100644 sbe-benchmarks/build/classes/java/main/META-INF/BenchmarkList create mode 100644 sbe-benchmarks/build/classes/java/main/META-INF/CompilerHints create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/CarBenchmark$MyState.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/CarBenchmark.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/MarketDataBenchmark$MyState.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/MarketDataBenchmark.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B1.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B1.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B2.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B2.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B3.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_MyState_jmhType_B3.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B1.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B1.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B2.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B2.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B3.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_jmhType_B3.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_testDecode_jmhTest.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_testDecode_jmhTest.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_testEncode_jmhTest.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/CarBenchmark_testEncode_jmhTest.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B1.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B1.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B2.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B2.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B3.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_MyState_jmhType_B3.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B1.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B1.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B2.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B2.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B3.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_jmhType_B3.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_testDecode_jmhTest.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_testDecode_jmhTest.java create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_testEncode_jmhTest.class create mode 100644 sbe-benchmarks/build/classes/java/main/uk/co/real_logic/sbe/generated/MarketDataBenchmark_testEncode_jmhTest.java create mode 100644 sbe-benchmarks/build/docs/javadoc/allclasses-frame.html create mode 100644 sbe-benchmarks/build/docs/javadoc/allclasses-noframe.html create mode 100644 sbe-benchmarks/build/docs/javadoc/constant-values.html create mode 100644 sbe-benchmarks/build/docs/javadoc/deprecated-list.html create mode 100644 sbe-benchmarks/build/docs/javadoc/help-doc.html create mode 100644 sbe-benchmarks/build/docs/javadoc/index-all.html create mode 100644 sbe-benchmarks/build/docs/javadoc/index.html create mode 100644 sbe-benchmarks/build/docs/javadoc/overview-tree.html create mode 100644 sbe-benchmarks/build/docs/javadoc/package-list create mode 100644 sbe-benchmarks/build/docs/javadoc/script.js create mode 100644 sbe-benchmarks/build/docs/javadoc/stylesheet.css create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/CarBenchmark.MyState.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/CarBenchmark.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/MarketDataBenchmark.MyState.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/MarketDataBenchmark.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/package-summary.html create mode 100644 sbe-benchmarks/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/BooleanType.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/CarDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/CarEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/EngineDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/EngineEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/GroupSizeEncodingDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/GroupSizeEncodingEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/MessageHeaderDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/MessageHeaderEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/MetaAttribute.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/Model.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/OptionalExtrasDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/OptionalExtrasEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/VarStringEncodingDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/VarStringEncodingEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/BooleanType.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/CtiCode.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/CustOrderHandlingInst.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/CustomerOrFirm.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/Decimal64Decoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/Decimal64Encoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/GroupSizeEncodingDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/GroupSizeEncodingEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/HandInst.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/IntQty32Decoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/IntQty32Encoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MDEntryType.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MDQuoteType.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MDUpdateAction.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MMProtectionReset.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketDataIncrementalRefreshTradesEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MarketStateIdentifier.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MassQuoteEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MatchEventIndicator.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MessageHeaderDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MessageHeaderEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/MetaAttribute.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/NewOrderEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/NoAllocs.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OFMOverride.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OpenCloseSettleFlag.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OptionalPriceDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OptionalPriceEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OrdType.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelReplaceRequestEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/OrderCancelRequestEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/QuoteConditionDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/QuoteConditionEncoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/SecurityIDSource.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/Side.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/TickDirection.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/TimeInForce.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/TradeConditionDecoder.java create mode 100644 sbe-benchmarks/build/generated/uk/co/real_logic/sbe/benchmarks/fix/TradeConditionEncoder.java create mode 100644 sbe-benchmarks/build/libs/sbe-benchmarks-1.12.0-javadoc.jar create mode 100644 sbe-benchmarks/build/libs/sbe-benchmarks-1.12.0-sources.jar create mode 100644 sbe-benchmarks/build/libs/sbe-benchmarks-1.12.0.jar create mode 100644 sbe-benchmarks/build/libs/sbe-benchmarks.jar create mode 100644 sbe-benchmarks/build/poms/pom-default.xml create mode 100644 sbe-benchmarks/build/reports/checkstyle/generated.html create mode 100644 sbe-benchmarks/build/reports/checkstyle/generated.xml create mode 100644 sbe-benchmarks/build/reports/checkstyle/main.html create mode 100644 sbe-benchmarks/build/reports/checkstyle/main.xml create mode 100644 sbe-benchmarks/build/resources/main/car.xml create mode 100644 sbe-benchmarks/build/resources/main/fix-message-samples.xml create mode 100644 sbe-benchmarks/build/tmp/jar/MANIFEST.MF create mode 100644 sbe-benchmarks/build/tmp/javadoc/javadoc.options create mode 100644 sbe-benchmarks/build/tmp/javadocJar/MANIFEST.MF create mode 100644 sbe-benchmarks/build/tmp/shadowJar/MANIFEST.MF create mode 100644 sbe-benchmarks/build/tmp/sourcesJar/MANIFEST.MF create mode 100644 sbe-samples/build/classes/java/generated/baseline/BooleanType.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/BoostType.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/BoosterDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/BoosterEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarDecoder$1.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarDecoder$FuelFiguresDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarDecoder$PerformanceFiguresDecoder$AccelerationDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarDecoder$PerformanceFiguresDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarEncoder$1.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarEncoder$FuelFiguresEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarEncoder$PerformanceFiguresEncoder$AccelerationEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarEncoder$PerformanceFiguresEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/CarEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/EngineDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/EngineEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/GroupSizeEncodingDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/GroupSizeEncodingEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/MessageHeaderDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/MessageHeaderEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/MetaAttribute.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/Model.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/OptionalExtrasDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/OptionalExtrasEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/VarStringEncodingDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/baseline/VarStringEncodingEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/BooleanType.class create mode 100644 sbe-samples/build/classes/java/generated/extension/BoostType.class create mode 100644 sbe-samples/build/classes/java/generated/extension/BoosterDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/BoosterEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarDecoder$1.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarDecoder$FuelFiguresDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarDecoder$PerformanceFiguresDecoder$AccelerationDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarDecoder$PerformanceFiguresDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarEncoder$1.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarEncoder$FuelFiguresEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarEncoder$PerformanceFiguresEncoder$AccelerationEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarEncoder$PerformanceFiguresEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/CarEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/EngineDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/EngineEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/GroupSizeEncodingDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/GroupSizeEncodingEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/MessageHeaderDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/MessageHeaderEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/MetaAttribute.class create mode 100644 sbe-samples/build/classes/java/generated/extension/Model.class create mode 100644 sbe-samples/build/classes/java/generated/extension/OptionalExtrasDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/OptionalExtrasEncoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/VarStringEncodingDecoder.class create mode 100644 sbe-samples/build/classes/java/generated/extension/VarStringEncodingEncoder.class create mode 100644 sbe-samples/build/classes/java/main/uk/co/real_logic/sbe/examples/ExampleTokenListener.class create mode 100644 sbe-samples/build/classes/java/main/uk/co/real_logic/sbe/examples/ExampleUsingGeneratedStub.class create mode 100644 sbe-samples/build/classes/java/main/uk/co/real_logic/sbe/examples/ExampleUsingGeneratedStubExtension.class create mode 100644 sbe-samples/build/classes/java/main/uk/co/real_logic/sbe/examples/OtfExample.class create mode 100644 sbe-samples/build/docs/javadoc/allclasses-frame.html create mode 100644 sbe-samples/build/docs/javadoc/allclasses-noframe.html create mode 100644 sbe-samples/build/docs/javadoc/constant-values.html create mode 100644 sbe-samples/build/docs/javadoc/deprecated-list.html create mode 100644 sbe-samples/build/docs/javadoc/help-doc.html create mode 100644 sbe-samples/build/docs/javadoc/index-all.html create mode 100644 sbe-samples/build/docs/javadoc/index.html create mode 100644 sbe-samples/build/docs/javadoc/overview-tree.html create mode 100644 sbe-samples/build/docs/javadoc/package-list create mode 100644 sbe-samples/build/docs/javadoc/script.js create mode 100644 sbe-samples/build/docs/javadoc/stylesheet.css create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/ExampleTokenListener.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/ExampleUsingGeneratedStub.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/ExampleUsingGeneratedStubExtension.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/OtfExample.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/package-frame.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/package-summary.html create mode 100644 sbe-samples/build/docs/javadoc/uk/co/real_logic/sbe/examples/package-tree.html create mode 100644 sbe-samples/build/generated/baseline/BooleanType.java create mode 100644 sbe-samples/build/generated/baseline/BoostType.java create mode 100644 sbe-samples/build/generated/baseline/BoosterDecoder.java create mode 100644 sbe-samples/build/generated/baseline/BoosterEncoder.java create mode 100644 sbe-samples/build/generated/baseline/CarDecoder.java create mode 100644 sbe-samples/build/generated/baseline/CarEncoder.java create mode 100644 sbe-samples/build/generated/baseline/EngineDecoder.java create mode 100644 sbe-samples/build/generated/baseline/EngineEncoder.java create mode 100644 sbe-samples/build/generated/baseline/GroupSizeEncodingDecoder.java create mode 100644 sbe-samples/build/generated/baseline/GroupSizeEncodingEncoder.java create mode 100644 sbe-samples/build/generated/baseline/MessageHeaderDecoder.java create mode 100644 sbe-samples/build/generated/baseline/MessageHeaderEncoder.java create mode 100644 sbe-samples/build/generated/baseline/MetaAttribute.java create mode 100644 sbe-samples/build/generated/baseline/Model.java create mode 100644 sbe-samples/build/generated/baseline/OptionalExtrasDecoder.java create mode 100644 sbe-samples/build/generated/baseline/OptionalExtrasEncoder.java create mode 100644 sbe-samples/build/generated/baseline/VarStringEncodingDecoder.java create mode 100644 sbe-samples/build/generated/baseline/VarStringEncodingEncoder.java create mode 100644 sbe-samples/build/generated/extension/BooleanType.java create mode 100644 sbe-samples/build/generated/extension/BoostType.java create mode 100644 sbe-samples/build/generated/extension/BoosterDecoder.java create mode 100644 sbe-samples/build/generated/extension/BoosterEncoder.java create mode 100644 sbe-samples/build/generated/extension/CarDecoder.java create mode 100644 sbe-samples/build/generated/extension/CarEncoder.java create mode 100644 sbe-samples/build/generated/extension/EngineDecoder.java create mode 100644 sbe-samples/build/generated/extension/EngineEncoder.java create mode 100644 sbe-samples/build/generated/extension/GroupSizeEncodingDecoder.java create mode 100644 sbe-samples/build/generated/extension/GroupSizeEncodingEncoder.java create mode 100644 sbe-samples/build/generated/extension/MessageHeaderDecoder.java create mode 100644 sbe-samples/build/generated/extension/MessageHeaderEncoder.java create mode 100644 sbe-samples/build/generated/extension/MetaAttribute.java create mode 100644 sbe-samples/build/generated/extension/Model.java create mode 100644 sbe-samples/build/generated/extension/OptionalExtrasDecoder.java create mode 100644 sbe-samples/build/generated/extension/OptionalExtrasEncoder.java create mode 100644 sbe-samples/build/generated/extension/VarStringEncodingDecoder.java create mode 100644 sbe-samples/build/generated/extension/VarStringEncodingEncoder.java create mode 100644 sbe-samples/build/libs/sbe-samples-1.12.0-javadoc.jar create mode 100644 sbe-samples/build/libs/sbe-samples-1.12.0-sources.jar create mode 100644 sbe-samples/build/libs/sbe-samples-1.12.0.jar create mode 100644 sbe-samples/build/poms/pom-default.xml create mode 100644 sbe-samples/build/reports/checkstyle/generated.html create mode 100644 sbe-samples/build/reports/checkstyle/generated.xml create mode 100644 sbe-samples/build/reports/checkstyle/main.html create mode 100644 sbe-samples/build/reports/checkstyle/main.xml create mode 100644 sbe-samples/build/resources/main/common-types.xml create mode 100644 sbe-samples/build/resources/main/example-extension-schema.xml create mode 100644 sbe-samples/build/resources/main/example-schema.xml create mode 100644 sbe-samples/build/tmp/jar/MANIFEST.MF create mode 100644 sbe-samples/build/tmp/javadoc/javadoc.options create mode 100644 sbe-samples/build/tmp/javadocJar/MANIFEST.MF create mode 100644 sbe-samples/build/tmp/sourcesJar/MANIFEST.MF create mode 100644 sbe-tool/build/classes/java/generated/baseline/BooleanType.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarDecoder$1.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarDecoder$FuelFiguresDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarDecoder$PerformanceFiguresDecoder$AccelerationDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarDecoder$PerformanceFiguresDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarEncoder$1.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarEncoder$FuelFiguresEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarEncoder$PerformanceFiguresEncoder$AccelerationEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarEncoder$PerformanceFiguresEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/CarEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/EngineDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/EngineEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/GroupSizeEncodingDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/GroupSizeEncodingEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/MessageHeaderDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/MessageHeaderEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/MetaAttribute.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/Model.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/OptionalExtrasDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/OptionalExtrasEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/VarStringEncodingDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/baseline/VarStringEncodingEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/EnumOne.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/InnerDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/InnerEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MessageHeaderDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MessageHeaderEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MetaAttribute.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MsgDecoder$1.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MsgDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MsgEncoder$1.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/MsgEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/OuterDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/OuterEncoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/SetOneDecoder.class create mode 100644 sbe-tool/build/classes/java/generated/composite/elements/SetOneEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveType$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveType$Singleton.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveValue$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveValue$Representation.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/PrimitiveValue.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/SbeTool.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/codec/java/GroupOrder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/codec/java/MethodSelector.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/CodeGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/Generators.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/NamedToken.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/TargetCodeGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader$2.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader$3.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/cpp/CppGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/cpp/CppGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/cpp/CppUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/csharp/CSharp.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/golang/GolangGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/golang/GolangGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/golang/GolangUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaGenerator$CodecType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaUtil$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaUtil$Separators.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/java/JavaUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/Rust.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustCodecType$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustCodecType$2.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustCodecType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustGenerator$FieldsRepresentationSummary.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustGenerator$GroupTreeNode.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustGenerator$VarDataSummary.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustUtil$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustUtil$ReservedKeyword.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/RustUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/generation/rust/SplitCompositeTokens.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Encoding$Builder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Encoding$Presence.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Encoding.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/GenerationUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/HeaderStructure.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Ir$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Ir.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/IrDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/IrEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/IrUtil$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/IrUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/MessageComponents.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Signal.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Token$Builder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/Token.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/MetaAttribute.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/PresenceCodec.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/SignalCodec.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/json/JsonPrinter.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/json/JsonTokenListener.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/AbstractTokenListener.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/OtfMessageDecoder$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/OtfMessageDecoder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/TokenListener.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/Types$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/otf/Types.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/util/ValidationUtil.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/CompositeType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/EncodedDataType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/EnumType$ValidValue.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/EnumType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/ErrorHandler.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/Field$Builder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/Field.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/IrGenerator$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/IrGenerator.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/Message.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/MessageSchema.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/ParserOptions$1.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/ParserOptions$Builder.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/ParserOptions.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/Presence.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/SetType$Choice.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/SetType.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/Type.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/XmlSchemaParser$NodeFunction.class create mode 100644 sbe-tool/build/classes/java/main/uk/co/real_logic/sbe/xml/XmlSchemaParser.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/EncodedCarTestBase.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/TargetCodeGeneratorTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/TestTargetLanguage.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/TestUtil.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/codec/java/TypesTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/csharp/Issue567GroupSizeTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/CompositeElementsGenerationTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/ConstantCharArrayTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/GenerateFixBinaryTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/JavaGeneratorTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/PackageOutputManagerTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/ReflectionUtil.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/SchemaExtensionTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/java/ToStringTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManagerTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/rust/RustGeneratorTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/rust/RustTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/rust/RustUtilTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/generation/rust/SingleStringOutputManager.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/BasicXmlIrGenerationTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/CompositeElementsIrTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/CompositeOffsetsTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/CompositeRefsTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/EncodedIrTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/GroupWithDataIrTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/ir/ValueRefsTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/json/JsonPrinterTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/BasicSchemaFileTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/CompositeElementsTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/CompositeTypeTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/CyclicReferencesTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/EmbeddedLengthAndCountFileTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/EncodedDataTypeTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/EnumTypeTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/ErrorHandlerTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/GroupWithDataTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/OffsetFileTest.class create mode 100644 sbe-tool/build/classes/java/test/uk/co/real_logic/sbe/xml/SetTypeTest.class create mode 100644 sbe-tool/build/docs/javadoc/allclasses-frame.html create mode 100644 sbe-tool/build/docs/javadoc/allclasses-noframe.html create mode 100644 sbe-tool/build/docs/javadoc/constant-values.html create mode 100644 sbe-tool/build/docs/javadoc/deprecated-list.html create mode 100644 sbe-tool/build/docs/javadoc/help-doc.html create mode 100644 sbe-tool/build/docs/javadoc/index-all.html create mode 100644 sbe-tool/build/docs/javadoc/index.html create mode 100644 sbe-tool/build/docs/javadoc/overview-frame.html create mode 100644 sbe-tool/build/docs/javadoc/overview-summary.html create mode 100644 sbe-tool/build/docs/javadoc/overview-tree.html create mode 100644 sbe-tool/build/docs/javadoc/package-list create mode 100644 sbe-tool/build/docs/javadoc/script.js create mode 100644 sbe-tool/build/docs/javadoc/stylesheet.css create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveType.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.Representation.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/SbeTool.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/GroupOrder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/MethodSelector.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/CodeGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/Generators.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/NamedToken.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharp.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.Separators.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/Rust.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Builder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Presence.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/GenerationUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/HeaderStructure.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Ir.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrEncoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/MessageComponents.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Signal.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.Builder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MetaAttribute.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PresenceCodec.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/SignalCodec.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonPrinter.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonTokenListener.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/json/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/json/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/json/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/AbstractTokenListener.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfMessageDecoder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/TokenListener.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/Types.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/util/ValidationUtil.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/util/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/util/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/util/package-tree.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/CompositeType.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/EncodedDataType.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.ValidValue.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/ErrorHandler.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.Builder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/IrGenerator.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/Message.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/MessageSchema.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.Builder.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/Presence.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.Choice.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/Type.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/XmlSchemaParser.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-frame.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-summary.html create mode 100644 sbe-tool/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-tree.html create mode 100644 sbe-tool/build/generated/baseline/BooleanType.java create mode 100644 sbe-tool/build/generated/baseline/CarDecoder.java create mode 100644 sbe-tool/build/generated/baseline/CarEncoder.java create mode 100644 sbe-tool/build/generated/baseline/EngineDecoder.java create mode 100644 sbe-tool/build/generated/baseline/EngineEncoder.java create mode 100644 sbe-tool/build/generated/baseline/GroupSizeEncodingDecoder.java create mode 100644 sbe-tool/build/generated/baseline/GroupSizeEncodingEncoder.java create mode 100644 sbe-tool/build/generated/baseline/MessageHeaderDecoder.java create mode 100644 sbe-tool/build/generated/baseline/MessageHeaderEncoder.java create mode 100644 sbe-tool/build/generated/baseline/MetaAttribute.java create mode 100644 sbe-tool/build/generated/baseline/Model.java create mode 100644 sbe-tool/build/generated/baseline/OptionalExtrasDecoder.java create mode 100644 sbe-tool/build/generated/baseline/OptionalExtrasEncoder.java create mode 100644 sbe-tool/build/generated/baseline/VarStringEncodingDecoder.java create mode 100644 sbe-tool/build/generated/baseline/VarStringEncodingEncoder.java create mode 100644 sbe-tool/build/generated/composite/elements/EnumOne.java create mode 100644 sbe-tool/build/generated/composite/elements/InnerDecoder.java create mode 100644 sbe-tool/build/generated/composite/elements/InnerEncoder.java create mode 100644 sbe-tool/build/generated/composite/elements/MessageHeaderDecoder.java create mode 100644 sbe-tool/build/generated/composite/elements/MessageHeaderEncoder.java create mode 100644 sbe-tool/build/generated/composite/elements/MetaAttribute.java create mode 100644 sbe-tool/build/generated/composite/elements/MsgDecoder.java create mode 100644 sbe-tool/build/generated/composite/elements/MsgEncoder.java create mode 100644 sbe-tool/build/generated/composite/elements/OuterDecoder.java create mode 100644 sbe-tool/build/generated/composite/elements/OuterEncoder.java create mode 100644 sbe-tool/build/generated/composite/elements/SetOneDecoder.java create mode 100644 sbe-tool/build/generated/composite/elements/SetOneEncoder.java create mode 100644 sbe-tool/build/generated/cpp/cpp/Encoding.h create mode 100644 sbe-tool/build/generated/cpp/cpp/IrDecoder.h create mode 100644 sbe-tool/build/generated/cpp/cpp/OtfHeaderDecoder.h create mode 100644 sbe-tool/build/generated/cpp/cpp/OtfMessageDecoder.h create mode 100644 sbe-tool/build/generated/cpp/cpp/Token.h create mode 100644 sbe-tool/build/generated/cpp/cpp/sbe.h create mode 100644 sbe-tool/build/libs/sbe-tool-1.12.0-javadoc.jar create mode 100644 sbe-tool/build/libs/sbe-tool-1.12.0-sources.jar create mode 100644 sbe-tool/build/libs/sbe-tool-1.12.0.jar create mode 100644 sbe-tool/build/poms/pom-default.xml create mode 100644 sbe-tool/build/reports/checkstyle/generated.html create mode 100644 sbe-tool/build/reports/checkstyle/generated.xml create mode 100644 sbe-tool/build/reports/checkstyle/main.html create mode 100644 sbe-tool/build/reports/checkstyle/main.xml create mode 100644 sbe-tool/build/reports/checkstyle/test.html create mode 100644 sbe-tool/build/reports/checkstyle/test.xml create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.TargetCodeGeneratorTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.codec.java.TypesTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.csharp.Issue567GroupSizeTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.CompositeElementsGenerationTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.ConstantCharArrayTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.GenerateFixBinaryTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.JavaGeneratorTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.PackageOutputManagerTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.SchemaExtensionTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.java.ToStringTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.rust.RustFlatFileOutputManagerTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.rust.RustGeneratorTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.rust.RustTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.generation.rust.RustUtilTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.BasicXmlIrGenerationTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.CompositeElementsIrTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.CompositeOffsetsTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.CompositeRefsTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.EncodedIrTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.GroupWithDataIrTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.ir.ValueRefsTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.json.JsonPrinterTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.BasicSchemaFileTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.CompositeElementsTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.CompositeTypeTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.CyclicReferencesTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.EmbeddedLengthAndCountFileTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.EncodedDataTypeTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.EnumTypeTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.ErrorHandlerTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.GroupWithDataTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.OffsetFileTest.html create mode 100644 sbe-tool/build/reports/tests/test/classes/uk.co.real_logic.sbe.xml.SetTypeTest.html create mode 100644 sbe-tool/build/reports/tests/test/css/base-style.css create mode 100644 sbe-tool/build/reports/tests/test/css/style.css create mode 100644 sbe-tool/build/reports/tests/test/index.html create mode 100644 sbe-tool/build/reports/tests/test/js/report.js create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.codec.java.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.generation.csharp.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.generation.java.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.generation.rust.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.ir.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.json.html create mode 100644 sbe-tool/build/reports/tests/test/packages/uk.co.real_logic.sbe.xml.html create mode 100644 sbe-tool/build/resources/main/fpl/sbe.xsd create mode 100755 sbe-tool/build/resources/main/golang/templates/SbeMarshallingBigEndian.go create mode 100755 sbe-tool/build/resources/main/golang/templates/SbeMarshallingLittleEndian.go create mode 100644 sbe-tool/build/resources/main/sbe-ir.xml create mode 100644 sbe-tool/build/resources/test/FixBinary.xml create mode 100644 sbe-tool/build/resources/test/basic-group-schema.xml create mode 100644 sbe-tool/build/resources/test/basic-schema-constant-header-field.xml create mode 100644 sbe-tool/build/resources/test/basic-schema.xml create mode 100644 sbe-tool/build/resources/test/basic-types-schema.xml create mode 100644 sbe-tool/build/resources/test/basic-variable-length-schema.xml create mode 100644 sbe-tool/build/resources/test/block-length-schema.xml create mode 100644 sbe-tool/build/resources/test/code-generation-schema.xml create mode 100644 sbe-tool/build/resources/test/composite-elements-schema-rc4.xml create mode 100644 sbe-tool/build/resources/test/composite-elements-schema.xml create mode 100644 sbe-tool/build/resources/test/composite-offsets-schema.xml create mode 100644 sbe-tool/build/resources/test/constant-enum-fields.xml create mode 100644 sbe-tool/build/resources/test/cyclic-refs-schema.xml create mode 100644 sbe-tool/build/resources/test/embedded-length-and-count-schema.xml create mode 100644 sbe-tool/build/resources/test/encoding-types-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-dup-message-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-group-dimensions-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-invalid-composite-offsets-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-invalid-name.xml create mode 100644 sbe-tool/build/resources/test/error-handler-message-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-types-dup-schema.xml create mode 100644 sbe-tool/build/resources/test/error-handler-types-schema.xml create mode 100644 sbe-tool/build/resources/test/example-bigendian-test-schema.xml create mode 100644 sbe-tool/build/resources/test/example-schema.xml create mode 100644 sbe-tool/build/resources/test/extension-schema.xml create mode 100644 sbe-tool/build/resources/test/group-with-constant-fields.xml create mode 100644 sbe-tool/build/resources/test/group-with-data-schema.xml create mode 100644 sbe-tool/build/resources/test/issue435.xml create mode 100644 sbe-tool/build/resources/test/issue472.xml create mode 100644 sbe-tool/build/resources/test/issue483.xml create mode 100644 sbe-tool/build/resources/test/issue488.xml create mode 100644 sbe-tool/build/resources/test/issue496.xml create mode 100644 sbe-tool/build/resources/test/issue505.xml create mode 100644 sbe-tool/build/resources/test/issue560.xml create mode 100644 sbe-tool/build/resources/test/issue567-invalid.xml create mode 100644 sbe-tool/build/resources/test/issue567-valid.xml create mode 100644 sbe-tool/build/resources/test/json-printer-test-schema.xml create mode 100644 sbe-tool/build/resources/test/message-block-length-test.xml create mode 100644 sbe-tool/build/resources/test/nested-group-schema.xml create mode 100644 sbe-tool/build/resources/test/new-order-single-schema.xml create mode 100644 sbe-tool/build/resources/test/since-deprecated-test-schema.xml create mode 100644 sbe-tool/build/resources/test/value-ref-schema.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.TargetCodeGeneratorTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.codec.java.TypesTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.csharp.Issue567GroupSizeTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.CompositeElementsGenerationTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.ConstantCharArrayTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.GenerateFixBinaryTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.JavaGeneratorTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.PackageOutputManagerTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.SchemaExtensionTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.java.ToStringTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.rust.RustFlatFileOutputManagerTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.rust.RustGeneratorTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.rust.RustTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.generation.rust.RustUtilTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.BasicXmlIrGenerationTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.CompositeElementsIrTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.CompositeOffsetsTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.CompositeRefsTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.EncodedIrTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.GroupWithDataIrTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.ir.ValueRefsTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.json.JsonPrinterTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.BasicSchemaFileTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.CompositeElementsTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.CompositeTypeTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.CyclicReferencesTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.EmbeddedLengthAndCountFileTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.EncodedDataTypeTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.EnumTypeTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.ErrorHandlerTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.GroupWithDataTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.OffsetFileTest.xml create mode 100644 sbe-tool/build/test-results/test/TEST-uk.co.real_logic.sbe.xml.SetTypeTest.xml create mode 100644 sbe-tool/build/test-results/test/binary/output.bin create mode 100644 sbe-tool/build/test-results/test/binary/output.bin.idx create mode 100644 sbe-tool/build/test-results/test/binary/results.bin create mode 100644 sbe-tool/build/tmp/jar/MANIFEST.MF create mode 100644 sbe-tool/build/tmp/javadoc/javadoc.options create mode 100644 sbe-tool/build/tmp/javadocJar/MANIFEST.MF create mode 100644 sbe-tool/build/tmp/sourcesJar/MANIFEST.MF diff --git a/.gitignore b/.gitignore index 41f4464ce4..85ad8b315f 100644 --- a/.gitignore +++ b/.gitignore @@ -14,9 +14,9 @@ build-local.properties deps /bin -build +# build .gradle -target +3 target GTAGS GRTAGS GPATH @@ -29,15 +29,15 @@ out codecs # cpp build linux -cppbuild/CMakeCache.txt -cppbuild/CMakeFiles/ -cppbuild/CTestTestfile.cmake -cppbuild/Makefile -cppbuild/Testing/ -cppbuild/aeron-common/ -cppbuild/aeron-samples/ -cppbuild/binaries/ -cppbuild/cmake_install.cmake +# cppbuild/CMakeCache.txt +# cppbuild/CMakeFiles/ +# cppbuild/CTestTestfile.cmake +# cppbuild/Makefile +# cppbuild/Testing/ +# cppbuild/aeron-common/ +# cppbuild/aeron-samples/ +# cppbuild/binaries/ +# cppbuild/cmake_install.cmake # cpp build windows cppbuild/*.opensdf diff --git a/sbe-all/build/docs/javadoc/allclasses-frame.html b/sbe-all/build/docs/javadoc/allclasses-frame.html new file mode 100644 index 0000000000..551efed782 --- /dev/null +++ b/sbe-all/build/docs/javadoc/allclasses-frame.html @@ -0,0 +1,97 @@ + + + +
+ +限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final long |
+MAX_VALUE_CHAR |
+126L |
+
+
+public static final double |
+MAX_VALUE_DOUBLE |
+1.7976931348623157E308 |
+
+
+public static final float |
+MAX_VALUE_FLOAT |
+3.4028234663852886E38f |
+
+
+public static final long |
+MAX_VALUE_INT16 |
+32767L |
+
+
+public static final long |
+MAX_VALUE_INT32 |
+2147483647L |
+
+
+public static final long |
+MAX_VALUE_INT64 |
+9223372036854775807L |
+
+
+public static final long |
+MAX_VALUE_INT8 |
+127L |
+
+
+public static final long |
+MAX_VALUE_UINT16 |
+65534L |
+
+
+public static final long |
+MAX_VALUE_UINT32 |
+4294967294L |
+
+
+public static final long |
+MAX_VALUE_UINT8 |
+254L |
+
+
+public static final long |
+MIN_VALUE_CHAR |
+32L |
+
+
+public static final double |
+MIN_VALUE_DOUBLE |
+4.9E-324 |
+
+
+public static final float |
+MIN_VALUE_FLOAT |
+1.401298464324817E-45f |
+
+
+public static final long |
+MIN_VALUE_INT16 |
+-32767L |
+
+
+public static final long |
+MIN_VALUE_INT32 |
+-2147483647L |
+
+
+public static final long |
+MIN_VALUE_INT64 |
+-9223372036854775807L |
+
+
+public static final long |
+MIN_VALUE_INT8 |
+-127L |
+
+
+public static final long |
+MIN_VALUE_UINT16 |
+0L |
+
+
+public static final long |
+MIN_VALUE_UINT32 |
+0L |
+
+
+public static final long |
+MIN_VALUE_UINT64 |
+0L |
+
+
+public static final long |
+MIN_VALUE_UINT8 |
+0L |
+
+
+public static final long |
+NULL_VALUE_CHAR |
+0L |
+
+
+public static final double |
+NULL_VALUE_DOUBLE |
+0d/0d |
+
+
+public static final float |
+NULL_VALUE_FLOAT |
+0f/0f |
+
+
+public static final long |
+NULL_VALUE_INT16 |
+-32768L |
+
+
+public static final long |
+NULL_VALUE_INT32 |
+-2147483648L |
+
+
+public static final long |
+NULL_VALUE_INT64 |
+-9223372036854775808L |
+
+
+public static final long |
+NULL_VALUE_INT8 |
+-128L |
+
+
+public static final long |
+NULL_VALUE_UINT16 |
+65535L |
+
+
+public static final long |
+NULL_VALUE_UINT32 |
+4294967295L |
+
+
+public static final long |
+NULL_VALUE_UINT8 |
+255L |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+CPP_NAMESPACES_COLLAPSE |
+"sbe.cpp.namespaces.collapse" |
+
+
+public static final java.lang.String |
+DECODE_UNKNOWN_ENUM_VALUES |
+"sbe.decode.unknown.enum.values" |
+
+
+public static final java.lang.String |
+GENERATE_IR |
+"sbe.generate.ir" |
+
+
+public static final java.lang.String |
+GENERATE_STUBS |
+"sbe.generate.stubs" |
+
+
+public static final java.lang.String |
+JAVA_DECODING_BUFFER_TYPE |
+"sbe.java.decoding.buffer.type" |
+
+
+public static final java.lang.String |
+JAVA_ENCODING_BUFFER_TYPE |
+"sbe.java.encoding.buffer.type" |
+
+
+public static final java.lang.String |
+JAVA_GENERATE_INTERFACES |
+"sbe.java.generate.interfaces" |
+
+
+public static final java.lang.String |
+JAVA_GROUP_ORDER_ANNOTATION |
+"sbe.java.generate.group-order.annotation" |
+
+
+public static final java.lang.String |
+JAVA_INTERFACE_PACKAGE |
+"org.agrona.sbe" |
+
+
+public static final java.lang.String |
+KEYWORD_APPEND_TOKEN |
+"sbe.keyword.append.token" |
+
+
+public static final java.lang.String |
+OUTPUT_DIR |
+"sbe.output.dir" |
+
+
+public static final java.lang.String |
+TARGET_LANGUAGE |
+"sbe.target.language" |
+
+
+public static final java.lang.String |
+TARGET_NAMESPACE |
+"sbe.target.namespace" |
+
+
+public static final java.lang.String |
+VALIDATION_STOP_ON_ERROR |
+"sbe.validation.stop.on.error" |
+
+
+public static final java.lang.String |
+VALIDATION_SUPPRESS_OUTPUT |
+"sbe.validation.suppress.output" |
+
+
+public static final java.lang.String |
+VALIDATION_WARNINGS_FATAL |
+"sbe.validation.warnings.fatal" |
+
+
+public static final java.lang.String |
+VALIDATION_XSD |
+"sbe.validation.xsd" |
+
+
+public static final java.lang.String |
+XINCLUDE_AWARE |
+"sbe.xinclude.aware" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+MESSAGE_HEADER_DECODER_TYPE |
+"MessageHeaderDecoder" |
+
+
+public static final java.lang.String |
+MESSAGE_HEADER_ENCODER_TYPE |
+"MessageHeaderEncoder" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+BLOCK_LENGTH |
+"blockLength" |
+
+
+public static final java.lang.String |
+SCHEMA_ID |
+"schemaId" |
+
+
+public static final java.lang.String |
+SCHEMA_VERSION |
+"version" |
+
+
+public static final java.lang.String |
+TEMPLATE_ID |
+"templateId" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+INVALID_ID |
+-1 |
+
+
+public static final int |
+UNKNOWN_OFFSET |
+-1 |
+
+
+public static final int |
+VARIABLE_LENGTH |
+-1 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+BLOCK_LENGTH |
+12 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
+
+public static final int |
+TEMPLATE_ID |
+1 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+BLOCK_LENGTH |
+12 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
+
+public static final int |
+TEMPLATE_ID |
+1 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+ENCODED_LENGTH |
+8 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+ENCODED_LENGTH |
+8 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+BLOCK_LENGTH |
+28 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
+
+public static final int |
+TEMPLATE_ID |
+2 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+BLOCK_LENGTH |
+28 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
+
+public static final int |
+TEMPLATE_ID |
+2 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+ENCODED_LENGTH |
+-1 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+ENCODED_LENGTH |
+-1 |
+
+
+public static final int |
+SCHEMA_ID |
+1 |
+
+
+public static final int |
+SCHEMA_VERSION |
+0 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+COMPOSITE_TYPE |
+"composite" |
+
+
+public static final java.lang.String |
+SUB_TYPES_EXP |
+"type|enum|set|composite|ref" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+ENCODED_DATA_TYPE |
+"type" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+ENUM_TYPE |
+"enum" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final int |
+INVALID_ID |
+2147483647 |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+HEADER_TYPE_DEFAULT |
+"messageHeader" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+SET_TYPE |
+"set" |
+
限定符和类型 | +常量字段 | +值 | +
---|---|---|
+
+public static final java.lang.String |
+COMPOSITE_XPATH_EXPR |
+"/*[local-name() = \'messageSchema\']/types/composite" |
+
+
+public static final java.lang.String |
+ENUM_XPATH_EXPR |
+"/*[local-name() = \'messageSchema\']/types/enum" |
+
+
+public static final java.lang.String |
+ERROR_HANDLER_KEY |
+"SbeErrorHandler" |
+
+
+public static final java.lang.String |
+MESSAGE_SCHEMA_XPATH_EXPR |
+"/*[local-name() = \'messageSchema\']" |
+
+
+public static final java.lang.String |
+MESSAGE_XPATH_EXPR |
+"//*[local-name() = \'message\']" |
+
+
+public static final java.lang.String |
+SET_XPATH_EXPR |
+"/*[local-name() = \'messageSchema\']/types/set" |
+
+
+public static final java.lang.String |
+TYPE_XPATH_EXPR |
+"/*[local-name() = \'messageSchema\']/types/type" |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/deprecated-list.html b/sbe-all/build/docs/javadoc/deprecated-list.html new file mode 100644 index 0000000000..889a515052 --- /dev/null +++ b/sbe-all/build/docs/javadoc/deprecated-list.html @@ -0,0 +1,123 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/help-doc.html b/sbe-all/build/docs/javadoc/help-doc.html new file mode 100644 index 0000000000..774d01a57d --- /dev/null +++ b/sbe-all/build/docs/javadoc/help-doc.html @@ -0,0 +1,224 @@ + + + + + +概览 页面是此 API 文档的首页, 提供了所有程序包的列表及其概要。此页面也可能包含这些程序包的总体说明。
+每个程序包都有一个页面, 其中包含它的类和接口的列表及其概要。此页面可以包含六个类别:
+每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:
+每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。
+每个注释类型都有各自的页面, 其中包含以下部分:
+每个枚举都有各自的页面, 其中包含以下部分:
+对于所有程序包, 有一个类分层结构页面, 以及每个程序包的分层结构。每个分层结构页面都包含类的列表和接口的列表。从java.lang.Object
开始, 按继承结构对类进行排列。接口不从java.lang.Object
继承。
已过时的 API 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。
+索引 包含按字母顺序排列的所有类, 接口, 构造器, 方法和字段的列表。
+这些链接使您可以转至下一个或上一个类, 接口, 程序包或相关页面。
+这些链接用于显示和隐藏 HTML 框架。所有页面均具有有框架和无框架两种显示方式。
+所有类链接显示所有类和接口 (除了非静态嵌套类型)。
+每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。
+常量字段值页面列出了静态最终字段及其值。
+Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/index-all.html b/sbe-all/build/docs/javadoc/index-all.html new file mode 100644 index 0000000000..ab642d79dc --- /dev/null +++ b/sbe-all/build/docs/javadoc/index-all.html @@ -0,0 +1,3690 @@ + + + + + +TokenListener
that can be extended when not all callback methods are required.Token
s for a given message id.StringBuilder
.Message
in bytes including any padding.ParserOptions
with all the values set.ByteOrder
for this encoding.ByteOrder
for all types in the schema.Charset
corresponding to the given encoding.SetType.Choice
values for a bitset.PrimitiveType
to a C++98 primitive type name.OutputManager
for managing the creation of C# source files
+ as the target of code generation.OutputManager
for generating C# source
+ files into a given package.PrimitiveType
to a C# primitive type name.Token
s.EnumType.ValidValue
was deprecated.SetType.Choice
was deprecated.EnumType.ValidValue
.Token
s.Encoding
easier to create.PrimitiveType
used to encode the enum.ErrorHandler
as user data in XML documentErrorHandler
that outputs to a provided PrintStream
.ErrorHandler
that outputs to System.err
.Token
s take the field token and following type token to
+ a BiConsumer
.Ir
for a given schema.Ir
for a given schema.NamedNodeMap.getNamedItem(String)
ByteOrder
SetType.Choice
represented by a PrimitiveValue
.SetType.Choice
represented by a String name.PrimitiveType
.Encoding
.Message
object with the given messageId.Type
for a given name.Type
s that compose this compositeEnumType.ValidValue
represented by a PrimitiveValue
.EnumType.ValidValue
represented by a string name.PrimitiveType
to a Golang marhsalling function name.OutputManager
for managing the creation of golang source files as the target of code generation.OutputManager
for generating golang source files into a given package.PrimitiveType
to a Golang primitive type name.HeaderStructure
description for all messages.Token
s passed.Ir
.GroupOrder
annotation be added to generated stubs.PrimitiveType
to a Java primitive type name.Field
objects and SBE message attributes.Collection
of messages in this schema.Collection
of Message
s for this Schema.Message
objects.EnumType.ValidValue
.OutputManager
for managing the creation of C++98 source files as the target of code generation.OutputManager
for generating C++98 source files into a given package.CodeGenerator
for the given target language.Type
from the schemaType
from the schemaInputStream
and parse it generating map of template ID to Message objects, types, and schema.Encoding.Presence
for this encoding.PrimitiveType
of this encoding.PrimitiveType
for the EnumType.ValidValue
.PrimitiveValue
representation of the bitset choice.PrimitiveValue.Representation
of the value.Token
role within a stream of tokens.EnumType.ValidValue
SetType.Choice
Token
by providing values for all fields.Collection
of types in for this schema.Token
s and update their counts of how many tokens make up each component.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/index.html b/sbe-all/build/docs/javadoc/index.html new file mode 100644 index 0000000000..8e1d6dcbd8 --- /dev/null +++ b/sbe-all/build/docs/javadoc/index.html @@ -0,0 +1,75 @@ + + + + + ++ + diff --git a/sbe-all/build/docs/javadoc/overview-summary.html b/sbe-all/build/docs/javadoc/overview-summary.html new file mode 100644 index 0000000000..698aa0f7e3 --- /dev/null +++ b/sbe-all/build/docs/javadoc/overview-summary.html @@ -0,0 +1,189 @@ + + + + + +
程序包 | +说明 | +
---|---|
uk.co.real_logic.sbe | ++ |
uk.co.real_logic.sbe.codec.java | ++ |
uk.co.real_logic.sbe.generation | ++ |
uk.co.real_logic.sbe.generation.cpp | ++ |
uk.co.real_logic.sbe.generation.csharp | ++ |
uk.co.real_logic.sbe.generation.golang | ++ |
uk.co.real_logic.sbe.generation.java | ++ |
uk.co.real_logic.sbe.generation.rust | ++ |
uk.co.real_logic.sbe.ir | ++ |
uk.co.real_logic.sbe.ir.generated | ++ |
uk.co.real_logic.sbe.json | ++ |
uk.co.real_logic.sbe.otf | ++ |
uk.co.real_logic.sbe.util | ++ |
uk.co.real_logic.sbe.xml | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/overview-tree.html b/sbe-all/build/docs/javadoc/overview-tree.html new file mode 100644 index 0000000000..857809c9d3 --- /dev/null +++ b/sbe-all/build/docs/javadoc/overview-tree.html @@ -0,0 +1,247 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/package-list b/sbe-all/build/docs/javadoc/package-list new file mode 100644 index 0000000000..8b04e51e61 --- /dev/null +++ b/sbe-all/build/docs/javadoc/package-list @@ -0,0 +1,14 @@ +uk.co.real_logic.sbe +uk.co.real_logic.sbe.codec.java +uk.co.real_logic.sbe.generation +uk.co.real_logic.sbe.generation.cpp +uk.co.real_logic.sbe.generation.csharp +uk.co.real_logic.sbe.generation.golang +uk.co.real_logic.sbe.generation.java +uk.co.real_logic.sbe.generation.rust +uk.co.real_logic.sbe.ir +uk.co.real_logic.sbe.ir.generated +uk.co.real_logic.sbe.json +uk.co.real_logic.sbe.otf +uk.co.real_logic.sbe.util +uk.co.real_logic.sbe.xml diff --git a/sbe-all/build/docs/javadoc/script.js b/sbe-all/build/docs/javadoc/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/sbe-all/build/docs/javadoc/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/sbe-all/build/docs/javadoc/stylesheet.css b/sbe-all/build/docs/javadoc/stylesheet.css new file mode 100644 index 0000000000..98055b22d6 --- /dev/null +++ b/sbe-all/build/docs/javadoc/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveType.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveType.html new file mode 100644 index 0000000000..309c4dcc6f --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveType.html @@ -0,0 +1,595 @@ + + + + + +public enum PrimitiveType +extends java.lang.Enum<PrimitiveType>+
枚举常量和说明 | +
---|
CHAR |
+
DOUBLE |
+
FLOAT |
+
INT16 |
+
INT32 |
+
INT64 |
+
INT8 |
+
UINT16 |
+
UINT32 |
+
UINT64 |
+
UINT8 |
+
限定符和类型 | +方法和说明 | +
---|---|
static PrimitiveType |
+get(java.lang.String name)
+Lookup PrimitiveType by String name and return Enum.
+ |
+
static boolean |
+isUnsigned(PrimitiveType type)
+Is the type an unsigned type like in C.
+ |
+
PrimitiveValue |
+maxValue()
+The maxValue of the primitive type.
+ |
+
PrimitiveValue |
+minValue()
+The minValue of the primitive type.
+ |
+
PrimitiveValue |
+nullValue()
+The nullValue of the primitive type.
+ |
+
java.lang.String |
+primitiveName()
+The name of the primitive type as a String.
+ |
+
int |
+size()
+The encodedLength of the primitive type in octets.
+ |
+
static PrimitiveType |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static PrimitiveType[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final PrimitiveType CHAR+
public static final PrimitiveType INT8+
public static final PrimitiveType INT16+
public static final PrimitiveType INT32+
public static final PrimitiveType INT64+
public static final PrimitiveType UINT8+
public static final PrimitiveType UINT16+
public static final PrimitiveType UINT32+
public static final PrimitiveType UINT64+
public static final PrimitiveType FLOAT+
public static final PrimitiveType DOUBLE+
public static PrimitiveType[] values()+
+for (PrimitiveType c : PrimitiveType.values()) + System.out.println(c); +
public static PrimitiveType valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public java.lang.String primitiveName()+
public int size()+
public PrimitiveValue minValue()+
public PrimitiveValue maxValue()+
public PrimitiveValue nullValue()+
public static boolean isUnsigned(PrimitiveType type)+
type
- to be tested.public static PrimitiveType get(java.lang.String name)+
name
- of primitiveType to getPrimitiveType
matching the namejava.lang.IllegalArgumentException
- if name not foundCopyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.Representation.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.Representation.html new file mode 100644 index 0000000000..59aa56ab8b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.Representation.html @@ -0,0 +1,365 @@ + + + + + +public static enum PrimitiveValue.Representation +extends java.lang.Enum<PrimitiveValue.Representation>+
枚举常量和说明 | +
---|
BYTE_ARRAY
+Value is stored in a byte[].
+ |
+
DOUBLE
+Value is stored in a double value.
+ |
+
LONG
+Value is stored in a long value.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
static PrimitiveValue.Representation |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static PrimitiveValue.Representation[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final PrimitiveValue.Representation LONG+
public static final PrimitiveValue.Representation DOUBLE+
public static final PrimitiveValue.Representation BYTE_ARRAY+
public static PrimitiveValue.Representation[] values()+
+for (PrimitiveValue.Representation c : PrimitiveValue.Representation.values()) + System.out.println(c); +
public static PrimitiveValue.Representation valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.html new file mode 100644 index 0000000000..112f703ad8 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/PrimitiveValue.html @@ -0,0 +1,1263 @@ + + + + + +public class PrimitiveValue
+extends java.lang.Object
+限定符和类型 | +类和说明 | +
---|---|
static class |
+PrimitiveValue.Representation |
+
限定符和类型 | +字段和说明 | +
---|---|
static java.math.BigInteger |
+BI_MAX_VALUE_UINT64 |
+
static java.math.BigInteger |
+BI_NULL_VALUE_UINT64 |
+
static long |
+MAX_VALUE_CHAR |
+
static double |
+MAX_VALUE_DOUBLE |
+
static float |
+MAX_VALUE_FLOAT |
+
static long |
+MAX_VALUE_INT16 |
+
static long |
+MAX_VALUE_INT32 |
+
static long |
+MAX_VALUE_INT64 |
+
static long |
+MAX_VALUE_INT8 |
+
static long |
+MAX_VALUE_UINT16 |
+
static long |
+MAX_VALUE_UINT32 |
+
static long |
+MAX_VALUE_UINT64 |
+
static long |
+MAX_VALUE_UINT8 |
+
static long |
+MIN_VALUE_CHAR |
+
static double |
+MIN_VALUE_DOUBLE |
+
static float |
+MIN_VALUE_FLOAT |
+
static long |
+MIN_VALUE_INT16 |
+
static long |
+MIN_VALUE_INT32 |
+
static long |
+MIN_VALUE_INT64 |
+
static long |
+MIN_VALUE_INT8 |
+
static long |
+MIN_VALUE_UINT16 |
+
static long |
+MIN_VALUE_UINT32 |
+
static long |
+MIN_VALUE_UINT64 |
+
static long |
+MIN_VALUE_UINT8 |
+
static long |
+NULL_VALUE_CHAR |
+
static double |
+NULL_VALUE_DOUBLE |
+
static float |
+NULL_VALUE_FLOAT |
+
static long |
+NULL_VALUE_INT16 |
+
static long |
+NULL_VALUE_INT32 |
+
static long |
+NULL_VALUE_INT64 |
+
static long |
+NULL_VALUE_INT8 |
+
static long |
+NULL_VALUE_UINT16 |
+
static long |
+NULL_VALUE_UINT32 |
+
static long |
+NULL_VALUE_UINT64 |
+
static long |
+NULL_VALUE_UINT8 |
+
构造器和说明 | +
---|
PrimitiveValue(byte[] value,
+ java.lang.String characterEncoding,
+ int size)
+Construct and fill in value as a byte array.
+ |
+
PrimitiveValue(byte value,
+ java.lang.String characterEncoding)
+Construct and fill in value as a long.
+ |
+
PrimitiveValue(double value,
+ int size)
+Construct and fill in value as a double.
+ |
+
PrimitiveValue(long value,
+ int size)
+Construct and fill in value as a long.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
byte[] |
+byteArrayValue()
+Return byte array value for this PrimitiveValue.
+ |
+
byte[] |
+byteArrayValue(PrimitiveType type)
+Return byte array value for this PrimitiveValue given a particular type
+ |
+
java.lang.String |
+characterEncoding()
+The character encoding of the byte array representation.
+ |
+
double |
+doubleValue()
+Return double value for this PrimitiveValue.
+ |
+
boolean |
+equals(java.lang.Object value)
+Determine if two values are equivalent.
+ |
+
int |
+hashCode()
+Return hashCode for value.
+ |
+
long |
+longValue()
+Return long value for this PrimitiveValue
+ |
+
static PrimitiveValue |
+parse(java.lang.String value,
+ int length,
+ java.lang.String characterEncoding)
+Parse constant value string and set representation based on type, length, and characterEncoding
+ |
+
static PrimitiveValue |
+parse(java.lang.String value,
+ PrimitiveType primitiveType)
+Parse constant value string and set representation based on type
+ |
+
static PrimitiveValue |
+parse(java.lang.String value,
+ PrimitiveType primitiveType,
+ java.lang.String characterEncoding)
+Parse constant value string and set representation based on type
+ |
+
PrimitiveValue.Representation |
+representation()
+Get the
+PrimitiveValue.Representation of the value. |
+
int |
+size()
+Return encodedLength for this PrimitiveValue for serialization purposes.
+ |
+
java.lang.String |
+toString()
+Return String representation of this object
+ |
+
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final long MIN_VALUE_CHAR+
public static final long MAX_VALUE_CHAR+
public static final long NULL_VALUE_CHAR+
public static final long MIN_VALUE_INT8+
public static final long MAX_VALUE_INT8+
public static final long NULL_VALUE_INT8+
public static final long MIN_VALUE_UINT8+
public static final long MAX_VALUE_UINT8+
public static final long NULL_VALUE_UINT8+
public static final long MIN_VALUE_INT16+
public static final long MAX_VALUE_INT16+
public static final long NULL_VALUE_INT16+
public static final long MIN_VALUE_UINT16+
public static final long MAX_VALUE_UINT16+
public static final long NULL_VALUE_UINT16+
public static final long MIN_VALUE_INT32+
public static final long MAX_VALUE_INT32+
public static final long NULL_VALUE_INT32+
public static final long MIN_VALUE_UINT32+
public static final long MAX_VALUE_UINT32+
public static final long NULL_VALUE_UINT32+
public static final long MIN_VALUE_INT64+
public static final long MAX_VALUE_INT64+
public static final long NULL_VALUE_INT64+
public static final long MIN_VALUE_UINT64+
public static final java.math.BigInteger BI_MAX_VALUE_UINT64+
public static final long MAX_VALUE_UINT64+
public static final java.math.BigInteger BI_NULL_VALUE_UINT64+
public static final long NULL_VALUE_UINT64+
public static final float MIN_VALUE_FLOAT+
public static final float MAX_VALUE_FLOAT+
public static final float NULL_VALUE_FLOAT+
public static final double MIN_VALUE_DOUBLE+
public static final double MAX_VALUE_DOUBLE+
public static final double NULL_VALUE_DOUBLE+
public PrimitiveValue(long value, + int size)+
value
- in long formatsize
- of the type in bytespublic PrimitiveValue(byte value, + java.lang.String characterEncoding)+
value
- in long formatcharacterEncoding
- of the char type.public PrimitiveValue(double value, + int size)+
value
- in double formatsize
- of the type in bytespublic PrimitiveValue(byte[] value, + java.lang.String characterEncoding, + int size)+
value
- as a byte arraycharacterEncoding
- of the characterssize
- of string in characterspublic PrimitiveValue.Representation representation()+
PrimitiveValue.Representation
of the value.PrimitiveValue.Representation
of the value.public static PrimitiveValue parse(java.lang.String value, + PrimitiveType primitiveType)+
value
- expressed as a StringprimitiveType
- that this is supposed to bePrimitiveValue
for the value.java.lang.IllegalArgumentException
- if parsing malformed typepublic static PrimitiveValue parse(java.lang.String value, + PrimitiveType primitiveType, + java.lang.String characterEncoding)+
value
- expressed as a StringprimitiveType
- that this is supposed to becharacterEncoding
- of the constant value.PrimitiveValue
for the value.java.lang.IllegalArgumentException
- if parsing malformed typepublic static PrimitiveValue parse(java.lang.String value, + int length, + java.lang.String characterEncoding)+
value
- expressed as a Stringlength
- of the typecharacterEncoding
- of the StringPrimitiveValue
for the value.java.lang.IllegalArgumentException
- if parsing malformed typepublic long longValue()+
java.lang.IllegalStateException
- if not a long value representationpublic double doubleValue()+
java.lang.IllegalStateException
- if not a double value representationpublic byte[] byteArrayValue()+
java.lang.IllegalStateException
- if not a byte array value representationpublic byte[] byteArrayValue(PrimitiveType type)+
type
- of this valuejava.lang.IllegalStateException
- if not a byte array value representationpublic int size()+
public java.lang.String characterEncoding()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public boolean equals(java.lang.Object value)+
equals
在类中 java.lang.Object
value
- to compare this value withpublic int hashCode()+
hashCode
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/SbeTool.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/SbeTool.html new file mode 100644 index 0000000000..928d39633d --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/SbeTool.html @@ -0,0 +1,814 @@ + + + + + +public class SbeTool
+extends java.lang.Object
++ Usage: +
+ $ java -jar sbe.jar <filename.xml> + $ java -Doption=value -jar sbe.jar <filename.xml> + $ java -Doption=value -jar sbe.jar <filename.sbeir> ++
+ System Properties: +
限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+CPP_NAMESPACES_COLLAPSE
+Boolean system property to toggle collapsing of nested namespaces in generated C++ stubs.
+ |
+
static java.lang.String |
+DECODE_UNKNOWN_ENUM_VALUES
+Should unknown enum values be decoded to support extension.
+ |
+
static java.lang.String |
+GENERATE_IR
+Boolean system property to turn on or off generation of IR.
+ |
+
static java.lang.String |
+GENERATE_STUBS
+Boolean system property to turn on or off generation of stubs.
+ |
+
static java.lang.String |
+JAVA_DECODING_BUFFER_TYPE
+Specifies the name of the Java read only buffer to wrap.
+ |
+
static java.lang.String |
+JAVA_DEFAULT_DECODING_BUFFER_TYPE
+Default class to use as the buffer read only implementation in generated code.
+ |
+
static java.lang.String |
+JAVA_DEFAULT_ENCODING_BUFFER_TYPE
+Default class to use as the buffer mutable implementation in generated code.
+ |
+
static java.lang.String |
+JAVA_ENCODING_BUFFER_TYPE
+Specifies the name of the Java mutable buffer to wrap.
+ |
+
static java.lang.String |
+JAVA_GENERATE_INTERFACES
+Boolean system property to turn on or off generation of the interface hierarchy.
+ |
+
static java.lang.String |
+JAVA_GROUP_ORDER_ANNOTATION
+Should the
+GroupOrder annotation be added to generated stubs. |
+
static java.lang.String |
+JAVA_INTERFACE_PACKAGE
+Package in which the generated Java interfaces will be placed.
+ |
+
static java.lang.String |
+KEYWORD_APPEND_TOKEN
+Specifies token that should be appended to keywords to avoid compilation errors.
+ |
+
static java.lang.String |
+OUTPUT_DIR
+Output directory for generated code.
+ |
+
static java.lang.String |
+TARGET_LANGUAGE
+Target language for generated code.
+ |
+
static java.lang.String |
+TARGET_NAMESPACE
+String system property of the namespace for generated code.
+ |
+
static java.lang.String |
+VALIDATION_STOP_ON_ERROR
+Boolean system property to control throwing exceptions on all errors.
+ |
+
static java.lang.String |
+VALIDATION_SUPPRESS_OUTPUT
+Boolean system property to control suppressing output on all errors and warnings.
+ |
+
static java.lang.String |
+VALIDATION_WARNINGS_FATAL
+Boolean system property to control whether to consider warnings fatal and treat them as errors.
+ |
+
static java.lang.String |
+VALIDATION_XSD
+System property to hold XSD to validate message specification against.
+ |
+
static java.lang.String |
+XINCLUDE_AWARE
+Boolean system property to control is XInclude is supported.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
static void |
+generate(Ir ir,
+ java.lang.String outputDirName,
+ java.lang.String targetLanguage)
+Generate SBE encoding and decoding stubs for a target language.
+ |
+
static void |
+main(java.lang.String[] args)
+Main entry point for the SBE Tool.
+ |
+
static MessageSchema |
+parseSchema(java.lang.String sbeSchemaFilename)
+Parse the message schema specification.
+ |
+
static void |
+validateAgainstSchema(java.lang.String sbeSchemaFilename,
+ java.lang.String xsdFilename)
+Validate the SBE Schema against the XSD.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String JAVA_INTERFACE_PACKAGE+
public static final java.lang.String JAVA_DEFAULT_ENCODING_BUFFER_TYPE+
public static final java.lang.String JAVA_DEFAULT_DECODING_BUFFER_TYPE+
public static final java.lang.String VALIDATION_STOP_ON_ERROR+
public static final java.lang.String VALIDATION_WARNINGS_FATAL+
public static final java.lang.String VALIDATION_XSD+
public static final java.lang.String VALIDATION_SUPPRESS_OUTPUT+
public static final java.lang.String GENERATE_STUBS+
public static final java.lang.String XINCLUDE_AWARE+
public static final java.lang.String TARGET_LANGUAGE+
public static final java.lang.String GENERATE_IR+
public static final java.lang.String OUTPUT_DIR+
public static final java.lang.String TARGET_NAMESPACE+
public static final java.lang.String CPP_NAMESPACES_COLLAPSE+
public static final java.lang.String JAVA_GENERATE_INTERFACES+
public static final java.lang.String JAVA_ENCODING_BUFFER_TYPE+
public static final java.lang.String JAVA_DECODING_BUFFER_TYPE+
public static final java.lang.String JAVA_GROUP_ORDER_ANNOTATION+
GroupOrder
annotation be added to generated stubs.public static final java.lang.String KEYWORD_APPEND_TOKEN+
+ If none is supplied then use of keywords results in an error during schema parsing. The + underscore character is a good example fo a token to use.
public static final java.lang.String DECODE_UNKNOWN_ENUM_VALUES+
+ If an unknown enum value is decoded then a language specific SBE_UNKNOWN enum value will be returned + rather than throwing an error.
public static void main(java.lang.String[] args) + throws java.lang.Exception+
args
- command line arguments. A single filename is expected.java.lang.Exception
- if an error occurs during process of the message schema.public static void validateAgainstSchema(java.lang.String sbeSchemaFilename, + java.lang.String xsdFilename) + throws java.lang.Exception+
sbeSchemaFilename
- to be validatedxsdFilename
- XSD against which to validatejava.lang.Exception
- if an error occurs while validatingpublic static MessageSchema parseSchema(java.lang.String sbeSchemaFilename) + throws java.lang.Exception+
sbeSchemaFilename
- file containing the SBE specification for theMessageSchema
for the specification found in the file.java.lang.Exception
- if an error occurs when parsing the specification.public static void generate(Ir ir, + java.lang.String outputDirName, + java.lang.String targetLanguage) + throws java.lang.Exception+
ir
- for the parsed specification.outputDirName
- directory into which code will be generated.targetLanguage
- for the generated code.java.lang.Exception
- if an error occurs while generating the code.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/GroupOrder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/GroupOrder.html new file mode 100644 index 0000000000..d1c3c43532 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/GroupOrder.html @@ -0,0 +1,213 @@ + + + + + +@Retention(value=RUNTIME)
+ @Target(value=TYPE)
+public @interface GroupOrder
+Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/MethodSelector.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/MethodSelector.html new file mode 100644 index 0000000000..ccdbe311f6 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/MethodSelector.html @@ -0,0 +1,283 @@ + + + + + +public class MethodSelector
+extends java.lang.Object
+构造器和说明 | +
---|
MethodSelector(java.util.Set<java.lang.String> ignoredMethods) |
+
限定符和类型 | +方法和说明 | +
---|---|
static java.util.Set<java.lang.String> |
+objectAndIteratorMethods() |
+
java.util.List<java.lang.reflect.Method> |
+select(java.lang.Class<?> clazz) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-frame.html new file mode 100644 index 0000000000..45a462eab5 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-frame.html @@ -0,0 +1,24 @@ + + + + + +类 | +说明 | +
---|---|
MethodSelector | ++ |
注释类型 | +说明 | +
---|---|
GroupOrder | +
+ Group order for repeating groups in encoded messages.
+ |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-tree.html new file mode 100644 index 0000000000..45ea499f99 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/codec/java/package-tree.html @@ -0,0 +1,140 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/CodeGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/CodeGenerator.html new file mode 100644 index 0000000000..496d1c8571 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/CodeGenerator.html @@ -0,0 +1,293 @@ + + + + + +public interface CodeGenerator
+限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+MESSAGE_HEADER_DECODER_TYPE |
+
static java.lang.String |
+MESSAGE_HEADER_ENCODER_TYPE
+Class name to be used for visitor pattern that accesses the message headerStructure.
+ |
+
static final java.lang.String MESSAGE_HEADER_ENCODER_TYPE+
static final java.lang.String MESSAGE_HEADER_DECODER_TYPE+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/Generators.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/Generators.html new file mode 100644 index 0000000000..56984799ed --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/Generators.html @@ -0,0 +1,354 @@ + + + + + +public class Generators
+extends java.lang.Object
+构造器和说明 | +
---|
Generators() |
+
限定符和类型 | +方法和说明 | +
---|---|
static Token |
+findFirst(java.lang.String name,
+ java.util.List<Token> tokens,
+ int index)
+Find the first token with a given name from an index inclusive.
+ |
+
static void |
+forEachField(java.util.List<Token> tokens,
+ java.util.function.BiConsumer<Token,Token> consumer)
+For each field found in a list of field
+Token s take the field token and following type token to
+ a BiConsumer . |
+
static java.lang.String |
+toLowerFirstChar(java.lang.String s)
+Lowercase the first character of a given String.
+ |
+
static java.lang.String |
+toUpperFirstChar(java.lang.String s)
+Uppercase the first character of a given String.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static void forEachField(java.util.List<Token> tokens, + java.util.function.BiConsumer<Token,Token> consumer)+
Token
s take the field token and following type token to
+ a BiConsumer
.tokens
- to be iterated over.consumer
- to for the field and encoding token pair.public static java.lang.String toUpperFirstChar(java.lang.String s)+
s
- to have the first character upper cased.public static java.lang.String toLowerFirstChar(java.lang.String s)+
s
- to have the first character upper cased.public static Token findFirst(java.lang.String name, + java.util.List<Token> tokens, + int index)+
name
- to search for.tokens
- to search.index
- from which to search.Token
or throw a IllegalStateException
if not found.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/NamedToken.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/NamedToken.html new file mode 100644 index 0000000000..f6ac93ae8e --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/NamedToken.html @@ -0,0 +1,298 @@ + + + + + +public class NamedToken
+extends java.lang.Object
+构造器和说明 | +
---|
NamedToken(java.lang.String name,
+ Token typeToken) |
+
限定符和类型 | +方法和说明 | +
---|---|
static java.util.List<NamedToken> |
+gatherNamedNonConstantFieldTokens(java.util.List<Token> fields) |
+
java.lang.String |
+name() |
+
Token |
+typeToken() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGenerator.html new file mode 100644 index 0000000000..0b1b55b558 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGenerator.html @@ -0,0 +1,237 @@ + + + + + +public interface TargetCodeGenerator
+限定符和类型 | +方法和说明 | +
---|---|
CodeGenerator |
+newInstance(Ir ir,
+ java.lang.String outputDir)
+Get a new
+CodeGenerator for the given target language. |
+
CodeGenerator newInstance(Ir ir, + java.lang.String outputDir)+
CodeGenerator
for the given target language.ir
- describing the message schemas from which code should generated.outputDir
- to which the generated code with be written.CodeGenerator
for the given target language.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.html new file mode 100644 index 0000000000..9a99a6aeaf --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/TargetCodeGeneratorLoader.html @@ -0,0 +1,382 @@ + + + + + +public enum TargetCodeGeneratorLoader +extends java.lang.Enum<TargetCodeGeneratorLoader> +implements TargetCodeGenerator+
限定符和类型 | +方法和说明 | +
---|---|
static TargetCodeGenerator |
+get(java.lang.String name)
+Do a case insensitive lookup of a target language for code generation.
+ |
+
static TargetCodeGeneratorLoader |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static TargetCodeGeneratorLoader[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
newInstance
public static final TargetCodeGeneratorLoader JAVA+
public static final TargetCodeGeneratorLoader CPP+
public static final TargetCodeGeneratorLoader GOLANG+
public static TargetCodeGeneratorLoader[] values()+
+for (TargetCodeGeneratorLoader c : TargetCodeGeneratorLoader.values()) + System.out.println(c); +
public static TargetCodeGeneratorLoader valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public static TargetCodeGenerator get(java.lang.String name)+
name
- of the target language to lookup.TargetCodeGenerator
for the given language name.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppGenerator.html new file mode 100644 index 0000000000..4db2d2ec3d --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppGenerator.html @@ -0,0 +1,352 @@ + + + + + +public class CppGenerator +extends java.lang.Object +implements CodeGenerator+
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
构造器和说明 | +
---|
CppGenerator(Ir ir,
+ org.agrona.generation.OutputManager outputManager) |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+generate()
+Generate the complete set of types and messages for a schema.
+ |
+
void |
+generateMessageHeaderStub() |
+
java.util.List<java.lang.String> |
+generateTypesToIncludes(java.util.List<Token> tokens) |
+
java.util.List<java.lang.String> |
+generateTypeStubs() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CppGenerator(Ir ir, + org.agrona.generation.OutputManager outputManager)+
public void generateMessageHeaderStub() + throws java.io.IOException+
java.io.IOException
public java.util.List<java.lang.String> generateTypeStubs() + throws java.io.IOException+
java.io.IOException
public java.util.List<java.lang.String> generateTypesToIncludes(java.util.List<Token> tokens)+
public void generate() + throws java.io.IOException+
CodeGenerator
generate
在接口中 CodeGenerator
java.io.IOException
- if an error is encountered when writing the output.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppUtil.html new file mode 100644 index 0000000000..1179e3c00b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/CppUtil.html @@ -0,0 +1,406 @@ + + + + + +public class CppUtil
+extends java.lang.Object
+限定符和类型 | +方法和说明 | +
---|---|
static java.lang.String |
+closingBraces(int count) |
+
static java.lang.String |
+cppTypeName(PrimitiveType primitiveType)
+Map the name of a
+PrimitiveType to a C++98 primitive type name. |
+
static java.lang.String |
+formatByteOrderEncoding(java.nio.ByteOrder byteOrder,
+ PrimitiveType primitiveType)
+Return the Cpp98 formatted byte order encoding string to use for a given byte order and primitiveType
+ |
+
static java.lang.String |
+formatClassName(java.lang.String value)
+Format a String as a class name.
+ |
+
static java.lang.String |
+formatPropertyName(java.lang.String value)
+Format a String as a property name.
+ |
+
static java.lang.String |
+toLowerFirstChar(java.lang.String str)
+Lowercase the first character of a given String.
+ |
+
static java.lang.String |
+toUpperFirstChar(java.lang.String str)
+Uppercase the first character of a given String.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static java.lang.String cppTypeName(PrimitiveType primitiveType)+
PrimitiveType
to a C++98 primitive type name.primitiveType
- to map.public static java.lang.String toUpperFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String toLowerFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String formatPropertyName(java.lang.String value)+
value
- to be formatted.public static java.lang.String formatClassName(java.lang.String value)+
value
- to be formatted.public static java.lang.String formatByteOrderEncoding(java.nio.ByteOrder byteOrder, + PrimitiveType primitiveType)+
public static java.lang.String closingBraces(int count)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.html new file mode 100644 index 0000000000..45a954a997 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/NamespaceOutputManager.html @@ -0,0 +1,311 @@ + + + + + +public class NamespaceOutputManager
+extends java.lang.Object
+implements org.agrona.generation.OutputManager
+OutputManager
for managing the creation of C++98 source files as the target of code generation.
+ The character encoding for the Writer
is UTF-8.构造器和说明 | +
---|
NamespaceOutputManager(java.lang.String baseDirName,
+ java.lang.String namespaceName)
+Create a new
+OutputManager for generating C++98 source files into a given package. |
+
限定符和类型 | +方法和说明 | +
---|---|
java.io.Writer |
+createOutput(java.lang.String name)
+Create a new output which will be a C++98 source file in the given package.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withOutput
public NamespaceOutputManager(java.lang.String baseDirName, + java.lang.String namespaceName)+
OutputManager
for generating C++98 source files into a given package.baseDirName
- for the generated source code.namespaceName
- for the generated source code relative to the baseDirName.public java.io.Writer createOutput(java.lang.String name) + throws java.io.IOException+
+ The Writer
should be closed once the caller has finished with it. The Writer is
+ buffer for efficient IO operations.
createOutput
在接口中 org.agrona.generation.OutputManager
name
- the name of the C++ class.Writer
to which the source code should be written.java.io.IOException
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-frame.html new file mode 100644 index 0000000000..baa2fd1bef --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-frame.html @@ -0,0 +1,22 @@ + + + + + +类 | +说明 | +
---|---|
CppGenerator | ++ |
CppUtil | +
+ Utilities for mapping between IR and the C++ language.
+ |
+
NamespaceOutputManager | +
+OutputManager for managing the creation of C++98 source files as the target of code generation. |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-tree.html new file mode 100644 index 0000000000..4c2661ec22 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/cpp/package-tree.html @@ -0,0 +1,138 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharp.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharp.html new file mode 100644 index 0000000000..4953568c69 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharp.html @@ -0,0 +1,290 @@ + + + + + +public class CSharp +extends java.lang.Object +implements TargetCodeGenerator+
限定符和类型 | +方法和说明 | +
---|---|
CodeGenerator |
+newInstance(Ir ir,
+ java.lang.String outputDir)
+Get a new
+CodeGenerator for the given target language. |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CodeGenerator newInstance(Ir ir, + java.lang.String outputDir)+
TargetCodeGenerator
CodeGenerator
for the given target language.newInstance
在接口中 TargetCodeGenerator
ir
- describing the message schemas from which code should generated.outputDir
- to which the generated code with be written.CodeGenerator
for the given target language.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.html new file mode 100644 index 0000000000..836c7566bb --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.html @@ -0,0 +1,339 @@ + + + + + +public class CSharpGenerator +extends java.lang.Object +implements CodeGenerator+
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
构造器和说明 | +
---|
CSharpGenerator(Ir ir,
+ org.agrona.generation.OutputManager outputManager) |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+generate()
+Generate the complete set of types and messages for a schema.
+ |
+
void |
+generateMessageHeaderStub() |
+
void |
+generateTypeStubs() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CSharpGenerator(Ir ir, + org.agrona.generation.OutputManager outputManager)+
public void generateMessageHeaderStub() + throws java.io.IOException+
java.io.IOException
public void generateTypeStubs() + throws java.io.IOException+
java.io.IOException
public void generate() + throws java.io.IOException+
CodeGenerator
generate
在接口中 CodeGenerator
java.io.IOException
- if an error is encountered when writing the output.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.html new file mode 100644 index 0000000000..886f31e4f5 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpNamespaceOutputManager.html @@ -0,0 +1,315 @@ + + + + + +public class CSharpNamespaceOutputManager
+extends java.lang.Object
+implements org.agrona.generation.OutputManager
+OutputManager
for managing the creation of C# source files
+ as the target of code generation.
+
+ The character encoding for the Writer
is UTF-8.
构造器和说明 | +
---|
CSharpNamespaceOutputManager(java.lang.String baseDirName,
+ java.lang.String packageName)
+Create a new
+OutputManager for generating C# source
+ files into a given package. |
+
限定符和类型 | +方法和说明 | +
---|---|
java.io.Writer |
+createOutput(java.lang.String name)
+Create a new output which will be a C# source file in the given package.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withOutput
public CSharpNamespaceOutputManager(java.lang.String baseDirName, + java.lang.String packageName)+
OutputManager
for generating C# source
+ files into a given package.baseDirName
- for the generated source code.packageName
- for the generated source code relative to the baseDirName.public java.io.Writer createOutput(java.lang.String name) + throws java.io.IOException+
+ The Writer
should be closed once the caller has finished with it. The Writer is
+ buffer for efficient IO operations.
createOutput
在接口中 org.agrona.generation.OutputManager
name
- the name of the C# class.Writer
to which the source code should be written.java.io.IOException
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.html new file mode 100644 index 0000000000..5394887e96 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/CSharpUtil.html @@ -0,0 +1,368 @@ + + + + + +public class CSharpUtil
+extends java.lang.Object
+构造器和说明 | +
---|
CSharpUtil() |
+
限定符和类型 | +方法和说明 | +
---|---|
static java.lang.String |
+cSharpTypeName(PrimitiveType primitiveType)
+Map the name of a
+PrimitiveType to a C# primitive type name. |
+
static java.lang.String |
+formatClassName(java.lang.String str)
+Format a String as a class name.
+ |
+
static java.lang.String |
+formatPropertyName(java.lang.String str)
+Format a String as a property name.
+ |
+
static java.lang.String |
+toLowerFirstChar(java.lang.String str)
+Lowercase the first character of a given String.
+ |
+
static java.lang.String |
+toUpperFirstChar(java.lang.String str)
+Uppercase the first character of a given String.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static java.lang.String cSharpTypeName(PrimitiveType primitiveType)+
PrimitiveType
to a C# primitive type name.primitiveType
- to map.public static java.lang.String toUpperFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String toLowerFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String formatPropertyName(java.lang.String str)+
str
- to be formatted.public static java.lang.String formatClassName(java.lang.String str)+
str
- to be formatted.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-frame.html new file mode 100644 index 0000000000..524332e247 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-frame.html @@ -0,0 +1,23 @@ + + + + + +类 | +说明 | +
---|---|
CSharp | ++ |
CSharpGenerator | ++ |
CSharpNamespaceOutputManager | +
+OutputManager for managing the creation of C# source files
+ as the target of code generation. |
+
CSharpUtil | +
+ Utilities for mapping between IR and the C# language.
+ |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-tree.html new file mode 100644 index 0000000000..f821b9ed8c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/csharp/package-tree.html @@ -0,0 +1,139 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangGenerator.html new file mode 100644 index 0000000000..4ae90f1239 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangGenerator.html @@ -0,0 +1,359 @@ + + + + + +public class GolangGenerator +extends java.lang.Object +implements CodeGenerator+
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
构造器和说明 | +
---|
GolangGenerator(Ir ir,
+ org.agrona.generation.OutputManager outputManager) |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+generate()
+Generate the complete set of types and messages for a schema.
+ |
+
void |
+generateFileFromTemplate(java.lang.String fileName,
+ java.lang.String templateName) |
+
void |
+generateMessageHeaderStub() |
+
void |
+generateTypeStubs() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public GolangGenerator(Ir ir, + org.agrona.generation.OutputManager outputManager)+
public void generateFileFromTemplate(java.lang.String fileName, + java.lang.String templateName) + throws java.io.IOException+
java.io.IOException
public void generateTypeStubs() + throws java.io.IOException+
java.io.IOException
public void generateMessageHeaderStub() + throws java.io.IOException+
java.io.IOException
public void generate() + throws java.io.IOException+
CodeGenerator
generate
在接口中 CodeGenerator
java.io.IOException
- if an error is encountered when writing the output.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.html new file mode 100644 index 0000000000..bfc12716c7 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangOutputManager.html @@ -0,0 +1,311 @@ + + + + + +public class GolangOutputManager
+extends java.lang.Object
+implements org.agrona.generation.OutputManager
+OutputManager
for managing the creation of golang source files as the target of code generation.
+ The character encoding for the Writer
is UTF-8.构造器和说明 | +
---|
GolangOutputManager(java.lang.String baseDirName,
+ java.lang.String namespaceName)
+Create a new
+OutputManager for generating golang source files into a given package. |
+
限定符和类型 | +方法和说明 | +
---|---|
java.io.Writer |
+createOutput(java.lang.String name)
+Create a new output which will be a golang source file in the given package.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withOutput
public GolangOutputManager(java.lang.String baseDirName, + java.lang.String namespaceName)+
OutputManager
for generating golang source files into a given package.baseDirName
- for the generated source code.namespaceName
- for the generated source code relative to the baseDirName.public java.io.Writer createOutput(java.lang.String name) + throws java.io.IOException+
+ The Writer
should be closed once the caller has finished with it. The Writer is
+ buffer for efficient IO operations.
createOutput
在接口中 org.agrona.generation.OutputManager
name
- the name of the golang class.Writer
to which the source code should be written.java.io.IOException
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangUtil.html new file mode 100644 index 0000000000..adc45ce4c4 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/GolangUtil.html @@ -0,0 +1,428 @@ + + + + + +public class GolangUtil
+extends java.lang.Object
+构造器和说明 | +
---|
GolangUtil() |
+
限定符和类型 | +方法和说明 | +
---|---|
static java.lang.String |
+closingBraces(int count) |
+
static java.lang.String |
+formatByteOrderEncoding(java.nio.ByteOrder byteOrder,
+ PrimitiveType primitiveType)
+Return the Golang formatted byte order encoding string to use for a given byte order and primitiveType
+ |
+
static java.lang.String |
+formatPropertyName(java.lang.String value)
+Format a String as a property name.
+ |
+
static java.lang.String |
+formatTypeName(java.lang.String value)
+Format a String as a type name.
+ |
+
static java.lang.String |
+golangMarshalType(PrimitiveType primitiveType)
+Map the name of a
+PrimitiveType to a Golang marhsalling function name. |
+
static java.lang.String |
+golangTypeName(PrimitiveType primitiveType)
+Map the name of a
+PrimitiveType to a Golang primitive type name. |
+
static java.lang.String |
+toLowerFirstChar(java.lang.String str)
+Lowercase the first character of a given String.
+ |
+
static java.lang.String |
+toUpperFirstChar(java.lang.String str)
+Uppercase the first character of a given String.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static java.lang.String golangTypeName(PrimitiveType primitiveType)+
PrimitiveType
to a Golang primitive type name.primitiveType
- to map.public static java.lang.String golangMarshalType(PrimitiveType primitiveType)+
PrimitiveType
to a Golang marhsalling function name.primitiveType
- to map.public static java.lang.String toUpperFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String toLowerFirstChar(java.lang.String str)+
str
- to have the first character upper cased.public static java.lang.String formatPropertyName(java.lang.String value)+
value
- to be formatted.public static java.lang.String formatTypeName(java.lang.String value)+
value
- to be formatted.public static java.lang.String formatByteOrderEncoding(java.nio.ByteOrder byteOrder, + PrimitiveType primitiveType)+
public static java.lang.String closingBraces(int count)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-frame.html new file mode 100644 index 0000000000..32beaec75f --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-frame.html @@ -0,0 +1,22 @@ + + + + + +类 | +说明 | +
---|---|
GolangGenerator | ++ |
GolangOutputManager | +
+OutputManager for managing the creation of golang source files as the target of code generation. |
+
GolangUtil | +
+ Utilities for mapping between IR and the Golang language.
+ |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-tree.html new file mode 100644 index 0000000000..87d1a29a54 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/golang/package-tree.html @@ -0,0 +1,138 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaGenerator.html new file mode 100644 index 0000000000..acacbc7db2 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaGenerator.html @@ -0,0 +1,349 @@ + + + + + +public class JavaGenerator +extends java.lang.Object +implements CodeGenerator+
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
构造器和说明 | +
---|
JavaGenerator(Ir ir,
+ java.lang.String mutableBuffer,
+ java.lang.String readOnlyBuffer,
+ boolean shouldGenerateGroupOrderAnnotation,
+ boolean shouldGenerateInterfaces,
+ boolean shouldDecodeUnknownEnumValues,
+ org.agrona.generation.OutputManager outputManager) |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+generate()
+Generate the complete set of types and messages for a schema.
+ |
+
void |
+generateMessageHeaderStub() |
+
void |
+generateTypeStubs() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public JavaGenerator(Ir ir, + java.lang.String mutableBuffer, + java.lang.String readOnlyBuffer, + boolean shouldGenerateGroupOrderAnnotation, + boolean shouldGenerateInterfaces, + boolean shouldDecodeUnknownEnumValues, + org.agrona.generation.OutputManager outputManager)+
public void generateMessageHeaderStub() + throws java.io.IOException+
java.io.IOException
public void generateTypeStubs() + throws java.io.IOException+
java.io.IOException
public void generate() + throws java.io.IOException+
CodeGenerator
generate
在接口中 CodeGenerator
java.io.IOException
- if an error is encountered when writing the output.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.Separators.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.Separators.html new file mode 100644 index 0000000000..d481a77a38 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.Separators.html @@ -0,0 +1,531 @@ + + + + + +public static enum JavaUtil.Separators +extends java.lang.Enum<JavaUtil.Separators>+
枚举常量和说明 | +
---|
BEGIN_ARRAY |
+
BEGIN_COMPOSITE |
+
BEGIN_GROUP |
+
BEGIN_SET |
+
END_ARRAY |
+
END_COMPOSITE |
+
END_GROUP |
+
END_SET |
+
ENTRY |
+
FIELD |
+
KEY_VALUE |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+appendToGeneratedBuilder(java.lang.StringBuilder builder,
+ java.lang.String indent,
+ java.lang.String builderName)
+Add separator to a generated StringBuilder
+ |
+
java.lang.String |
+toString() |
+
static JavaUtil.Separators |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static JavaUtil.Separators[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final JavaUtil.Separators BEGIN_GROUP+
public static final JavaUtil.Separators END_GROUP+
public static final JavaUtil.Separators BEGIN_COMPOSITE+
public static final JavaUtil.Separators END_COMPOSITE+
public static final JavaUtil.Separators BEGIN_SET+
public static final JavaUtil.Separators END_SET+
public static final JavaUtil.Separators BEGIN_ARRAY+
public static final JavaUtil.Separators END_ARRAY+
public static final JavaUtil.Separators FIELD+
public static final JavaUtil.Separators KEY_VALUE+
public static final JavaUtil.Separators ENTRY+
public static JavaUtil.Separators[] values()+
+for (JavaUtil.Separators c : JavaUtil.Separators.values()) + System.out.println(c); +
public static JavaUtil.Separators valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public void appendToGeneratedBuilder(java.lang.StringBuilder builder, + java.lang.String indent, + java.lang.String builderName)+
builder
- the code generation builder to which information should be addedindent
- the current generated code indentationbuilderName
- of the generated StringBuilder to which separator should be addedpublic java.lang.String toString()+
toString
在类中 java.lang.Enum<JavaUtil.Separators>
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.html new file mode 100644 index 0000000000..6a04b82b06 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/JavaUtil.html @@ -0,0 +1,551 @@ + + + + + +public class JavaUtil
+extends java.lang.Object
+限定符和类型 | +类和说明 | +
---|---|
static class |
+JavaUtil.Separators |
+
限定符和类型 | +方法和说明 | +
---|---|
static void |
+append(java.lang.StringBuilder builder,
+ java.lang.String indent,
+ java.lang.String line)
+Shortcut to append a line of generated code
+ |
+
static java.lang.String |
+charset(java.lang.String encoding)
+Code to fetch an instance of
+Charset corresponding to the given encoding. |
+
static java.lang.String |
+formatClassName(java.lang.String value)
+Format a class name for the generated code.
+ |
+
static java.lang.String |
+formatPropertyName(java.lang.String value)
+Format a property name for generated code.
+ |
+
static java.lang.String |
+generateFlyweightPropertyJavadoc(java.lang.String indent,
+ Token propertyToken,
+ java.lang.String typeName)
+Generate the Javadoc comment header for flyweight property.
+ |
+
static java.lang.String |
+generateGroupEncodePropertyJavadoc(java.lang.String indent,
+ Token propertyToken,
+ java.lang.String typeName)
+Generate the Javadoc comment header for group encode property.
+ |
+
static java.lang.String |
+generateLiteral(PrimitiveType type,
+ java.lang.String value)
+Generate a literal value to be used in code generation.
+ |
+
static java.lang.String |
+generateOptionDecodeJavadoc(java.lang.String indent,
+ Token optionToken)
+Generate the Javadoc comment header for a bitset choice option decode method.
+ |
+
static java.lang.String |
+generateOptionEncodeJavadoc(java.lang.String indent,
+ Token optionToken)
+Generate the Javadoc comment header for a bitset choice option encode method.
+ |
+
static java.lang.String |
+generateTypeJavadoc(java.lang.String indent,
+ Token typeToken)
+Generate the Javadoc comment header for a type.
+ |
+
static java.lang.String |
+javaTypeName(PrimitiveType primitiveType)
+Map the name of a
+PrimitiveType to a Java primitive type name. |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static java.lang.String javaTypeName(PrimitiveType primitiveType)+
PrimitiveType
to a Java primitive type name.primitiveType
- to map.public static java.lang.String formatPropertyName(java.lang.String value)+
+ If the formatted property name is a keyword then SbeTool.KEYWORD_APPEND_TOKEN
is appended if set.
value
- to be formatted.java.lang.IllegalStateException
- if a keyword and SbeTool.KEYWORD_APPEND_TOKEN
is not set.public static java.lang.String formatClassName(java.lang.String value)+
value
- to be formatted.public static void append(java.lang.StringBuilder builder, + java.lang.String indent, + java.lang.String line)+
builder
- string builder to which to append the lineindent
- current text indentationline
- line to be appendedpublic static java.lang.String charset(java.lang.String encoding)+
Charset
corresponding to the given encoding.encoding
- as a string name (eg. UTF-8).public static java.lang.String generateLiteral(PrimitiveType type, + java.lang.String value)+
type
- of the lateral value.value
- of the lateral.public static java.lang.String generateTypeJavadoc(java.lang.String indent, + Token typeToken)+
indent
- level for the comment.typeToken
- for the type.public static java.lang.String generateOptionDecodeJavadoc(java.lang.String indent, + Token optionToken)+
indent
- level for the comment.optionToken
- for the type.public static java.lang.String generateOptionEncodeJavadoc(java.lang.String indent, + Token optionToken)+
indent
- level for the comment.optionToken
- for the type.public static java.lang.String generateFlyweightPropertyJavadoc(java.lang.String indent, + Token propertyToken, + java.lang.String typeName)+
indent
- level for the comment.propertyToken
- for the property name.typeName
- for the property type.public static java.lang.String generateGroupEncodePropertyJavadoc(java.lang.String indent, + Token propertyToken, + java.lang.String typeName)+
indent
- level for the comment.propertyToken
- for the property name.typeName
- for the property type.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-frame.html new file mode 100644 index 0000000000..54a220c2d7 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-frame.html @@ -0,0 +1,25 @@ + + + + + +类 | +说明 | +
---|---|
JavaGenerator | ++ |
JavaUtil | +
+ Utilities for mapping between IR and the Java language.
+ |
+
枚举 | +说明 | +
---|---|
JavaUtil.Separators | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-tree.html new file mode 100644 index 0000000000..3da26aeb35 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/java/package-tree.html @@ -0,0 +1,149 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-frame.html new file mode 100644 index 0000000000..efbb6afbda --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-frame.html @@ -0,0 +1,30 @@ + + + + + +接口 | +说明 | +
---|---|
CodeGenerator | +
+ Abstraction for code generators to implement.
+ |
+
TargetCodeGenerator | +
+ Target a code generator for a given language.
+ |
+
类 | +说明 | +
---|---|
Generators | ++ |
NamedToken | ++ |
枚举 | +说明 | +
---|---|
TargetCodeGeneratorLoader | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-tree.html new file mode 100644 index 0000000000..aba48f47a6 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/package-tree.html @@ -0,0 +1,154 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/Rust.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/Rust.html new file mode 100644 index 0000000000..70c83a0fb4 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/Rust.html @@ -0,0 +1,308 @@ + + + + + +public class Rust +extends java.lang.Object +implements TargetCodeGenerator+
限定符和类型 | +方法和说明 | +
---|---|
static CodeGenerator |
+defaultRustGenerator(Ir ir,
+ java.lang.String outputDir) |
+
CodeGenerator |
+newInstance(Ir ir,
+ java.lang.String outputDir)
+Get a new
+CodeGenerator for the given target language. |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CodeGenerator newInstance(Ir ir, + java.lang.String outputDir)+
TargetCodeGenerator
CodeGenerator
for the given target language.newInstance
在接口中 TargetCodeGenerator
ir
- describing the message schemas from which code should generated.outputDir
- to which the generated code with be written.CodeGenerator
for the given target language.public static CodeGenerator defaultRustGenerator(Ir ir, + java.lang.String outputDir)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.html new file mode 100644 index 0000000000..a8bd642e2a --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustFlatFileOutputManager.html @@ -0,0 +1,255 @@ + + + + + +public class RustFlatFileOutputManager
+extends java.lang.Object
+implements org.agrona.generation.OutputManager
+限定符和类型 | +方法和说明 | +
---|---|
java.io.Writer |
+createOutput(java.lang.String name) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withOutput
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustGenerator.html new file mode 100644 index 0000000000..420e6ffc7e --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustGenerator.html @@ -0,0 +1,303 @@ + + + + + +public class RustGenerator +extends java.lang.Object +implements CodeGenerator+
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
构造器和说明 | +
---|
RustGenerator(Ir ir,
+ org.agrona.generation.OutputManager outputManager) |
+
public RustGenerator(Ir ir, + org.agrona.generation.OutputManager outputManager)+
public void generate() + throws java.io.IOException+
CodeGenerator
generate
在接口中 CodeGenerator
java.io.IOException
- if an error is encountered when writing the output.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustUtil.html new file mode 100644 index 0000000000..a27b9f0a62 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/RustUtil.html @@ -0,0 +1,236 @@ + + + + + +public class RustUtil
+extends java.lang.Object
+Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-frame.html new file mode 100644 index 0000000000..21f58fef83 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-frame.html @@ -0,0 +1,23 @@ + + + + + +类 | +说明 | +
---|---|
Rust | +
+ This class is present largely to enable the dynamic-loading style pattern
+ of specifying a TargetCodeGenerator Java class name rather than the language
+ name.
+ |
+
RustFlatFileOutputManager | ++ |
RustGenerator | ++ |
RustUtil | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-tree.html new file mode 100644 index 0000000000..66221765dc --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/generation/rust/package-tree.html @@ -0,0 +1,139 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Builder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Builder.html new file mode 100644 index 0000000000..b49978d838 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Builder.html @@ -0,0 +1,418 @@ + + + + + +限定符和类型 | +方法和说明 | +
---|---|
Encoding |
+build() |
+
Encoding.Builder |
+byteOrder(java.nio.ByteOrder byteOrder) |
+
Encoding.Builder |
+characterEncoding(java.lang.String characterEncoding) |
+
Encoding.Builder |
+constValue(PrimitiveValue constValue) |
+
Encoding.Builder |
+epoch(java.lang.String epoch) |
+
Encoding.Builder |
+maxValue(PrimitiveValue maxValue) |
+
Encoding.Builder |
+minValue(PrimitiveValue minValue) |
+
Encoding.Builder |
+nullValue(PrimitiveValue nullValue) |
+
Encoding.Builder |
+presence(Encoding.Presence presence) |
+
Encoding.Builder |
+primitiveType(PrimitiveType primitiveType) |
+
Encoding.Builder |
+semanticType(java.lang.String semanticType) |
+
Encoding.Builder |
+timeUnit(java.lang.String timeUnit) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Encoding.Builder primitiveType(PrimitiveType primitiveType)+
public Encoding.Builder presence(Encoding.Presence presence)+
public Encoding.Builder byteOrder(java.nio.ByteOrder byteOrder)+
public Encoding.Builder minValue(PrimitiveValue minValue)+
public Encoding.Builder maxValue(PrimitiveValue maxValue)+
public Encoding.Builder nullValue(PrimitiveValue nullValue)+
public Encoding.Builder constValue(PrimitiveValue constValue)+
public Encoding.Builder characterEncoding(java.lang.String characterEncoding)+
public Encoding.Builder epoch(java.lang.String epoch)+
public Encoding.Builder timeUnit(java.lang.String timeUnit)+
public Encoding.Builder semanticType(java.lang.String semanticType)+
public Encoding build()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Presence.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Presence.html new file mode 100644 index 0000000000..46a7ed7b37 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.Presence.html @@ -0,0 +1,366 @@ + + + + + +public static enum Encoding.Presence +extends java.lang.Enum<Encoding.Presence>+
枚举常量和说明 | +
---|
CONSTANT
+The field presence is a constant.
+ |
+
OPTIONAL
+The field presence is optional.
+ |
+
REQUIRED
+The field presence is required.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
static Encoding.Presence |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static Encoding.Presence[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final Encoding.Presence REQUIRED+
public static final Encoding.Presence OPTIONAL+
public static final Encoding.Presence CONSTANT+
public static Encoding.Presence[] values()+
+for (Encoding.Presence c : Encoding.Presence.values()) + System.out.println(c); +
public static Encoding.Presence valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.html new file mode 100644 index 0000000000..69d1bbc22b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Encoding.html @@ -0,0 +1,634 @@ + + + + + +public class Encoding
+extends java.lang.Object
+Token
s.限定符和类型 | +类和说明 | +
---|---|
static class |
+Encoding.Builder
+Builder to make
+Encoding easier to create. |
+
static class |
+Encoding.Presence
+Indicates the presence status of a primitive encoded field in a message.
+ |
+
构造器和说明 | +
---|
Encoding() |
+
Encoding(Encoding.Presence presence,
+ PrimitiveType primitiveType,
+ java.nio.ByteOrder byteOrder,
+ PrimitiveValue minValue,
+ PrimitiveValue maxValue,
+ PrimitiveValue nullValue,
+ PrimitiveValue constValue,
+ java.lang.String characterEncoding,
+ java.lang.String epoch,
+ java.lang.String timeUnit,
+ java.lang.String semanticType) |
+
限定符和类型 | +方法和说明 | +
---|---|
PrimitiveValue |
+applicableMaxValue()
+The most applicable max value for the encoded type.
+ |
+
PrimitiveValue |
+applicableMinValue()
+The most applicable min value for the encoded type.
+ |
+
PrimitiveValue |
+applicableNullValue()
+The most applicable null value for the encoded type.
+ |
+
java.nio.ByteOrder |
+byteOrder()
+The
+ByteOrder for this encoding. |
+
java.lang.String |
+characterEncoding()
+The character encoding for the token or null if not set.
+ |
+
PrimitiveValue |
+constValue()
+The constant value for the token or null if not set.
+ |
+
java.lang.String |
+epoch()
+The epoch from which a timestamp is offset.
+ |
+
PrimitiveValue |
+maxValue()
+The max value for the token or null if not set.
+ |
+
PrimitiveValue |
+minValue()
+The min value for the token or null if not set.
+ |
+
PrimitiveValue |
+nullValue()
+The null value for the token or null if not set.
+ |
+
Encoding.Presence |
+presence()
+Indicates the presence status of a field in a message.
+ |
+
void |
+presence(Encoding.Presence presence)
+Set the
+Encoding.Presence for this encoding. |
+
PrimitiveType |
+primitiveType()
+The
+PrimitiveType of this encoding. |
+
java.lang.String |
+semanticType()
+The semantic type of an encoding which can have relevance to the application layer.
+ |
+
java.lang.String |
+timeUnit()
+The time unit of the timestamp.
+ |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Encoding()+
public Encoding(Encoding.Presence presence, + PrimitiveType primitiveType, + java.nio.ByteOrder byteOrder, + PrimitiveValue minValue, + PrimitiveValue maxValue, + PrimitiveValue nullValue, + PrimitiveValue constValue, + java.lang.String characterEncoding, + java.lang.String epoch, + java.lang.String timeUnit, + java.lang.String semanticType)+
public PrimitiveType primitiveType()+
PrimitiveType
of this encoding.PrimitiveType
of this encoding.public java.nio.ByteOrder byteOrder()+
ByteOrder
for this encoding.ByteOrder
for this encoding.public PrimitiveValue minValue()+
public PrimitiveValue maxValue()+
public PrimitiveValue nullValue()+
public PrimitiveValue constValue()+
public Encoding.Presence presence()+
public void presence(Encoding.Presence presence)+
Encoding.Presence
for this encoding.presence
- the Encoding.Presence
for this encoding.public PrimitiveValue applicableNullValue()+
public PrimitiveValue applicableMinValue()+
public PrimitiveValue applicableMaxValue()+
public java.lang.String characterEncoding()+
public java.lang.String epoch()+
public java.lang.String timeUnit()+
public java.lang.String semanticType()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/GenerationUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/GenerationUtil.html new file mode 100644 index 0000000000..daf0c30ead --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/GenerationUtil.html @@ -0,0 +1,390 @@ + + + + + +public final class GenerationUtil
+extends java.lang.Object
+构造器和说明 | +
---|
GenerationUtil() |
+
限定符和类型 | +方法和说明 | +
---|---|
static int |
+collect(Signal signal,
+ java.util.List<Token> tokens,
+ int index,
+ java.util.List<Token> collected) |
+
static int |
+collectFields(java.util.List<Token> tokens,
+ int index,
+ java.util.List<Token> fields) |
+
static int |
+collectGroups(java.util.List<Token> tokens,
+ int index,
+ java.util.List<Token> groups) |
+
static int |
+collectVarData(java.util.List<Token> tokens,
+ int index,
+ java.util.List<Token> varData) |
+
static java.lang.CharSequence |
+concatTokens(java.util.List<Token> tokens,
+ Signal signal,
+ java.util.function.Function<Token,java.lang.CharSequence> mapper) |
+
static int |
+findEndSignal(java.util.List<Token> tokens,
+ int startIndex,
+ Signal signal,
+ java.lang.String name) |
+
static java.util.List<java.lang.String> |
+findSubGroupNames(java.util.List<Token> tokens) |
+
static java.util.List<Token> |
+getMessageBody(java.util.List<Token> tokens) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static int collectFields(java.util.List<Token> tokens, + int index, + java.util.List<Token> fields)+
public static int collectGroups(java.util.List<Token> tokens, + int index, + java.util.List<Token> groups)+
public static int collectVarData(java.util.List<Token> tokens, + int index, + java.util.List<Token> varData)+
public static int collect(Signal signal, + java.util.List<Token> tokens, + int index, + java.util.List<Token> collected)+
public static java.util.List<Token> getMessageBody(java.util.List<Token> tokens)+
public static java.lang.CharSequence concatTokens(java.util.List<Token> tokens, + Signal signal, + java.util.function.Function<Token,java.lang.CharSequence> mapper)+
public static int findEndSignal(java.util.List<Token> tokens, + int startIndex, + Signal signal, + java.lang.String name)+
public static java.util.List<java.lang.String> findSubGroupNames(java.util.List<Token> tokens)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/HeaderStructure.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/HeaderStructure.html new file mode 100644 index 0000000000..0599252352 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/HeaderStructure.html @@ -0,0 +1,414 @@ + + + + + +public class HeaderStructure
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+BLOCK_LENGTH |
+
static java.lang.String |
+SCHEMA_ID |
+
static java.lang.String |
+SCHEMA_VERSION |
+
static java.lang.String |
+TEMPLATE_ID |
+
构造器和说明 | +
---|
HeaderStructure(java.util.List<Token> tokens) |
+
限定符和类型 | +方法和说明 | +
---|---|
PrimitiveType |
+blockLengthType() |
+
PrimitiveType |
+schemaIdType() |
+
PrimitiveType |
+schemaVersionType() |
+
PrimitiveType |
+templateIdType() |
+
java.util.List<Token> |
+tokens() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String BLOCK_LENGTH+
public static final java.lang.String TEMPLATE_ID+
public static final java.lang.String SCHEMA_ID+
public static final java.lang.String SCHEMA_VERSION+
public HeaderStructure(java.util.List<Token> tokens)+
public java.util.List<Token> tokens()+
public PrimitiveType blockLengthType()+
public PrimitiveType templateIdType()+
public PrimitiveType schemaIdType()+
public PrimitiveType schemaVersionType()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Ir.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Ir.html new file mode 100644 index 0000000000..b6b788fadf --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Ir.html @@ -0,0 +1,593 @@ + + + + + +public class Ir
+extends java.lang.Object
+构造器和说明 | +
---|
Ir(java.lang.String packageName,
+ java.lang.String namespaceName,
+ int id,
+ int version,
+ java.lang.String semanticVersion,
+ java.nio.ByteOrder byteOrder,
+ java.util.List<Token> headerTokens)
+Create a new IR container taking a defensive copy of the headerStructure
+Token s passed. |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+addMessage(long messageId,
+ java.util.List<Token> messageTokens)
+Add a List of
+Token s for a given message id. |
+
java.lang.String |
+applicableNamespace()
+Get the namespaceName to be used for generated code.
+ |
+
java.nio.ByteOrder |
+byteOrder()
+ByteOrder for all types in the schema. |
+
java.util.List<Token> |
+getMessage(long messageId)
+Get the getMessage for a given identifier.
+ |
+
java.util.List<Token> |
+getType(java.lang.String name)
+Get the type representation for a given type name.
+ |
+
HeaderStructure |
+headerStructure()
+Return the
+HeaderStructure description for all messages. |
+
int |
+id()
+Get the id number of the schema.
+ |
+
java.util.Collection<java.util.List<Token>> |
+messages()
+The
+Collection of messages in this schema. |
+
java.lang.String |
+namespaceName()
+Get the namespaceName to be used for generated code.
+ |
+
java.lang.String[] |
+namespaces()
+Get the namespaces array to be used for generated code.
+ |
+
java.lang.String |
+packageName()
+Get the package name to be used for generated code.
+ |
+
java.lang.String |
+semanticVersion()
+Get the semantic version of the schema.
+ |
+
java.util.Collection<java.util.List<Token>> |
+types()
+Get the
+Collection of types in for this schema. |
+
static void |
+updateComponentTokenCounts(java.util.List<Token> tokens)
+Iterate over a list of
+Token s and update their counts of how many tokens make up each component. |
+
int |
+version()
+Get the version of the schema.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Ir(java.lang.String packageName, + java.lang.String namespaceName, + int id, + int version, + java.lang.String semanticVersion, + java.nio.ByteOrder byteOrder, + java.util.List<Token> headerTokens)+
Token
s passed.packageName
- that should be applied to generated code.namespaceName
- that should be applied to generated code.id
- identifier for the schema.version
- of the schemasemanticVersion
- semantic version for mapping to the application domain.byteOrder
- byte order for all types in the schema.headerTokens
- representing the message headerStructure.public HeaderStructure headerStructure()+
HeaderStructure
description for all messages.HeaderStructure
description for all messages.public void addMessage(long messageId, + java.util.List<Token> messageTokens)+
Token
s for a given message id.messageId
- to identify the list of tokens for the message.messageTokens
- the List of Token
s representing the message.public java.util.List<Token> getMessage(long messageId)+
messageId
- to get.Token
s representing the message or null if the id is not found.public java.util.List<Token> getType(java.lang.String name)+
name
- of type to get.Token
s representing the type or null if the name is not found.public java.util.Collection<java.util.List<Token>> types()+
Collection
of types in for this schema.Collection
of types in for this schema.public java.util.Collection<java.util.List<Token>> messages()+
Collection
of messages in this schema.Collection
of messages in this schema.public java.lang.String packageName()+
public java.lang.String namespaceName()+
public java.lang.String[] namespaces()+
public int id()+
public int version()+
public java.lang.String semanticVersion()+
public java.nio.ByteOrder byteOrder()+
ByteOrder
for all types in the schema.ByteOrder
for all types in the schema.public java.lang.String applicableNamespace()+
+ If namespaceName
is null then packageName
is used.
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrDecoder.html new file mode 100644 index 0000000000..1e8dfd9dc1 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrDecoder.html @@ -0,0 +1,304 @@ + + + + + +public class IrDecoder
+extends java.lang.Object
+implements java.lang.AutoCloseable
+Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrEncoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrEncoder.html new file mode 100644 index 0000000000..eb629a2c70 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrEncoder.html @@ -0,0 +1,308 @@ + + + + + +public class IrEncoder
+extends java.lang.Object
+implements java.lang.AutoCloseable
+Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrUtil.html new file mode 100644 index 0000000000..336af274f9 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/IrUtil.html @@ -0,0 +1,451 @@ + + + + + +public class IrUtil
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static byte[] |
+EMPTY_BUFFER |
+
限定符和类型 | +方法和说明 | +
---|---|
static PrimitiveValue |
+get(org.agrona.DirectBuffer buffer,
+ PrimitiveType type,
+ int length) |
+
static byte[] |
+getBytes(java.lang.String value,
+ java.lang.String characterEncoding) |
+
static ByteOrderCodec |
+mapByteOrder(java.nio.ByteOrder byteOrder) |
+
static java.nio.ByteOrder |
+mapByteOrder(ByteOrderCodec byteOrder) |
+
static PresenceCodec |
+mapPresence(Encoding.Presence presence) |
+
static Encoding.Presence |
+mapPresence(PresenceCodec presence) |
+
static PrimitiveTypeCodec |
+mapPrimitiveType(PrimitiveType type) |
+
static PrimitiveType |
+mapPrimitiveType(PrimitiveTypeCodec type) |
+
static SignalCodec |
+mapSignal(Signal signal) |
+
static Signal |
+mapSignal(SignalCodec signal) |
+
static int |
+put(org.agrona.MutableDirectBuffer buffer,
+ PrimitiveValue value,
+ PrimitiveType type) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static ByteOrderCodec mapByteOrder(java.nio.ByteOrder byteOrder)+
public static java.nio.ByteOrder mapByteOrder(ByteOrderCodec byteOrder)+
public static SignalCodec mapSignal(Signal signal)+
public static Signal mapSignal(SignalCodec signal)+
public static PrimitiveTypeCodec mapPrimitiveType(PrimitiveType type)+
public static PrimitiveType mapPrimitiveType(PrimitiveTypeCodec type)+
public static int put(org.agrona.MutableDirectBuffer buffer, + PrimitiveValue value, + PrimitiveType type)+
public static PrimitiveValue get(org.agrona.DirectBuffer buffer, + PrimitiveType type, + int length)+
public static byte[] getBytes(java.lang.String value, + java.lang.String characterEncoding) + throws java.io.UnsupportedEncodingException+
java.io.UnsupportedEncodingException
public static Encoding.Presence mapPresence(PresenceCodec presence)+
public static PresenceCodec mapPresence(Encoding.Presence presence)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/MessageComponents.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/MessageComponents.html new file mode 100644 index 0000000000..52bc4f1635 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/MessageComponents.html @@ -0,0 +1,351 @@ + + + + + +public class MessageComponents
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
java.util.List<Token> |
+fields |
+
java.util.List<Token> |
+groups |
+
Token |
+messageToken |
+
java.util.List<Token> |
+varData |
+
构造器和说明 | +
---|
MessageComponents(Token messageToken,
+ java.util.List<Token> fields,
+ java.util.List<Token> groups,
+ java.util.List<Token> varData) |
+
限定符和类型 | +方法和说明 | +
---|---|
static MessageComponents |
+collectMessageComponents(java.util.List<Token> tokens) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public final Token messageToken+
public final java.util.List<Token> fields+
public final java.util.List<Token> groups+
public final java.util.List<Token> varData+
public static MessageComponents collectMessageComponents(java.util.List<Token> tokens)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Signal.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Signal.html new file mode 100644 index 0000000000..9f4931641d --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Signal.html @@ -0,0 +1,573 @@ + + + + + +public enum Signal +extends java.lang.Enum<Signal>+
Token
role within a stream of tokens. These signals begin/end various entities
+ such as fields, composites, messages, repeating groups, enumerations, bitsets, etc.枚举常量和说明 | +
---|
BEGIN_COMPOSITE
+Denotes the beginning of a composite
+ |
+
BEGIN_ENUM
+Denotes the beginning of an enumeration
+ |
+
BEGIN_FIELD
+Denotes the beginning of a field
+ |
+
BEGIN_GROUP
+Denotes the beginning of a repeating group
+ |
+
BEGIN_MESSAGE
+Denotes the beginning of a message
+ |
+
BEGIN_SET
+Denotes the beginning of a bitset
+ |
+
BEGIN_VAR_DATA
+Denotes the beginning of a variable data block
+ |
+
CHOICE
+Denotes a bit value (choice) of a bitset
+ |
+
ENCODING
+Denotes the
+Token is an encoding |
+
END_COMPOSITE
+Denotes the end of a composite
+ |
+
END_ENUM
+Denotes the end of an enumeration
+ |
+
END_FIELD
+Denotes the end of a field
+ |
+
END_GROUP
+Denotes the end of a repeating group
+ |
+
END_MESSAGE
+Denotes the end of a message
+ |
+
END_SET
+Denotes the end of a bitset
+ |
+
END_VAR_DATA
+Denotes the end of a variable data block
+ |
+
VALID_VALUE
+Denotes a value of an enumeration
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
static Signal |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static Signal[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final Signal BEGIN_MESSAGE+
public static final Signal END_MESSAGE+
public static final Signal BEGIN_COMPOSITE+
public static final Signal END_COMPOSITE+
public static final Signal BEGIN_FIELD+
public static final Signal END_FIELD+
public static final Signal BEGIN_GROUP+
public static final Signal END_GROUP+
public static final Signal BEGIN_ENUM+
public static final Signal VALID_VALUE+
public static final Signal END_ENUM+
public static final Signal BEGIN_SET+
public static final Signal CHOICE+
public static final Signal END_SET+
public static final Signal BEGIN_VAR_DATA+
public static final Signal END_VAR_DATA+
public static Signal[] values()+
+for (Signal c : Signal.values()) + System.out.println(c); +
public static Signal valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.Builder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.Builder.html new file mode 100644 index 0000000000..43311b70ed --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.Builder.html @@ -0,0 +1,417 @@ + + + + + +public static class Token.Builder
+extends java.lang.Object
+限定符和类型 | +方法和说明 | +
---|---|
Token |
+build() |
+
Token.Builder |
+componentTokenCount(int componentTokenCount) |
+
Token.Builder |
+deprecated(int deprecated) |
+
Token.Builder |
+description(java.lang.String description) |
+
Token.Builder |
+encoding(Encoding encoding) |
+
Token.Builder |
+id(int id) |
+
Token.Builder |
+name(java.lang.String name) |
+
Token.Builder |
+offset(int offset) |
+
Token.Builder |
+referencedName(java.lang.String referencedName) |
+
Token.Builder |
+signal(Signal signal) |
+
Token.Builder |
+size(int size) |
+
Token.Builder |
+version(int version) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Token.Builder signal(Signal signal)+
public Token.Builder name(java.lang.String name)+
public Token.Builder referencedName(java.lang.String referencedName)+
public Token.Builder description(java.lang.String description)+
public Token.Builder id(int id)+
public Token.Builder version(int version)+
public Token.Builder deprecated(int deprecated)+
public Token.Builder size(int size)+
public Token.Builder offset(int offset)+
public Token.Builder componentTokenCount(int componentTokenCount)+
public Token.Builder encoding(Encoding encoding)+
public Token build()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.html new file mode 100644 index 0000000000..6bc1e7b1c8 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/Token.html @@ -0,0 +1,807 @@ + + + + + +public class Token
+extends java.lang.Object
++ Processing and optimization could be run over a list of Tokens to perform various functions +
+ IR could be used to generate code or other specifications. It should be possible to do the + following: +
+ IR could be serialized to storage or network via code generated by SBE. Then read back in to
+ a List of Token
s.
+
+ The entire IR of an entity is a List
of Token
objects. The order of this list is very
+ important. Encoding of fields is done by nodes pointing to specific encoding
+ PrimitiveType
objects. Each encoding node contains encodedLength, offset, byte order,
+ and Encoding
. Entities relevant to the encoding such as fields, messages, repeating groups, etc. are
+ encapsulated in the list as nodes themselves. Although, they will in most cases never be serialized. The boundaries
+ of these entities are delimited by BEGIN and END Signal
values in the node Encoding
.
+ A list structure like this allows for each concatenation of encodings as well as easy traversal.
+
+ An example encoding of a message headerStructure might be like this. +
限定符和类型 | +类和说明 | +
---|---|
static class |
+Token.Builder |
+
限定符和类型 | +字段和说明 | +
---|---|
static int |
+INVALID_ID
+Invalid ID value.
+ |
+
static int |
+UNKNOWN_OFFSET
+Offset not computed or set
+ |
+
static int |
+VARIABLE_LENGTH
+Length not determined
+ |
+
构造器和说明 | +
---|
Token(Signal signal,
+ java.lang.String name,
+ java.lang.String referencedName,
+ java.lang.String description,
+ int id,
+ int version,
+ int deprecated,
+ int encodedLength,
+ int offset,
+ int componentTokenCount,
+ Encoding encoding)
+Construct an
+Token by providing values for all fields. |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.String |
+applicableTypeName()
+Get the name of the type that should be applied in context.
+ |
+
int |
+arrayLength()
+The number of encoded primitives in this type.
+ |
+
int |
+componentTokenCount()
+The number of tokens that make up this component.
+ |
+
void |
+componentTokenCount(int componentTokenCount)
+Set the number of tokens this component has.
+ |
+
int |
+deprecated()
+The version in which this context was deprecated.
+ |
+
java.lang.String |
+description()
+Description for what the token is to be used for.
+ |
+
int |
+encodedLength()
+The encodedLength of this token in bytes.
+ |
+
void |
+encodedLength(int encodedLength)
+Set the encoded length for this node.
+ |
+
Encoding |
+encoding()
+
+ |
+
int |
+id()
+Return the ID of the token assigned by the specification
+ |
+
boolean |
+isConstantEncoding() |
+
boolean |
+isOptionalEncoding() |
+
java.lang.CharSequence |
+matchOnLength(java.util.function.Supplier<java.lang.CharSequence> one,
+ java.util.function.Supplier<java.lang.CharSequence> many)
+Match which approach to take based on the length of the token.
+ |
+
java.lang.String |
+name()
+Return the name of the token
+ |
+
int |
+offset()
+The offset for this token in the message.
+ |
+
java.lang.String |
+referencedName()
+Get the name of the type when this is from a reference.
+ |
+
Signal |
+signal()
+Signal the role of this token.
+ |
+
java.lang.String |
+toString() |
+
int |
+version()
+The version context for this token.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int INVALID_ID+
public static final int VARIABLE_LENGTH+
public static final int UNKNOWN_OFFSET+
public Token(Signal signal, + java.lang.String name, + java.lang.String referencedName, + java.lang.String description, + int id, + int version, + int deprecated, + int encodedLength, + int offset, + int componentTokenCount, + Encoding encoding)+
Token
by providing values for all fields.signal
- for the token role.name
- of the token in the message.referencedName
- of the type when created from a ref in a composite.description
- of what the token is for.id
- as the identifier in the message declaration.version
- application within the template.deprecated
- as of this version.encodedLength
- of the component part.offset
- in the underlying message as octets.componentTokenCount
- number of tokens in this component.encoding
- of the primitive field.public Signal signal()+
Signal
for the token.public java.lang.String name()+
public java.lang.String referencedName()+
public java.lang.String description()+
public int id()+
public int version()+
public int deprecated()+
public java.lang.String applicableTypeName()+
public int encodedLength()+
VARIABLE_LENGTH
means this node represents a variable length field.public void encodedLength(int encodedLength)+
encodedLength()
.encodedLength
- that is overriding existing value.public int arrayLength()+
public java.lang.CharSequence matchOnLength(java.util.function.Supplier<java.lang.CharSequence> one, + java.util.function.Supplier<java.lang.CharSequence> many)+
String
is returned.one
- to be used when length is one.many
- to be used when length is greater than one.CharSequence
representing the token depending on the length.public int offset()+
UNKNOWN_OFFSET
means this nodes true offset is dependent on variable length
+ fields ahead of it in the encoding.public int componentTokenCount()+
public void componentTokenCount(int componentTokenCount)+
componentTokenCount
- the number of tokens this component has.public boolean isConstantEncoding()+
public boolean isOptionalEncoding()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.html new file mode 100644 index 0000000000..32ee67a57b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/ByteOrderCodec.html @@ -0,0 +1,381 @@ + + + + + +public enum ByteOrderCodec +extends java.lang.Enum<ByteOrderCodec>+
枚举常量和说明 | +
---|
NULL_VAL
+To be used to represent not present or null.
+ |
+
SBE_BIG_ENDIAN |
+
SBE_LITTLE_ENDIAN |
+
限定符和类型 | +方法和说明 | +
---|---|
static ByteOrderCodec |
+get(short value) |
+
short |
+value() |
+
static ByteOrderCodec |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static ByteOrderCodec[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final ByteOrderCodec SBE_LITTLE_ENDIAN+
public static final ByteOrderCodec SBE_BIG_ENDIAN+
public static final ByteOrderCodec NULL_VAL+
public static ByteOrderCodec[] values()+
+for (ByteOrderCodec c : ByteOrderCodec.values()) + System.out.println(c); +
public static ByteOrderCodec valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public short value()+
public static ByteOrderCodec get(short value)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.html new file mode 100644 index 0000000000..c6282f67a9 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecDecoder.html @@ -0,0 +1,1358 @@ + + + + + +public class FrameCodecDecoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
protected int |
+actingBlockLength |
+
protected int |
+actingVersion |
+
static int |
+BLOCK_LENGTH |
+
static java.nio.ByteOrder |
+BYTE_ORDER |
+
protected int |
+limit |
+
protected int |
+offset |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
static int |
+TEMPLATE_ID |
+
构造器和说明 | +
---|
FrameCodecDecoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.DirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
int |
+getNamespaceName(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getNamespaceName(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getPackageName(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getPackageName(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getSemanticVersion(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getSemanticVersion(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+irId() |
+
static int |
+irIdEncodingLength() |
+
static int |
+irIdEncodingOffset() |
+
static int |
+irIdId() |
+
static int |
+irIdMaxValue() |
+
static java.lang.String |
+irIdMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+irIdMinValue() |
+
static int |
+irIdNullValue() |
+
static int |
+irIdSinceVersion() |
+
int |
+irVersion() |
+
static int |
+irVersionEncodingLength() |
+
static int |
+irVersionEncodingOffset() |
+
static int |
+irVersionId() |
+
static int |
+irVersionMaxValue() |
+
static java.lang.String |
+irVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+irVersionMinValue() |
+
static int |
+irVersionNullValue() |
+
static int |
+irVersionSinceVersion() |
+
int |
+limit() |
+
void |
+limit(int limit) |
+
java.lang.String |
+namespaceName() |
+
static java.lang.String |
+namespaceNameCharacterEncoding() |
+
static int |
+namespaceNameHeaderLength() |
+
static int |
+namespaceNameId() |
+
int |
+namespaceNameLength() |
+
static java.lang.String |
+namespaceNameMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+namespaceNameSinceVersion() |
+
int |
+offset() |
+
java.lang.String |
+packageName() |
+
static java.lang.String |
+packageNameCharacterEncoding() |
+
static int |
+packageNameHeaderLength() |
+
static int |
+packageNameId() |
+
int |
+packageNameLength() |
+
static java.lang.String |
+packageNameMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+packageNameSinceVersion() |
+
int |
+sbeBlockLength() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+sbeSemanticType() |
+
int |
+sbeTemplateId() |
+
int |
+schemaVersion() |
+
static int |
+schemaVersionEncodingLength() |
+
static int |
+schemaVersionEncodingOffset() |
+
static int |
+schemaVersionId() |
+
static int |
+schemaVersionMaxValue() |
+
static java.lang.String |
+schemaVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+schemaVersionMinValue() |
+
static int |
+schemaVersionNullValue() |
+
static int |
+schemaVersionSinceVersion() |
+
java.lang.String |
+semanticVersion() |
+
static java.lang.String |
+semanticVersionCharacterEncoding() |
+
static int |
+semanticVersionHeaderLength() |
+
static int |
+semanticVersionId() |
+
int |
+semanticVersionLength() |
+
static java.lang.String |
+semanticVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+semanticVersionSinceVersion() |
+
java.lang.String |
+toString() |
+
FrameCodecDecoder |
+wrap(org.agrona.DirectBuffer buffer,
+ int offset,
+ int actingBlockLength,
+ int actingVersion) |
+
void |
+wrapNamespaceName(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapPackageName(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapSemanticVersion(org.agrona.DirectBuffer wrapBuffer) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int BLOCK_LENGTH+
public static final int TEMPLATE_ID+
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final java.nio.ByteOrder BYTE_ORDER+
protected int offset+
protected int limit+
protected int actingBlockLength+
protected int actingVersion+
public int sbeBlockLength()+
public int sbeTemplateId()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public java.lang.String sbeSemanticType()+
public org.agrona.DirectBuffer buffer()+
public int offset()+
public FrameCodecDecoder wrap(org.agrona.DirectBuffer buffer, + int offset, + int actingBlockLength, + int actingVersion)+
public int encodedLength()+
public int limit()+
public void limit(int limit)+
public static int irIdId()+
public static int irIdSinceVersion()+
public static int irIdEncodingOffset()+
public static int irIdEncodingLength()+
public static java.lang.String irIdMetaAttribute(MetaAttribute metaAttribute)+
public static int irIdNullValue()+
public static int irIdMinValue()+
public static int irIdMaxValue()+
public int irId()+
public static int irVersionId()+
public static int irVersionSinceVersion()+
public static int irVersionEncodingOffset()+
public static int irVersionEncodingLength()+
public static java.lang.String irVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int irVersionNullValue()+
public static int irVersionMinValue()+
public static int irVersionMaxValue()+
public int irVersion()+
public static int schemaVersionId()+
public static int schemaVersionSinceVersion()+
public static int schemaVersionEncodingOffset()+
public static int schemaVersionEncodingLength()+
public static java.lang.String schemaVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int schemaVersionNullValue()+
public static int schemaVersionMinValue()+
public static int schemaVersionMaxValue()+
public int schemaVersion()+
public static int packageNameId()+
public static int packageNameSinceVersion()+
public static java.lang.String packageNameCharacterEncoding()+
public static java.lang.String packageNameMetaAttribute(MetaAttribute metaAttribute)+
public static int packageNameHeaderLength()+
public int packageNameLength()+
public int getPackageName(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getPackageName(byte[] dst, + int dstOffset, + int length)+
public void wrapPackageName(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String packageName()+
public static int namespaceNameId()+
public static int namespaceNameSinceVersion()+
public static java.lang.String namespaceNameCharacterEncoding()+
public static java.lang.String namespaceNameMetaAttribute(MetaAttribute metaAttribute)+
public static int namespaceNameHeaderLength()+
public int namespaceNameLength()+
public int getNamespaceName(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getNamespaceName(byte[] dst, + int dstOffset, + int length)+
public void wrapNamespaceName(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String namespaceName()+
public static int semanticVersionId()+
public static int semanticVersionSinceVersion()+
public static java.lang.String semanticVersionCharacterEncoding()+
public static java.lang.String semanticVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int semanticVersionHeaderLength()+
public int semanticVersionLength()+
public int getSemanticVersion(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getSemanticVersion(byte[] dst, + int dstOffset, + int length)+
public void wrapSemanticVersion(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String semanticVersion()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.html new file mode 100644 index 0000000000..a3dc13512f --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/FrameCodecEncoder.html @@ -0,0 +1,1228 @@ + + + + + +public class FrameCodecEncoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static int |
+BLOCK_LENGTH |
+
static java.nio.ByteOrder |
+BYTE_ORDER |
+
protected int |
+limit |
+
protected int |
+offset |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
static int |
+TEMPLATE_ID |
+
构造器和说明 | +
---|
FrameCodecEncoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.MutableDirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
FrameCodecEncoder |
+irId(int value) |
+
static int |
+irIdEncodingLength() |
+
static int |
+irIdEncodingOffset() |
+
static int |
+irIdId() |
+
static int |
+irIdMaxValue() |
+
static java.lang.String |
+irIdMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+irIdMinValue() |
+
static int |
+irIdNullValue() |
+
static int |
+irIdSinceVersion() |
+
FrameCodecEncoder |
+irVersion(int value) |
+
static int |
+irVersionEncodingLength() |
+
static int |
+irVersionEncodingOffset() |
+
static int |
+irVersionId() |
+
static int |
+irVersionMaxValue() |
+
static java.lang.String |
+irVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+irVersionMinValue() |
+
static int |
+irVersionNullValue() |
+
static int |
+irVersionSinceVersion() |
+
int |
+limit() |
+
void |
+limit(int limit) |
+
FrameCodecEncoder |
+namespaceName(java.lang.String value) |
+
static java.lang.String |
+namespaceNameCharacterEncoding() |
+
static int |
+namespaceNameHeaderLength() |
+
static int |
+namespaceNameId() |
+
static java.lang.String |
+namespaceNameMetaAttribute(MetaAttribute metaAttribute) |
+
int |
+offset() |
+
FrameCodecEncoder |
+packageName(java.lang.String value) |
+
static java.lang.String |
+packageNameCharacterEncoding() |
+
static int |
+packageNameHeaderLength() |
+
static int |
+packageNameId() |
+
static java.lang.String |
+packageNameMetaAttribute(MetaAttribute metaAttribute) |
+
FrameCodecEncoder |
+putNamespaceName(byte[] src,
+ int srcOffset,
+ int length) |
+
FrameCodecEncoder |
+putNamespaceName(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
FrameCodecEncoder |
+putPackageName(byte[] src,
+ int srcOffset,
+ int length) |
+
FrameCodecEncoder |
+putPackageName(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
FrameCodecEncoder |
+putSemanticVersion(byte[] src,
+ int srcOffset,
+ int length) |
+
FrameCodecEncoder |
+putSemanticVersion(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
int |
+sbeBlockLength() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+sbeSemanticType() |
+
int |
+sbeTemplateId() |
+
FrameCodecEncoder |
+schemaVersion(int value) |
+
static int |
+schemaVersionEncodingLength() |
+
static int |
+schemaVersionEncodingOffset() |
+
static int |
+schemaVersionId() |
+
static int |
+schemaVersionMaxValue() |
+
static java.lang.String |
+schemaVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+schemaVersionMinValue() |
+
static int |
+schemaVersionNullValue() |
+
static int |
+schemaVersionSinceVersion() |
+
FrameCodecEncoder |
+semanticVersion(java.lang.String value) |
+
static java.lang.String |
+semanticVersionCharacterEncoding() |
+
static int |
+semanticVersionHeaderLength() |
+
static int |
+semanticVersionId() |
+
static java.lang.String |
+semanticVersionMetaAttribute(MetaAttribute metaAttribute) |
+
java.lang.String |
+toString() |
+
FrameCodecEncoder |
+wrap(org.agrona.MutableDirectBuffer buffer,
+ int offset) |
+
FrameCodecEncoder |
+wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer,
+ int offset,
+ MessageHeaderEncoder headerEncoder) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int BLOCK_LENGTH+
public static final int TEMPLATE_ID+
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final java.nio.ByteOrder BYTE_ORDER+
protected int offset+
protected int limit+
public int sbeBlockLength()+
public int sbeTemplateId()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public java.lang.String sbeSemanticType()+
public org.agrona.MutableDirectBuffer buffer()+
public int offset()+
public FrameCodecEncoder wrap(org.agrona.MutableDirectBuffer buffer, + int offset)+
public FrameCodecEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, + int offset, + MessageHeaderEncoder headerEncoder)+
public int encodedLength()+
public int limit()+
public void limit(int limit)+
public static int irIdId()+
public static int irIdSinceVersion()+
public static int irIdEncodingOffset()+
public static int irIdEncodingLength()+
public static java.lang.String irIdMetaAttribute(MetaAttribute metaAttribute)+
public static int irIdNullValue()+
public static int irIdMinValue()+
public static int irIdMaxValue()+
public FrameCodecEncoder irId(int value)+
public static int irVersionId()+
public static int irVersionSinceVersion()+
public static int irVersionEncodingOffset()+
public static int irVersionEncodingLength()+
public static java.lang.String irVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int irVersionNullValue()+
public static int irVersionMinValue()+
public static int irVersionMaxValue()+
public FrameCodecEncoder irVersion(int value)+
public static int schemaVersionId()+
public static int schemaVersionSinceVersion()+
public static int schemaVersionEncodingOffset()+
public static int schemaVersionEncodingLength()+
public static java.lang.String schemaVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int schemaVersionNullValue()+
public static int schemaVersionMinValue()+
public static int schemaVersionMaxValue()+
public FrameCodecEncoder schemaVersion(int value)+
public static int packageNameId()+
public static java.lang.String packageNameCharacterEncoding()+
public static java.lang.String packageNameMetaAttribute(MetaAttribute metaAttribute)+
public static int packageNameHeaderLength()+
public FrameCodecEncoder putPackageName(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public FrameCodecEncoder putPackageName(byte[] src, + int srcOffset, + int length)+
public FrameCodecEncoder packageName(java.lang.String value)+
public static int namespaceNameId()+
public static java.lang.String namespaceNameCharacterEncoding()+
public static java.lang.String namespaceNameMetaAttribute(MetaAttribute metaAttribute)+
public static int namespaceNameHeaderLength()+
public FrameCodecEncoder putNamespaceName(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public FrameCodecEncoder putNamespaceName(byte[] src, + int srcOffset, + int length)+
public FrameCodecEncoder namespaceName(java.lang.String value)+
public static int semanticVersionId()+
public static java.lang.String semanticVersionCharacterEncoding()+
public static java.lang.String semanticVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int semanticVersionHeaderLength()+
public FrameCodecEncoder putSemanticVersion(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public FrameCodecEncoder putSemanticVersion(byte[] src, + int srcOffset, + int length)+
public FrameCodecEncoder semanticVersion(java.lang.String value)+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.html new file mode 100644 index 0000000000..328c427368 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderDecoder.html @@ -0,0 +1,819 @@ + + + + + +public class MessageHeaderDecoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.nio.ByteOrder |
+BYTE_ORDER |
+
static int |
+ENCODED_LENGTH |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
构造器和说明 | +
---|
MessageHeaderDecoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
int |
+blockLength() |
+
static int |
+blockLengthEncodingLength() |
+
static int |
+blockLengthEncodingOffset() |
+
static int |
+blockLengthMaxValue() |
+
static int |
+blockLengthMinValue() |
+
static int |
+blockLengthNullValue() |
+
static int |
+blockLengthSinceVersion() |
+
org.agrona.DirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
int |
+offset() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
int |
+schemaId() |
+
static int |
+schemaIdEncodingLength() |
+
static int |
+schemaIdEncodingOffset() |
+
static int |
+schemaIdMaxValue() |
+
static int |
+schemaIdMinValue() |
+
static int |
+schemaIdNullValue() |
+
static int |
+schemaIdSinceVersion() |
+
int |
+templateId() |
+
static int |
+templateIdEncodingLength() |
+
static int |
+templateIdEncodingOffset() |
+
static int |
+templateIdMaxValue() |
+
static int |
+templateIdMinValue() |
+
static int |
+templateIdNullValue() |
+
static int |
+templateIdSinceVersion() |
+
java.lang.String |
+toString() |
+
int |
+version() |
+
static int |
+versionEncodingLength() |
+
static int |
+versionEncodingOffset() |
+
static int |
+versionMaxValue() |
+
static int |
+versionMinValue() |
+
static int |
+versionNullValue() |
+
static int |
+versionSinceVersion() |
+
MessageHeaderDecoder |
+wrap(org.agrona.DirectBuffer buffer,
+ int offset) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final int ENCODED_LENGTH+
public static final java.nio.ByteOrder BYTE_ORDER+
public MessageHeaderDecoder wrap(org.agrona.DirectBuffer buffer, + int offset)+
public org.agrona.DirectBuffer buffer()+
public int offset()+
public int encodedLength()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public static int blockLengthEncodingOffset()+
public static int blockLengthEncodingLength()+
public static int blockLengthSinceVersion()+
public static int blockLengthNullValue()+
public static int blockLengthMinValue()+
public static int blockLengthMaxValue()+
public int blockLength()+
public static int templateIdEncodingOffset()+
public static int templateIdEncodingLength()+
public static int templateIdSinceVersion()+
public static int templateIdNullValue()+
public static int templateIdMinValue()+
public static int templateIdMaxValue()+
public int templateId()+
public static int schemaIdEncodingOffset()+
public static int schemaIdEncodingLength()+
public static int schemaIdSinceVersion()+
public static int schemaIdNullValue()+
public static int schemaIdMinValue()+
public static int schemaIdMaxValue()+
public int schemaId()+
public static int versionEncodingOffset()+
public static int versionEncodingLength()+
public static int versionSinceVersion()+
public static int versionNullValue()+
public static int versionMinValue()+
public static int versionMaxValue()+
public int version()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.html new file mode 100644 index 0000000000..0cae20b361 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MessageHeaderEncoder.html @@ -0,0 +1,767 @@ + + + + + +public class MessageHeaderEncoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.nio.ByteOrder |
+BYTE_ORDER |
+
static int |
+ENCODED_LENGTH |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
构造器和说明 | +
---|
MessageHeaderEncoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
MessageHeaderEncoder |
+blockLength(int value) |
+
static int |
+blockLengthEncodingLength() |
+
static int |
+blockLengthEncodingOffset() |
+
static int |
+blockLengthMaxValue() |
+
static int |
+blockLengthMinValue() |
+
static int |
+blockLengthNullValue() |
+
org.agrona.MutableDirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
int |
+offset() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
MessageHeaderEncoder |
+schemaId(int value) |
+
static int |
+schemaIdEncodingLength() |
+
static int |
+schemaIdEncodingOffset() |
+
static int |
+schemaIdMaxValue() |
+
static int |
+schemaIdMinValue() |
+
static int |
+schemaIdNullValue() |
+
MessageHeaderEncoder |
+templateId(int value) |
+
static int |
+templateIdEncodingLength() |
+
static int |
+templateIdEncodingOffset() |
+
static int |
+templateIdMaxValue() |
+
static int |
+templateIdMinValue() |
+
static int |
+templateIdNullValue() |
+
java.lang.String |
+toString() |
+
MessageHeaderEncoder |
+version(int value) |
+
static int |
+versionEncodingLength() |
+
static int |
+versionEncodingOffset() |
+
static int |
+versionMaxValue() |
+
static int |
+versionMinValue() |
+
static int |
+versionNullValue() |
+
MessageHeaderEncoder |
+wrap(org.agrona.MutableDirectBuffer buffer,
+ int offset) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final int ENCODED_LENGTH+
public static final java.nio.ByteOrder BYTE_ORDER+
public MessageHeaderEncoder wrap(org.agrona.MutableDirectBuffer buffer, + int offset)+
public org.agrona.MutableDirectBuffer buffer()+
public int offset()+
public int encodedLength()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public static int blockLengthEncodingOffset()+
public static int blockLengthEncodingLength()+
public static int blockLengthNullValue()+
public static int blockLengthMinValue()+
public static int blockLengthMaxValue()+
public MessageHeaderEncoder blockLength(int value)+
public static int templateIdEncodingOffset()+
public static int templateIdEncodingLength()+
public static int templateIdNullValue()+
public static int templateIdMinValue()+
public static int templateIdMaxValue()+
public MessageHeaderEncoder templateId(int value)+
public static int schemaIdEncodingOffset()+
public static int schemaIdEncodingLength()+
public static int schemaIdNullValue()+
public static int schemaIdMinValue()+
public static int schemaIdMaxValue()+
public MessageHeaderEncoder schemaId(int value)+
public static int versionEncodingOffset()+
public static int versionEncodingLength()+
public static int versionNullValue()+
public static int versionMinValue()+
public static int versionMaxValue()+
public MessageHeaderEncoder version(int value)+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MetaAttribute.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MetaAttribute.html new file mode 100644 index 0000000000..5c514d7c76 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/MetaAttribute.html @@ -0,0 +1,364 @@ + + + + + +public enum MetaAttribute +extends java.lang.Enum<MetaAttribute>+
枚举常量和说明 | +
---|
EPOCH |
+
PRESENCE |
+
SEMANTIC_TYPE |
+
TIME_UNIT |
+
限定符和类型 | +方法和说明 | +
---|---|
static MetaAttribute |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static MetaAttribute[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final MetaAttribute EPOCH+
public static final MetaAttribute TIME_UNIT+
public static final MetaAttribute SEMANTIC_TYPE+
public static final MetaAttribute PRESENCE+
public static MetaAttribute[] values()+
+for (MetaAttribute c : MetaAttribute.values()) + System.out.println(c); +
public static MetaAttribute valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PresenceCodec.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PresenceCodec.html new file mode 100644 index 0000000000..85cc885bbb --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PresenceCodec.html @@ -0,0 +1,393 @@ + + + + + +public enum PresenceCodec +extends java.lang.Enum<PresenceCodec>+
枚举常量和说明 | +
---|
NULL_VAL
+To be used to represent not present or null.
+ |
+
SBE_CONSTANT |
+
SBE_OPTIONAL |
+
SBE_REQUIRED |
+
限定符和类型 | +方法和说明 | +
---|---|
static PresenceCodec |
+get(short value) |
+
short |
+value() |
+
static PresenceCodec |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static PresenceCodec[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final PresenceCodec SBE_REQUIRED+
public static final PresenceCodec SBE_OPTIONAL+
public static final PresenceCodec SBE_CONSTANT+
public static final PresenceCodec NULL_VAL+
public static PresenceCodec[] values()+
+for (PresenceCodec c : PresenceCodec.values()) + System.out.println(c); +
public static PresenceCodec valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public short value()+
public static PresenceCodec get(short value)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.html new file mode 100644 index 0000000000..55d62b10b9 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/PrimitiveTypeCodec.html @@ -0,0 +1,501 @@ + + + + + +public enum PrimitiveTypeCodec +extends java.lang.Enum<PrimitiveTypeCodec>+
枚举常量和说明 | +
---|
CHAR |
+
DOUBLE |
+
FLOAT |
+
INT16 |
+
INT32 |
+
INT64 |
+
INT8 |
+
NONE |
+
NULL_VAL
+To be used to represent not present or null.
+ |
+
UINT16 |
+
UINT32 |
+
UINT64 |
+
UINT8 |
+
限定符和类型 | +方法和说明 | +
---|---|
static PrimitiveTypeCodec |
+get(short value) |
+
short |
+value() |
+
static PrimitiveTypeCodec |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static PrimitiveTypeCodec[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final PrimitiveTypeCodec NONE+
public static final PrimitiveTypeCodec CHAR+
public static final PrimitiveTypeCodec INT8+
public static final PrimitiveTypeCodec INT16+
public static final PrimitiveTypeCodec INT32+
public static final PrimitiveTypeCodec INT64+
public static final PrimitiveTypeCodec UINT8+
public static final PrimitiveTypeCodec UINT16+
public static final PrimitiveTypeCodec UINT32+
public static final PrimitiveTypeCodec UINT64+
public static final PrimitiveTypeCodec FLOAT+
public static final PrimitiveTypeCodec DOUBLE+
public static final PrimitiveTypeCodec NULL_VAL+
public static PrimitiveTypeCodec[] values()+
+for (PrimitiveTypeCodec c : PrimitiveTypeCodec.values()) + System.out.println(c); +
public static PrimitiveTypeCodec valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public short value()+
public static PrimitiveTypeCodec get(short value)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/SignalCodec.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/SignalCodec.html new file mode 100644 index 0000000000..d6e6e2e414 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/SignalCodec.html @@ -0,0 +1,561 @@ + + + + + +public enum SignalCodec +extends java.lang.Enum<SignalCodec>+
枚举常量和说明 | +
---|
BEGIN_COMPOSITE |
+
BEGIN_ENUM |
+
BEGIN_FIELD |
+
BEGIN_GROUP |
+
BEGIN_MESSAGE |
+
BEGIN_SET |
+
BEGIN_VAR_DATA |
+
CHOICE |
+
ENCODING |
+
END_COMPOSITE |
+
END_ENUM |
+
END_FIELD |
+
END_GROUP |
+
END_MESSAGE |
+
END_SET |
+
END_VAR_DATA |
+
NULL_VAL
+To be used to represent not present or null.
+ |
+
VALID_VALUE |
+
限定符和类型 | +方法和说明 | +
---|---|
static SignalCodec |
+get(short value) |
+
short |
+value() |
+
static SignalCodec |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static SignalCodec[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final SignalCodec BEGIN_MESSAGE+
public static final SignalCodec END_MESSAGE+
public static final SignalCodec BEGIN_COMPOSITE+
public static final SignalCodec END_COMPOSITE+
public static final SignalCodec BEGIN_FIELD+
public static final SignalCodec END_FIELD+
public static final SignalCodec BEGIN_GROUP+
public static final SignalCodec END_GROUP+
public static final SignalCodec BEGIN_ENUM+
public static final SignalCodec VALID_VALUE+
public static final SignalCodec END_ENUM+
public static final SignalCodec BEGIN_SET+
public static final SignalCodec CHOICE+
public static final SignalCodec END_SET+
public static final SignalCodec BEGIN_VAR_DATA+
public static final SignalCodec END_VAR_DATA+
public static final SignalCodec ENCODING+
public static final SignalCodec NULL_VAL+
public static SignalCodec[] values()+
+for (SignalCodec c : SignalCodec.values()) + System.out.println(c); +
public static SignalCodec valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public short value()+
public static SignalCodec get(short value)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.html new file mode 100644 index 0000000000..221264420f --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecDecoder.html @@ -0,0 +1,3125 @@ + + + + + +public class TokenCodecDecoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
protected int |
+actingBlockLength |
+
protected int |
+actingVersion |
+
static int |
+BLOCK_LENGTH |
+
static java.nio.ByteOrder |
+BYTE_ORDER |
+
protected int |
+limit |
+
protected int |
+offset |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
static int |
+TEMPLATE_ID |
+
构造器和说明 | +
---|
TokenCodecDecoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.DirectBuffer |
+buffer() |
+
ByteOrderCodec |
+byteOrder() |
+
static int |
+byteOrderEncodingLength() |
+
static int |
+byteOrderEncodingOffset() |
+
static int |
+byteOrderId() |
+
static java.lang.String |
+byteOrderMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+byteOrderSinceVersion() |
+
java.lang.String |
+characterEncoding() |
+
static java.lang.String |
+characterEncodingCharacterEncoding() |
+
static int |
+characterEncodingHeaderLength() |
+
static int |
+characterEncodingId() |
+
int |
+characterEncodingLength() |
+
static java.lang.String |
+characterEncodingMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+characterEncodingSinceVersion() |
+
int |
+componentTokenCount() |
+
static int |
+componentTokenCountEncodingLength() |
+
static int |
+componentTokenCountEncodingOffset() |
+
static int |
+componentTokenCountId() |
+
static int |
+componentTokenCountMaxValue() |
+
static java.lang.String |
+componentTokenCountMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+componentTokenCountMinValue() |
+
static int |
+componentTokenCountNullValue() |
+
static int |
+componentTokenCountSinceVersion() |
+
java.lang.String |
+constValue() |
+
static java.lang.String |
+constValueCharacterEncoding() |
+
static int |
+constValueHeaderLength() |
+
static int |
+constValueId() |
+
int |
+constValueLength() |
+
static java.lang.String |
+constValueMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+constValueSinceVersion() |
+
int |
+deprecated() |
+
static int |
+deprecatedEncodingLength() |
+
static int |
+deprecatedEncodingOffset() |
+
static int |
+deprecatedId() |
+
static int |
+deprecatedMaxValue() |
+
static java.lang.String |
+deprecatedMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+deprecatedMinValue() |
+
static int |
+deprecatedNullValue() |
+
static int |
+deprecatedSinceVersion() |
+
java.lang.String |
+description() |
+
static java.lang.String |
+descriptionCharacterEncoding() |
+
static int |
+descriptionHeaderLength() |
+
static int |
+descriptionId() |
+
int |
+descriptionLength() |
+
static java.lang.String |
+descriptionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+descriptionSinceVersion() |
+
int |
+encodedLength() |
+
java.lang.String |
+epoch() |
+
static java.lang.String |
+epochCharacterEncoding() |
+
static int |
+epochHeaderLength() |
+
static int |
+epochId() |
+
int |
+epochLength() |
+
static java.lang.String |
+epochMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+epochSinceVersion() |
+
int |
+fieldId() |
+
static int |
+fieldIdEncodingLength() |
+
static int |
+fieldIdEncodingOffset() |
+
static int |
+fieldIdId() |
+
static int |
+fieldIdMaxValue() |
+
static java.lang.String |
+fieldIdMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+fieldIdMinValue() |
+
static int |
+fieldIdNullValue() |
+
static int |
+fieldIdSinceVersion() |
+
int |
+getCharacterEncoding(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getCharacterEncoding(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getConstValue(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getConstValue(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getDescription(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getDescription(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getEpoch(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getEpoch(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getMaxValue(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getMaxValue(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getMinValue(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getMinValue(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getName(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getName(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getNullValue(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getNullValue(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getReferencedName(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getReferencedName(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getSemanticType(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getSemanticType(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+getTimeUnit(byte[] dst,
+ int dstOffset,
+ int length) |
+
int |
+getTimeUnit(org.agrona.MutableDirectBuffer dst,
+ int dstOffset,
+ int length) |
+
int |
+limit() |
+
void |
+limit(int limit) |
+
java.lang.String |
+maxValue() |
+
static java.lang.String |
+maxValueCharacterEncoding() |
+
static int |
+maxValueHeaderLength() |
+
static int |
+maxValueId() |
+
int |
+maxValueLength() |
+
static java.lang.String |
+maxValueMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+maxValueSinceVersion() |
+
java.lang.String |
+minValue() |
+
static java.lang.String |
+minValueCharacterEncoding() |
+
static int |
+minValueHeaderLength() |
+
static int |
+minValueId() |
+
int |
+minValueLength() |
+
static java.lang.String |
+minValueMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+minValueSinceVersion() |
+
java.lang.String |
+name() |
+
static java.lang.String |
+nameCharacterEncoding() |
+
static int |
+nameHeaderLength() |
+
static int |
+nameId() |
+
int |
+nameLength() |
+
static java.lang.String |
+nameMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+nameSinceVersion() |
+
java.lang.String |
+nullValue() |
+
static java.lang.String |
+nullValueCharacterEncoding() |
+
static int |
+nullValueHeaderLength() |
+
static int |
+nullValueId() |
+
int |
+nullValueLength() |
+
static java.lang.String |
+nullValueMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+nullValueSinceVersion() |
+
int |
+offset() |
+
PresenceCodec |
+presence() |
+
static int |
+presenceEncodingLength() |
+
static int |
+presenceEncodingOffset() |
+
static int |
+presenceId() |
+
static java.lang.String |
+presenceMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+presenceSinceVersion() |
+
PrimitiveTypeCodec |
+primitiveType() |
+
static int |
+primitiveTypeEncodingLength() |
+
static int |
+primitiveTypeEncodingOffset() |
+
static int |
+primitiveTypeId() |
+
static java.lang.String |
+primitiveTypeMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+primitiveTypeSinceVersion() |
+
java.lang.String |
+referencedName() |
+
static java.lang.String |
+referencedNameCharacterEncoding() |
+
static int |
+referencedNameHeaderLength() |
+
static int |
+referencedNameId() |
+
int |
+referencedNameLength() |
+
static java.lang.String |
+referencedNameMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+referencedNameSinceVersion() |
+
int |
+sbeBlockLength() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+sbeSemanticType() |
+
int |
+sbeTemplateId() |
+
java.lang.String |
+semanticType() |
+
static java.lang.String |
+semanticTypeCharacterEncoding() |
+
static int |
+semanticTypeHeaderLength() |
+
static int |
+semanticTypeId() |
+
int |
+semanticTypeLength() |
+
static java.lang.String |
+semanticTypeMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+semanticTypeSinceVersion() |
+
SignalCodec |
+signal() |
+
static int |
+signalEncodingLength() |
+
static int |
+signalEncodingOffset() |
+
static int |
+signalId() |
+
static java.lang.String |
+signalMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+signalSinceVersion() |
+
java.lang.String |
+timeUnit() |
+
static java.lang.String |
+timeUnitCharacterEncoding() |
+
static int |
+timeUnitHeaderLength() |
+
static int |
+timeUnitId() |
+
int |
+timeUnitLength() |
+
static java.lang.String |
+timeUnitMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+timeUnitSinceVersion() |
+
int |
+tokenOffset() |
+
static int |
+tokenOffsetEncodingLength() |
+
static int |
+tokenOffsetEncodingOffset() |
+
static int |
+tokenOffsetId() |
+
static int |
+tokenOffsetMaxValue() |
+
static java.lang.String |
+tokenOffsetMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenOffsetMinValue() |
+
static int |
+tokenOffsetNullValue() |
+
static int |
+tokenOffsetSinceVersion() |
+
int |
+tokenSize() |
+
static int |
+tokenSizeEncodingLength() |
+
static int |
+tokenSizeEncodingOffset() |
+
static int |
+tokenSizeId() |
+
static int |
+tokenSizeMaxValue() |
+
static java.lang.String |
+tokenSizeMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenSizeMinValue() |
+
static int |
+tokenSizeNullValue() |
+
static int |
+tokenSizeSinceVersion() |
+
int |
+tokenVersion() |
+
static int |
+tokenVersionEncodingLength() |
+
static int |
+tokenVersionEncodingOffset() |
+
static int |
+tokenVersionId() |
+
static int |
+tokenVersionMaxValue() |
+
static java.lang.String |
+tokenVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenVersionMinValue() |
+
static int |
+tokenVersionNullValue() |
+
static int |
+tokenVersionSinceVersion() |
+
java.lang.String |
+toString() |
+
TokenCodecDecoder |
+wrap(org.agrona.DirectBuffer buffer,
+ int offset,
+ int actingBlockLength,
+ int actingVersion) |
+
void |
+wrapCharacterEncoding(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapConstValue(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapDescription(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapEpoch(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapMaxValue(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapMinValue(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapName(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapNullValue(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapReferencedName(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapSemanticType(org.agrona.DirectBuffer wrapBuffer) |
+
void |
+wrapTimeUnit(org.agrona.DirectBuffer wrapBuffer) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int BLOCK_LENGTH+
public static final int TEMPLATE_ID+
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final java.nio.ByteOrder BYTE_ORDER+
protected int offset+
protected int limit+
protected int actingBlockLength+
protected int actingVersion+
public int sbeBlockLength()+
public int sbeTemplateId()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public java.lang.String sbeSemanticType()+
public org.agrona.DirectBuffer buffer()+
public int offset()+
public TokenCodecDecoder wrap(org.agrona.DirectBuffer buffer, + int offset, + int actingBlockLength, + int actingVersion)+
public int encodedLength()+
public int limit()+
public void limit(int limit)+
public static int tokenOffsetId()+
public static int tokenOffsetSinceVersion()+
public static int tokenOffsetEncodingOffset()+
public static int tokenOffsetEncodingLength()+
public static java.lang.String tokenOffsetMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenOffsetNullValue()+
public static int tokenOffsetMinValue()+
public static int tokenOffsetMaxValue()+
public int tokenOffset()+
public static int tokenSizeId()+
public static int tokenSizeSinceVersion()+
public static int tokenSizeEncodingOffset()+
public static int tokenSizeEncodingLength()+
public static java.lang.String tokenSizeMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenSizeNullValue()+
public static int tokenSizeMinValue()+
public static int tokenSizeMaxValue()+
public int tokenSize()+
public static int fieldIdId()+
public static int fieldIdSinceVersion()+
public static int fieldIdEncodingOffset()+
public static int fieldIdEncodingLength()+
public static java.lang.String fieldIdMetaAttribute(MetaAttribute metaAttribute)+
public static int fieldIdNullValue()+
public static int fieldIdMinValue()+
public static int fieldIdMaxValue()+
public int fieldId()+
public static int tokenVersionId()+
public static int tokenVersionSinceVersion()+
public static int tokenVersionEncodingOffset()+
public static int tokenVersionEncodingLength()+
public static java.lang.String tokenVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenVersionNullValue()+
public static int tokenVersionMinValue()+
public static int tokenVersionMaxValue()+
public int tokenVersion()+
public static int componentTokenCountId()+
public static int componentTokenCountSinceVersion()+
public static int componentTokenCountEncodingOffset()+
public static int componentTokenCountEncodingLength()+
public static java.lang.String componentTokenCountMetaAttribute(MetaAttribute metaAttribute)+
public static int componentTokenCountNullValue()+
public static int componentTokenCountMinValue()+
public static int componentTokenCountMaxValue()+
public int componentTokenCount()+
public static int signalId()+
public static int signalSinceVersion()+
public static int signalEncodingOffset()+
public static int signalEncodingLength()+
public static java.lang.String signalMetaAttribute(MetaAttribute metaAttribute)+
public SignalCodec signal()+
public static int primitiveTypeId()+
public static int primitiveTypeSinceVersion()+
public static int primitiveTypeEncodingOffset()+
public static int primitiveTypeEncodingLength()+
public static java.lang.String primitiveTypeMetaAttribute(MetaAttribute metaAttribute)+
public PrimitiveTypeCodec primitiveType()+
public static int byteOrderId()+
public static int byteOrderSinceVersion()+
public static int byteOrderEncodingOffset()+
public static int byteOrderEncodingLength()+
public static java.lang.String byteOrderMetaAttribute(MetaAttribute metaAttribute)+
public ByteOrderCodec byteOrder()+
public static int presenceId()+
public static int presenceSinceVersion()+
public static int presenceEncodingOffset()+
public static int presenceEncodingLength()+
public static java.lang.String presenceMetaAttribute(MetaAttribute metaAttribute)+
public PresenceCodec presence()+
public static int deprecatedId()+
public static int deprecatedSinceVersion()+
public static int deprecatedEncodingOffset()+
public static int deprecatedEncodingLength()+
public static java.lang.String deprecatedMetaAttribute(MetaAttribute metaAttribute)+
public static int deprecatedNullValue()+
public static int deprecatedMinValue()+
public static int deprecatedMaxValue()+
public int deprecated()+
public static int nameId()+
public static int nameSinceVersion()+
public static java.lang.String nameCharacterEncoding()+
public static java.lang.String nameMetaAttribute(MetaAttribute metaAttribute)+
public static int nameHeaderLength()+
public int nameLength()+
public int getName(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getName(byte[] dst, + int dstOffset, + int length)+
public void wrapName(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String name()+
public static int constValueId()+
public static int constValueSinceVersion()+
public static java.lang.String constValueCharacterEncoding()+
public static java.lang.String constValueMetaAttribute(MetaAttribute metaAttribute)+
public static int constValueHeaderLength()+
public int constValueLength()+
public int getConstValue(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getConstValue(byte[] dst, + int dstOffset, + int length)+
public void wrapConstValue(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String constValue()+
public static int minValueId()+
public static int minValueSinceVersion()+
public static java.lang.String minValueCharacterEncoding()+
public static java.lang.String minValueMetaAttribute(MetaAttribute metaAttribute)+
public static int minValueHeaderLength()+
public int minValueLength()+
public int getMinValue(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getMinValue(byte[] dst, + int dstOffset, + int length)+
public void wrapMinValue(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String minValue()+
public static int maxValueId()+
public static int maxValueSinceVersion()+
public static java.lang.String maxValueCharacterEncoding()+
public static java.lang.String maxValueMetaAttribute(MetaAttribute metaAttribute)+
public static int maxValueHeaderLength()+
public int maxValueLength()+
public int getMaxValue(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getMaxValue(byte[] dst, + int dstOffset, + int length)+
public void wrapMaxValue(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String maxValue()+
public static int nullValueId()+
public static int nullValueSinceVersion()+
public static java.lang.String nullValueCharacterEncoding()+
public static java.lang.String nullValueMetaAttribute(MetaAttribute metaAttribute)+
public static int nullValueHeaderLength()+
public int nullValueLength()+
public int getNullValue(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getNullValue(byte[] dst, + int dstOffset, + int length)+
public void wrapNullValue(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String nullValue()+
public static int characterEncodingId()+
public static int characterEncodingSinceVersion()+
public static java.lang.String characterEncodingCharacterEncoding()+
public static java.lang.String characterEncodingMetaAttribute(MetaAttribute metaAttribute)+
public static int characterEncodingHeaderLength()+
public int characterEncodingLength()+
public int getCharacterEncoding(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getCharacterEncoding(byte[] dst, + int dstOffset, + int length)+
public void wrapCharacterEncoding(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String characterEncoding()+
public static int epochId()+
public static int epochSinceVersion()+
public static java.lang.String epochCharacterEncoding()+
public static java.lang.String epochMetaAttribute(MetaAttribute metaAttribute)+
public static int epochHeaderLength()+
public int epochLength()+
public int getEpoch(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getEpoch(byte[] dst, + int dstOffset, + int length)+
public void wrapEpoch(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String epoch()+
public static int timeUnitId()+
public static int timeUnitSinceVersion()+
public static java.lang.String timeUnitCharacterEncoding()+
public static java.lang.String timeUnitMetaAttribute(MetaAttribute metaAttribute)+
public static int timeUnitHeaderLength()+
public int timeUnitLength()+
public int getTimeUnit(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getTimeUnit(byte[] dst, + int dstOffset, + int length)+
public void wrapTimeUnit(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String timeUnit()+
public static int semanticTypeId()+
public static int semanticTypeSinceVersion()+
public static java.lang.String semanticTypeCharacterEncoding()+
public static java.lang.String semanticTypeMetaAttribute(MetaAttribute metaAttribute)+
public static int semanticTypeHeaderLength()+
public int semanticTypeLength()+
public int getSemanticType(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getSemanticType(byte[] dst, + int dstOffset, + int length)+
public void wrapSemanticType(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String semanticType()+
public static int descriptionId()+
public static int descriptionSinceVersion()+
public static java.lang.String descriptionCharacterEncoding()+
public static java.lang.String descriptionMetaAttribute(MetaAttribute metaAttribute)+
public static int descriptionHeaderLength()+
public int descriptionLength()+
public int getDescription(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getDescription(byte[] dst, + int dstOffset, + int length)+
public void wrapDescription(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String description()+
public static int referencedNameId()+
public static int referencedNameSinceVersion()+
public static java.lang.String referencedNameCharacterEncoding()+
public static java.lang.String referencedNameMetaAttribute(MetaAttribute metaAttribute)+
public static int referencedNameHeaderLength()+
public int referencedNameLength()+
public int getReferencedName(org.agrona.MutableDirectBuffer dst, + int dstOffset, + int length)+
public int getReferencedName(byte[] dst, + int dstOffset, + int length)+
public void wrapReferencedName(org.agrona.DirectBuffer wrapBuffer)+
public java.lang.String referencedName()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.html new file mode 100644 index 0000000000..30525b16fc --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/TokenCodecEncoder.html @@ -0,0 +1,2683 @@ + + + + + +public class TokenCodecEncoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static int |
+BLOCK_LENGTH |
+
static java.nio.ByteOrder |
+BYTE_ORDER |
+
protected int |
+limit |
+
protected int |
+offset |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
static int |
+TEMPLATE_ID |
+
构造器和说明 | +
---|
TokenCodecEncoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.MutableDirectBuffer |
+buffer() |
+
TokenCodecEncoder |
+byteOrder(ByteOrderCodec value) |
+
static int |
+byteOrderEncodingLength() |
+
static int |
+byteOrderEncodingOffset() |
+
static int |
+byteOrderId() |
+
static java.lang.String |
+byteOrderMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+byteOrderSinceVersion() |
+
TokenCodecEncoder |
+characterEncoding(java.lang.String value) |
+
static java.lang.String |
+characterEncodingCharacterEncoding() |
+
static int |
+characterEncodingHeaderLength() |
+
static int |
+characterEncodingId() |
+
static java.lang.String |
+characterEncodingMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+componentTokenCount(int value) |
+
static int |
+componentTokenCountEncodingLength() |
+
static int |
+componentTokenCountEncodingOffset() |
+
static int |
+componentTokenCountId() |
+
static int |
+componentTokenCountMaxValue() |
+
static java.lang.String |
+componentTokenCountMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+componentTokenCountMinValue() |
+
static int |
+componentTokenCountNullValue() |
+
static int |
+componentTokenCountSinceVersion() |
+
TokenCodecEncoder |
+constValue(java.lang.String value) |
+
static java.lang.String |
+constValueCharacterEncoding() |
+
static int |
+constValueHeaderLength() |
+
static int |
+constValueId() |
+
static java.lang.String |
+constValueMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+deprecated(int value) |
+
static int |
+deprecatedEncodingLength() |
+
static int |
+deprecatedEncodingOffset() |
+
static int |
+deprecatedId() |
+
static int |
+deprecatedMaxValue() |
+
static java.lang.String |
+deprecatedMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+deprecatedMinValue() |
+
static int |
+deprecatedNullValue() |
+
static int |
+deprecatedSinceVersion() |
+
TokenCodecEncoder |
+description(java.lang.String value) |
+
static java.lang.String |
+descriptionCharacterEncoding() |
+
static int |
+descriptionHeaderLength() |
+
static int |
+descriptionId() |
+
static java.lang.String |
+descriptionMetaAttribute(MetaAttribute metaAttribute) |
+
int |
+encodedLength() |
+
TokenCodecEncoder |
+epoch(java.lang.String value) |
+
static java.lang.String |
+epochCharacterEncoding() |
+
static int |
+epochHeaderLength() |
+
static int |
+epochId() |
+
static java.lang.String |
+epochMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+fieldId(int value) |
+
static int |
+fieldIdEncodingLength() |
+
static int |
+fieldIdEncodingOffset() |
+
static int |
+fieldIdId() |
+
static int |
+fieldIdMaxValue() |
+
static java.lang.String |
+fieldIdMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+fieldIdMinValue() |
+
static int |
+fieldIdNullValue() |
+
static int |
+fieldIdSinceVersion() |
+
int |
+limit() |
+
void |
+limit(int limit) |
+
TokenCodecEncoder |
+maxValue(java.lang.String value) |
+
static java.lang.String |
+maxValueCharacterEncoding() |
+
static int |
+maxValueHeaderLength() |
+
static int |
+maxValueId() |
+
static java.lang.String |
+maxValueMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+minValue(java.lang.String value) |
+
static java.lang.String |
+minValueCharacterEncoding() |
+
static int |
+minValueHeaderLength() |
+
static int |
+minValueId() |
+
static java.lang.String |
+minValueMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+name(java.lang.String value) |
+
static java.lang.String |
+nameCharacterEncoding() |
+
static int |
+nameHeaderLength() |
+
static int |
+nameId() |
+
static java.lang.String |
+nameMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+nullValue(java.lang.String value) |
+
static java.lang.String |
+nullValueCharacterEncoding() |
+
static int |
+nullValueHeaderLength() |
+
static int |
+nullValueId() |
+
static java.lang.String |
+nullValueMetaAttribute(MetaAttribute metaAttribute) |
+
int |
+offset() |
+
TokenCodecEncoder |
+presence(PresenceCodec value) |
+
static int |
+presenceEncodingLength() |
+
static int |
+presenceEncodingOffset() |
+
static int |
+presenceId() |
+
static java.lang.String |
+presenceMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+presenceSinceVersion() |
+
TokenCodecEncoder |
+primitiveType(PrimitiveTypeCodec value) |
+
static int |
+primitiveTypeEncodingLength() |
+
static int |
+primitiveTypeEncodingOffset() |
+
static int |
+primitiveTypeId() |
+
static java.lang.String |
+primitiveTypeMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+primitiveTypeSinceVersion() |
+
TokenCodecEncoder |
+putCharacterEncoding(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putCharacterEncoding(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putConstValue(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putConstValue(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putDescription(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putDescription(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putEpoch(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putEpoch(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putMaxValue(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putMaxValue(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putMinValue(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putMinValue(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putName(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putName(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putNullValue(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putNullValue(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putReferencedName(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putReferencedName(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putSemanticType(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putSemanticType(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putTimeUnit(byte[] src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+putTimeUnit(org.agrona.DirectBuffer src,
+ int srcOffset,
+ int length) |
+
TokenCodecEncoder |
+referencedName(java.lang.String value) |
+
static java.lang.String |
+referencedNameCharacterEncoding() |
+
static int |
+referencedNameHeaderLength() |
+
static int |
+referencedNameId() |
+
static java.lang.String |
+referencedNameMetaAttribute(MetaAttribute metaAttribute) |
+
int |
+sbeBlockLength() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+sbeSemanticType() |
+
int |
+sbeTemplateId() |
+
TokenCodecEncoder |
+semanticType(java.lang.String value) |
+
static java.lang.String |
+semanticTypeCharacterEncoding() |
+
static int |
+semanticTypeHeaderLength() |
+
static int |
+semanticTypeId() |
+
static java.lang.String |
+semanticTypeMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+signal(SignalCodec value) |
+
static int |
+signalEncodingLength() |
+
static int |
+signalEncodingOffset() |
+
static int |
+signalId() |
+
static java.lang.String |
+signalMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+signalSinceVersion() |
+
TokenCodecEncoder |
+timeUnit(java.lang.String value) |
+
static java.lang.String |
+timeUnitCharacterEncoding() |
+
static int |
+timeUnitHeaderLength() |
+
static int |
+timeUnitId() |
+
static java.lang.String |
+timeUnitMetaAttribute(MetaAttribute metaAttribute) |
+
TokenCodecEncoder |
+tokenOffset(int value) |
+
static int |
+tokenOffsetEncodingLength() |
+
static int |
+tokenOffsetEncodingOffset() |
+
static int |
+tokenOffsetId() |
+
static int |
+tokenOffsetMaxValue() |
+
static java.lang.String |
+tokenOffsetMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenOffsetMinValue() |
+
static int |
+tokenOffsetNullValue() |
+
static int |
+tokenOffsetSinceVersion() |
+
TokenCodecEncoder |
+tokenSize(int value) |
+
static int |
+tokenSizeEncodingLength() |
+
static int |
+tokenSizeEncodingOffset() |
+
static int |
+tokenSizeId() |
+
static int |
+tokenSizeMaxValue() |
+
static java.lang.String |
+tokenSizeMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenSizeMinValue() |
+
static int |
+tokenSizeNullValue() |
+
static int |
+tokenSizeSinceVersion() |
+
TokenCodecEncoder |
+tokenVersion(int value) |
+
static int |
+tokenVersionEncodingLength() |
+
static int |
+tokenVersionEncodingOffset() |
+
static int |
+tokenVersionId() |
+
static int |
+tokenVersionMaxValue() |
+
static java.lang.String |
+tokenVersionMetaAttribute(MetaAttribute metaAttribute) |
+
static int |
+tokenVersionMinValue() |
+
static int |
+tokenVersionNullValue() |
+
static int |
+tokenVersionSinceVersion() |
+
java.lang.String |
+toString() |
+
TokenCodecEncoder |
+wrap(org.agrona.MutableDirectBuffer buffer,
+ int offset) |
+
TokenCodecEncoder |
+wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer,
+ int offset,
+ MessageHeaderEncoder headerEncoder) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int BLOCK_LENGTH+
public static final int TEMPLATE_ID+
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final java.nio.ByteOrder BYTE_ORDER+
protected int offset+
protected int limit+
public int sbeBlockLength()+
public int sbeTemplateId()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public java.lang.String sbeSemanticType()+
public org.agrona.MutableDirectBuffer buffer()+
public int offset()+
public TokenCodecEncoder wrap(org.agrona.MutableDirectBuffer buffer, + int offset)+
public TokenCodecEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, + int offset, + MessageHeaderEncoder headerEncoder)+
public int encodedLength()+
public int limit()+
public void limit(int limit)+
public static int tokenOffsetId()+
public static int tokenOffsetSinceVersion()+
public static int tokenOffsetEncodingOffset()+
public static int tokenOffsetEncodingLength()+
public static java.lang.String tokenOffsetMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenOffsetNullValue()+
public static int tokenOffsetMinValue()+
public static int tokenOffsetMaxValue()+
public TokenCodecEncoder tokenOffset(int value)+
public static int tokenSizeId()+
public static int tokenSizeSinceVersion()+
public static int tokenSizeEncodingOffset()+
public static int tokenSizeEncodingLength()+
public static java.lang.String tokenSizeMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenSizeNullValue()+
public static int tokenSizeMinValue()+
public static int tokenSizeMaxValue()+
public TokenCodecEncoder tokenSize(int value)+
public static int fieldIdId()+
public static int fieldIdSinceVersion()+
public static int fieldIdEncodingOffset()+
public static int fieldIdEncodingLength()+
public static java.lang.String fieldIdMetaAttribute(MetaAttribute metaAttribute)+
public static int fieldIdNullValue()+
public static int fieldIdMinValue()+
public static int fieldIdMaxValue()+
public TokenCodecEncoder fieldId(int value)+
public static int tokenVersionId()+
public static int tokenVersionSinceVersion()+
public static int tokenVersionEncodingOffset()+
public static int tokenVersionEncodingLength()+
public static java.lang.String tokenVersionMetaAttribute(MetaAttribute metaAttribute)+
public static int tokenVersionNullValue()+
public static int tokenVersionMinValue()+
public static int tokenVersionMaxValue()+
public TokenCodecEncoder tokenVersion(int value)+
public static int componentTokenCountId()+
public static int componentTokenCountSinceVersion()+
public static int componentTokenCountEncodingOffset()+
public static int componentTokenCountEncodingLength()+
public static java.lang.String componentTokenCountMetaAttribute(MetaAttribute metaAttribute)+
public static int componentTokenCountNullValue()+
public static int componentTokenCountMinValue()+
public static int componentTokenCountMaxValue()+
public TokenCodecEncoder componentTokenCount(int value)+
public static int signalId()+
public static int signalSinceVersion()+
public static int signalEncodingOffset()+
public static int signalEncodingLength()+
public static java.lang.String signalMetaAttribute(MetaAttribute metaAttribute)+
public TokenCodecEncoder signal(SignalCodec value)+
public static int primitiveTypeId()+
public static int primitiveTypeSinceVersion()+
public static int primitiveTypeEncodingOffset()+
public static int primitiveTypeEncodingLength()+
public static java.lang.String primitiveTypeMetaAttribute(MetaAttribute metaAttribute)+
public TokenCodecEncoder primitiveType(PrimitiveTypeCodec value)+
public static int byteOrderId()+
public static int byteOrderSinceVersion()+
public static int byteOrderEncodingOffset()+
public static int byteOrderEncodingLength()+
public static java.lang.String byteOrderMetaAttribute(MetaAttribute metaAttribute)+
public TokenCodecEncoder byteOrder(ByteOrderCodec value)+
public static int presenceId()+
public static int presenceSinceVersion()+
public static int presenceEncodingOffset()+
public static int presenceEncodingLength()+
public static java.lang.String presenceMetaAttribute(MetaAttribute metaAttribute)+
public TokenCodecEncoder presence(PresenceCodec value)+
public static int deprecatedId()+
public static int deprecatedSinceVersion()+
public static int deprecatedEncodingOffset()+
public static int deprecatedEncodingLength()+
public static java.lang.String deprecatedMetaAttribute(MetaAttribute metaAttribute)+
public static int deprecatedNullValue()+
public static int deprecatedMinValue()+
public static int deprecatedMaxValue()+
public TokenCodecEncoder deprecated(int value)+
public static int nameId()+
public static java.lang.String nameCharacterEncoding()+
public static java.lang.String nameMetaAttribute(MetaAttribute metaAttribute)+
public static int nameHeaderLength()+
public TokenCodecEncoder putName(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putName(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder name(java.lang.String value)+
public static int constValueId()+
public static java.lang.String constValueCharacterEncoding()+
public static java.lang.String constValueMetaAttribute(MetaAttribute metaAttribute)+
public static int constValueHeaderLength()+
public TokenCodecEncoder putConstValue(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putConstValue(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder constValue(java.lang.String value)+
public static int minValueId()+
public static java.lang.String minValueCharacterEncoding()+
public static java.lang.String minValueMetaAttribute(MetaAttribute metaAttribute)+
public static int minValueHeaderLength()+
public TokenCodecEncoder putMinValue(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putMinValue(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder minValue(java.lang.String value)+
public static int maxValueId()+
public static java.lang.String maxValueCharacterEncoding()+
public static java.lang.String maxValueMetaAttribute(MetaAttribute metaAttribute)+
public static int maxValueHeaderLength()+
public TokenCodecEncoder putMaxValue(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putMaxValue(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder maxValue(java.lang.String value)+
public static int nullValueId()+
public static java.lang.String nullValueCharacterEncoding()+
public static java.lang.String nullValueMetaAttribute(MetaAttribute metaAttribute)+
public static int nullValueHeaderLength()+
public TokenCodecEncoder putNullValue(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putNullValue(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder nullValue(java.lang.String value)+
public static int characterEncodingId()+
public static java.lang.String characterEncodingCharacterEncoding()+
public static java.lang.String characterEncodingMetaAttribute(MetaAttribute metaAttribute)+
public static int characterEncodingHeaderLength()+
public TokenCodecEncoder putCharacterEncoding(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putCharacterEncoding(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder characterEncoding(java.lang.String value)+
public static int epochId()+
public static java.lang.String epochCharacterEncoding()+
public static java.lang.String epochMetaAttribute(MetaAttribute metaAttribute)+
public static int epochHeaderLength()+
public TokenCodecEncoder putEpoch(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putEpoch(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder epoch(java.lang.String value)+
public static int timeUnitId()+
public static java.lang.String timeUnitCharacterEncoding()+
public static java.lang.String timeUnitMetaAttribute(MetaAttribute metaAttribute)+
public static int timeUnitHeaderLength()+
public TokenCodecEncoder putTimeUnit(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putTimeUnit(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder timeUnit(java.lang.String value)+
public static int semanticTypeId()+
public static java.lang.String semanticTypeCharacterEncoding()+
public static java.lang.String semanticTypeMetaAttribute(MetaAttribute metaAttribute)+
public static int semanticTypeHeaderLength()+
public TokenCodecEncoder putSemanticType(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putSemanticType(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder semanticType(java.lang.String value)+
public static int descriptionId()+
public static java.lang.String descriptionCharacterEncoding()+
public static java.lang.String descriptionMetaAttribute(MetaAttribute metaAttribute)+
public static int descriptionHeaderLength()+
public TokenCodecEncoder putDescription(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putDescription(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder description(java.lang.String value)+
public static int referencedNameId()+
public static java.lang.String referencedNameCharacterEncoding()+
public static java.lang.String referencedNameMetaAttribute(MetaAttribute metaAttribute)+
public static int referencedNameHeaderLength()+
public TokenCodecEncoder putReferencedName(org.agrona.DirectBuffer src, + int srcOffset, + int length)+
public TokenCodecEncoder putReferencedName(byte[] src, + int srcOffset, + int length)+
public TokenCodecEncoder referencedName(java.lang.String value)+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.html new file mode 100644 index 0000000000..e2bc06274c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingDecoder.html @@ -0,0 +1,623 @@ + + + + + +public class VarDataEncodingDecoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.nio.ByteOrder |
+BYTE_ORDER |
+
static int |
+ENCODED_LENGTH |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
构造器和说明 | +
---|
VarDataEncodingDecoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.DirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
int |
+length() |
+
static int |
+lengthEncodingLength() |
+
static int |
+lengthEncodingOffset() |
+
static int |
+lengthMaxValue() |
+
static int |
+lengthMinValue() |
+
static int |
+lengthNullValue() |
+
static int |
+lengthSinceVersion() |
+
int |
+offset() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+toString() |
+
static int |
+varDataEncodingLength() |
+
static int |
+varDataEncodingOffset() |
+
static short |
+varDataMaxValue() |
+
static short |
+varDataMinValue() |
+
static short |
+varDataNullValue() |
+
static int |
+varDataSinceVersion() |
+
VarDataEncodingDecoder |
+wrap(org.agrona.DirectBuffer buffer,
+ int offset) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final int ENCODED_LENGTH+
public static final java.nio.ByteOrder BYTE_ORDER+
public VarDataEncodingDecoder wrap(org.agrona.DirectBuffer buffer, + int offset)+
public org.agrona.DirectBuffer buffer()+
public int offset()+
public int encodedLength()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public static int lengthEncodingOffset()+
public static int lengthEncodingLength()+
public static int lengthSinceVersion()+
public static int lengthNullValue()+
public static int lengthMinValue()+
public static int lengthMaxValue()+
public int length()+
public static int varDataEncodingOffset()+
public static int varDataEncodingLength()+
public static int varDataSinceVersion()+
public static short varDataNullValue()+
public static short varDataMinValue()+
public static short varDataMaxValue()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.html new file mode 100644 index 0000000000..04a2a27b9c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/VarDataEncodingEncoder.html @@ -0,0 +1,597 @@ + + + + + +public class VarDataEncodingEncoder
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.nio.ByteOrder |
+BYTE_ORDER |
+
static int |
+ENCODED_LENGTH |
+
static int |
+SCHEMA_ID |
+
static int |
+SCHEMA_VERSION |
+
构造器和说明 | +
---|
VarDataEncodingEncoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.StringBuilder |
+appendTo(java.lang.StringBuilder builder) |
+
org.agrona.MutableDirectBuffer |
+buffer() |
+
int |
+encodedLength() |
+
VarDataEncodingEncoder |
+length(int value) |
+
static int |
+lengthEncodingLength() |
+
static int |
+lengthEncodingOffset() |
+
static int |
+lengthMaxValue() |
+
static int |
+lengthMinValue() |
+
static int |
+lengthNullValue() |
+
int |
+offset() |
+
int |
+sbeSchemaId() |
+
int |
+sbeSchemaVersion() |
+
java.lang.String |
+toString() |
+
static int |
+varDataEncodingLength() |
+
static int |
+varDataEncodingOffset() |
+
static short |
+varDataMaxValue() |
+
static short |
+varDataMinValue() |
+
static short |
+varDataNullValue() |
+
VarDataEncodingEncoder |
+wrap(org.agrona.MutableDirectBuffer buffer,
+ int offset) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final int SCHEMA_ID+
public static final int SCHEMA_VERSION+
public static final int ENCODED_LENGTH+
public static final java.nio.ByteOrder BYTE_ORDER+
public VarDataEncodingEncoder wrap(org.agrona.MutableDirectBuffer buffer, + int offset)+
public org.agrona.MutableDirectBuffer buffer()+
public int offset()+
public int encodedLength()+
public int sbeSchemaId()+
public int sbeSchemaVersion()+
public static int lengthEncodingOffset()+
public static int lengthEncodingLength()+
public static int lengthNullValue()+
public static int lengthMinValue()+
public static int lengthMaxValue()+
public VarDataEncodingEncoder length(int value)+
public static int varDataEncodingOffset()+
public static int varDataEncodingLength()+
public static short varDataNullValue()+
public static short varDataMinValue()+
public static short varDataMaxValue()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-frame.html new file mode 100644 index 0000000000..e86185e4cb --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-frame.html @@ -0,0 +1,35 @@ + + + + + +类 | +说明 | +
---|---|
FrameCodecDecoder | +
+ Frame Header for start of encoding IR
+ |
+
FrameCodecEncoder | +
+ Frame Header for start of encoding IR
+ |
+
MessageHeaderDecoder | +
+ Message identifiers and length of message root
+ |
+
MessageHeaderEncoder | +
+ Message identifiers and length of message root
+ |
+
TokenCodecDecoder | +
+ Codec for an IR Token
+ |
+
TokenCodecEncoder | +
+ Codec for an IR Token
+ |
+
VarDataEncodingDecoder | ++ |
VarDataEncodingEncoder | ++ |
枚举 | +说明 | +
---|---|
ByteOrderCodec | ++ |
MetaAttribute | ++ |
PresenceCodec | ++ |
PrimitiveTypeCodec | ++ |
SignalCodec | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-tree.html new file mode 100644 index 0000000000..1b38ad997d --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/generated/package-tree.html @@ -0,0 +1,159 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-frame.html new file mode 100644 index 0000000000..df1621148b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-frame.html @@ -0,0 +1,35 @@ + + + + + +类 | +说明 | +
---|---|
Encoding | +
+ Optional encoding settings that can be associated with
+Token s. |
+
Encoding.Builder | +
+ Builder to make
+Encoding easier to create. |
+
GenerationUtil | +
+ Common code generation utility functions to be used by the different language specific backends.
+ |
+
HeaderStructure | +
+ Metadata description for a message headerStructure
+ |
+
Ir | +
+ Intermediate representation of SBE messages to be used for the generation of encoders and decoders
+ as stubs in various languages.
+ |
+
IrDecoder | ++ |
IrEncoder | ++ |
IrUtil | ++ |
MessageComponents | ++ |
Token | +
+ Class to encapsulate a token of information for the message schema stream.
+ |
+
Token.Builder | ++ |
枚举 | +说明 | +
---|---|
Encoding.Presence | +
+ Indicates the presence status of a primitive encoded field in a message.
+ |
+
Signal | +
+ Signal the
+Token role within a stream of tokens. |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-tree.html new file mode 100644 index 0000000000..8b6e6c0bd3 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/ir/package-tree.html @@ -0,0 +1,159 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonPrinter.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonPrinter.html new file mode 100644 index 0000000000..57e4537396 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonPrinter.html @@ -0,0 +1,303 @@ + + + + + +public class JsonPrinter
+extends java.lang.Object
+构造器和说明 | +
---|
JsonPrinter(Ir ir) |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.String |
+print(java.nio.ByteBuffer encodedMessage) |
+
void |
+print(java.nio.ByteBuffer encodedMessage,
+ java.lang.StringBuilder output) |
+
void |
+print(java.lang.StringBuilder output,
+ org.agrona.concurrent.UnsafeBuffer buffer,
+ int bufferOffset) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public void print(java.nio.ByteBuffer encodedMessage, + java.lang.StringBuilder output)+
public void print(java.lang.StringBuilder output, + org.agrona.concurrent.UnsafeBuffer buffer, + int bufferOffset)+
public java.lang.String print(java.nio.ByteBuffer encodedMessage)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonTokenListener.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonTokenListener.html new file mode 100644 index 0000000000..7d349b426b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/JsonTokenListener.html @@ -0,0 +1,610 @@ + + + + + +public class JsonTokenListener +extends java.lang.Object +implements TokenListener+
构造器和说明 | +
---|
JsonTokenListener(java.lang.StringBuilder output) |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+onBeginComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+Beginning of Composite encoded type encountered.
+ |
+
void |
+onBeginGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+Beginning of group encoded type encountered.
+ |
+
void |
+onBeginMessage(Token token)
+Called on beginning the decoding of a message.
+ |
+
void |
+onBitSet(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+BitSet encoded type encountered.
+ |
+
void |
+onEncoding(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ Token typeToken,
+ int actingVersion)
+Primitive encoded type encountered.
+ |
+
void |
+onEndComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+End of Composite encoded type encountered.
+ |
+
void |
+onEndGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+End of group encoded type encountered.
+ |
+
void |
+onEndMessage(Token token)
+Called on end of decoding of a message.
+ |
+
void |
+onEnum(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+Enum encoded type encountered.
+ |
+
void |
+onGroupHeader(Token token,
+ int numInGroup)
+Group encountered.
+ |
+
void |
+onVarData(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ int length,
+ Token typeToken)
+Var data field encountered.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public JsonTokenListener(java.lang.StringBuilder output)+
public void onBeginMessage(Token token)+
TokenListener
onBeginMessage
在接口中 TokenListener
token
- representing the IR for message including meta data.public void onEndMessage(Token token)+
TokenListener
onEndMessage
在接口中 TokenListener
token
- representing the IR for message including meta data.public void onEncoding(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + Token typeToken, + int actingVersion)+
TokenListener
+ Within a composite the typeToken and fieldToken are the same.
onEncoding
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.typeToken
- of the encoded primitive value.actingVersion
- of the encoded message for determining validity of extension fields.public void onEnum(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
TokenListener
onEnum
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the enum metadata begins.toIndex
- at which the enum metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.public void onBitSet(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
TokenListener
onBitSet
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the bit set metadata begins.toIndex
- at which the bit set metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.public void onBeginComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
TokenListener
onBeginComposite
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.public void onEndComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
TokenListener
onEndComposite
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.public void onGroupHeader(Token token, + int numInGroup)+
TokenListener
onGroupHeader
在接口中 TokenListener
token
- describing the group.numInGroup
- number of times the group will be repeated.public void onBeginGroup(Token token, + int groupIndex, + int numInGroup)+
TokenListener
onBeginGroup
在接口中 TokenListener
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.public void onEndGroup(Token token, + int groupIndex, + int numInGroup)+
TokenListener
onEndGroup
在接口中 TokenListener
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.public void onVarData(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + int length, + Token typeToken)+
TokenListener
onVarData
在接口中 TokenListener
fieldToken
- in the IR representing the var data field.buffer
- containing the encoded message.bufferIndex
- at which the variable data begins.length
- of the variable data in bytes.typeToken
- of the variable data. Needed to determine character encoding of the variable data.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-frame.html new file mode 100644 index 0000000000..2d803c97c7 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-frame.html @@ -0,0 +1,21 @@ + + + + + +类 | +说明 | +
---|---|
JsonPrinter | +
+ Pretty Print Json based upon the given Ir.
+ |
+
JsonTokenListener | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-tree.html new file mode 100644 index 0000000000..e9d0f22eeb --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/json/package-tree.html @@ -0,0 +1,137 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/AbstractTokenListener.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/AbstractTokenListener.html new file mode 100644 index 0000000000..8171e7a360 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/AbstractTokenListener.html @@ -0,0 +1,614 @@ + + + + + +public abstract class AbstractTokenListener +extends java.lang.Object +implements TokenListener+
TokenListener
that can be extended when not all callback methods are required.
+ + By extending this class their is a possibility for the optimizer to elide unused methods otherwise + requiring polymorphic dispatch.
构造器和说明 | +
---|
AbstractTokenListener() |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+onBeginComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+Beginning of Composite encoded type encountered.
+ |
+
void |
+onBeginGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+Beginning of group encoded type encountered.
+ |
+
void |
+onBeginMessage(Token token)
+Called on beginning the decoding of a message.
+ |
+
void |
+onBitSet(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+BitSet encoded type encountered.
+ |
+
void |
+onEncoding(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ Token typeToken,
+ int actingVersion)
+Primitive encoded type encountered.
+ |
+
void |
+onEndComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+End of Composite encoded type encountered.
+ |
+
void |
+onEndGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+End of group encoded type encountered.
+ |
+
void |
+onEndMessage(Token token)
+Called on end of decoding of a message.
+ |
+
void |
+onEnum(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+Enum encoded type encountered.
+ |
+
void |
+onGroupHeader(Token token,
+ int numInGroup)
+Group encountered.
+ |
+
void |
+onVarData(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ int length,
+ Token typeToken)
+Var data field encountered.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public void onBeginMessage(Token token)+
TokenListener
onBeginMessage
在接口中 TokenListener
token
- representing the IR for message including meta data.public void onEndMessage(Token token)+
TokenListener
onEndMessage
在接口中 TokenListener
token
- representing the IR for message including meta data.public void onEncoding(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + Token typeToken, + int actingVersion)+
TokenListener
+ Within a composite the typeToken and fieldToken are the same.
onEncoding
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.typeToken
- of the encoded primitive value.actingVersion
- of the encoded message for determining validity of extension fields.public void onEnum(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
TokenListener
onEnum
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the enum metadata begins.toIndex
- at which the enum metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.public void onBitSet(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
TokenListener
onBitSet
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the bit set metadata begins.toIndex
- at which the bit set metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.public void onBeginComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
TokenListener
onBeginComposite
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.public void onEndComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
TokenListener
onEndComposite
在接口中 TokenListener
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.public void onGroupHeader(Token token, + int numInGroup)+
TokenListener
onGroupHeader
在接口中 TokenListener
token
- describing the group.numInGroup
- number of times the group will be repeated.public void onBeginGroup(Token token, + int groupIndex, + int numInGroup)+
TokenListener
onBeginGroup
在接口中 TokenListener
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.public void onEndGroup(Token token, + int groupIndex, + int numInGroup)+
TokenListener
onEndGroup
在接口中 TokenListener
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.public void onVarData(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + int length, + Token typeToken)+
TokenListener
onVarData
在接口中 TokenListener
fieldToken
- in the IR representing the var data field.buffer
- containing the encoded message.bufferIndex
- at which the variable data begins.length
- of the variable data in bytes.typeToken
- of the variable data. Needed to determine character encoding of the variable data.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.html new file mode 100644 index 0000000000..d6f3b056f2 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfHeaderDecoder.html @@ -0,0 +1,389 @@ + + + + + +public class OtfHeaderDecoder
+extends java.lang.Object
++ Meta data is cached to improve the performance of decoding headers. +
+ This class is thread safe.
构造器和说明 | +
---|
OtfHeaderDecoder(HeaderStructure headerStructure)
+Read the message header structure and cache the meta data for finding the key fields for decoding messages.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+encodedLength()
+The encodedLength of the message header in bytes.
+ |
+
int |
+getBlockLength(org.agrona.DirectBuffer buffer,
+ int bufferOffset)
+Get the block length of the root block in the message.
+ |
+
int |
+getSchemaId(org.agrona.DirectBuffer buffer,
+ int bufferOffset)
+Get the schema id number from the message header.
+ |
+
int |
+getSchemaVersion(org.agrona.DirectBuffer buffer,
+ int bufferOffset)
+Get the schema version number from the message header.
+ |
+
int |
+getTemplateId(org.agrona.DirectBuffer buffer,
+ int bufferOffset)
+Get the template id from the message header.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public OtfHeaderDecoder(HeaderStructure headerStructure)+
headerStructure
- for the meta data describing the message header.public int encodedLength()+
public int getTemplateId(org.agrona.DirectBuffer buffer, + int bufferOffset)+
buffer
- from which to read the value.bufferOffset
- in the buffer at which the message header begins.public int getSchemaId(org.agrona.DirectBuffer buffer, + int bufferOffset)+
buffer
- from which to read the value.bufferOffset
- in the buffer at which the message header begins.public int getSchemaVersion(org.agrona.DirectBuffer buffer, + int bufferOffset)+
buffer
- from which to read the value.bufferOffset
- in the buffer at which the message header begins.public int getBlockLength(org.agrona.DirectBuffer buffer, + int bufferOffset)+
buffer
- from which to read the value.bufferOffset
- in the buffer at which the message header begins.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfMessageDecoder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfMessageDecoder.html new file mode 100644 index 0000000000..ef04491ad5 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/OtfMessageDecoder.html @@ -0,0 +1,302 @@ + + + + + +public class OtfMessageDecoder
+extends java.lang.Object
+
+ The contents of the messages are structurally decomposed and passed to a TokenListener
for decoding the
+ primitive values.
+
+ The design keeps all state on the stack to maximise performance and avoid object allocation. The message decoder can
+ be reused repeatably by calling decode(DirectBuffer, int, int, int, List, TokenListener)
+ which is thread safe to be used across multiple threads.
构造器和说明 | +
---|
OtfMessageDecoder() |
+
限定符和类型 | +方法和说明 | +
---|---|
static int |
+decode(org.agrona.DirectBuffer buffer,
+ int offset,
+ int actingVersion,
+ int blockLength,
+ java.util.List<Token> msgTokens,
+ TokenListener listener)
+Decode a message from the provided buffer based on the message schema described with IR
+Token s. |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static int decode(org.agrona.DirectBuffer buffer, + int offset, + int actingVersion, + int blockLength, + java.util.List<Token> msgTokens, + TokenListener listener)+
Token
s.buffer
- containing the encoded message.offset
- at which the message encoding starts in the buffer.actingVersion
- of the encoded message for dealing with extension fields.blockLength
- of the root message fields.msgTokens
- in IR format describing the message structure.listener
- to callback for decoding the primitive values as discovered in the structure.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/TokenListener.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/TokenListener.html new file mode 100644 index 0000000000..f451a7a87c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/TokenListener.html @@ -0,0 +1,530 @@ + + + + + +public interface TokenListener
+
+ If all methods are not required then consider extending AbstractTokenListener
+ for potential performance benefits and simpler code.
限定符和类型 | +方法和说明 | +
---|---|
void |
+onBeginComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+Beginning of Composite encoded type encountered.
+ |
+
void |
+onBeginGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+Beginning of group encoded type encountered.
+ |
+
void |
+onBeginMessage(Token token)
+Called on beginning the decoding of a message.
+ |
+
void |
+onBitSet(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+BitSet encoded type encountered.
+ |
+
void |
+onEncoding(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ Token typeToken,
+ int actingVersion)
+Primitive encoded type encountered.
+ |
+
void |
+onEndComposite(Token fieldToken,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex)
+End of Composite encoded type encountered.
+ |
+
void |
+onEndGroup(Token token,
+ int groupIndex,
+ int numInGroup)
+End of group encoded type encountered.
+ |
+
void |
+onEndMessage(Token token)
+Called on end of decoding of a message.
+ |
+
void |
+onEnum(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ java.util.List<Token> tokens,
+ int fromIndex,
+ int toIndex,
+ int actingVersion)
+Enum encoded type encountered.
+ |
+
void |
+onGroupHeader(Token token,
+ int numInGroup)
+Group encountered.
+ |
+
void |
+onVarData(Token fieldToken,
+ org.agrona.DirectBuffer buffer,
+ int bufferIndex,
+ int length,
+ Token typeToken)
+Var data field encountered.
+ |
+
void onBeginMessage(Token token)+
token
- representing the IR for message including meta data.void onEndMessage(Token token)+
token
- representing the IR for message including meta data.void onEncoding(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + Token typeToken, + int actingVersion)+
+ Within a composite the typeToken and fieldToken are the same.
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.typeToken
- of the encoded primitive value.actingVersion
- of the encoded message for determining validity of extension fields.void onEnum(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the enum metadata begins.toIndex
- at which the enum metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.void onBitSet(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + java.util.List<Token> tokens, + int fromIndex, + int toIndex, + int actingVersion)+
fieldToken
- in the IR representing the field of the message root or group.buffer
- containing the encoded message.bufferIndex
- at which the encoded field begins.tokens
- describing the message.fromIndex
- at which the bit set metadata begins.toIndex
- at which the bit set metadata ends.actingVersion
- of the encoded message for determining validity of extension fields.void onBeginComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.void onEndComposite(Token fieldToken, + java.util.List<Token> tokens, + int fromIndex, + int toIndex)+
fieldToken
- in the IR representing the field of the message root or group.tokens
- describing the message.fromIndex
- at which the composite metadata begins.toIndex
- at which the composite metadata ends.void onGroupHeader(Token token, + int numInGroup)+
token
- describing the group.numInGroup
- number of times the group will be repeated.void onBeginGroup(Token token, + int groupIndex, + int numInGroup)+
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.void onEndGroup(Token token, + int groupIndex, + int numInGroup)+
token
- describing the group.groupIndex
- index for the repeat count of the group.numInGroup
- number of times the group will be repeated.void onVarData(Token fieldToken, + org.agrona.DirectBuffer buffer, + int bufferIndex, + int length, + Token typeToken)+
fieldToken
- in the IR representing the var data field.buffer
- containing the encoded message.bufferIndex
- at which the variable data begins.length
- of the variable data in bytes.typeToken
- of the variable data. Needed to determine character encoding of the variable data.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/Types.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/Types.html new file mode 100644 index 0000000000..d7544571c3 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/Types.html @@ -0,0 +1,346 @@ + + + + + +public class Types
+extends java.lang.Object
+限定符和类型 | +方法和说明 | +
---|---|
static void |
+appendAsString(java.lang.StringBuilder sb,
+ org.agrona.DirectBuffer buffer,
+ int index,
+ Encoding encoding)
+Append an encoding as a String to a
+StringBuilder . |
+
static int |
+getInt(org.agrona.DirectBuffer buffer,
+ int index,
+ PrimitiveType type,
+ java.nio.ByteOrder byteOrder)
+Get an integer value from a buffer at a given index for a
+PrimitiveType . |
+
static long |
+getLong(org.agrona.DirectBuffer buffer,
+ int index,
+ Encoding encoding)
+Get a long value from a buffer at a given index for a given
+Encoding . |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static int getInt(org.agrona.DirectBuffer buffer, + int index, + PrimitiveType type, + java.nio.ByteOrder byteOrder)+
PrimitiveType
.buffer
- from which to read.index
- at which he integer should be read.type
- of the integer encoded in the buffer.byteOrder
- of the integer in the buffer.public static long getLong(org.agrona.DirectBuffer buffer, + int index, + Encoding encoding)+
Encoding
.buffer
- from which to read.index
- at which he integer should be read.encoding
- of the value.public static void appendAsString(java.lang.StringBuilder sb, + org.agrona.DirectBuffer buffer, + int index, + Encoding encoding)+
StringBuilder
.sb
- to append the encoding to.buffer
- containing the encoded value.index
- at which the encoded value exists.encoding
- representing the encoded value.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-frame.html new file mode 100644 index 0000000000..e490cd05e0 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-frame.html @@ -0,0 +1,27 @@ + + + + + +接口 | +说明 | +
---|---|
TokenListener | +
+ Callback interface to be implemented by code wanting to decode messages on-the-fly.
+ |
+
类 | +说明 | +
---|---|
AbstractTokenListener | +
+ Abstract
+TokenListener that can be extended when not all callback methods are required. |
+
OtfHeaderDecoder | +
+ Used to decode a message header while doing on-the-fly decoding of a message stream.
+ |
+
OtfMessageDecoder | +
+ On-the-fly decoder that dynamically decodes messages based on the IR for a schema.
+ |
+
Types | +
+ Utility functions for applying to types to help with on-the-fly (OTF) decoding.
+ |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-tree.html new file mode 100644 index 0000000000..f387b8b636 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/otf/package-tree.html @@ -0,0 +1,143 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html new file mode 100644 index 0000000000..08bf015fff --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-frame.html @@ -0,0 +1,26 @@ + + + + + +类 | +说明 | +
---|---|
PrimitiveValue | +
+ Class used to encapsulate values for primitives.
+ |
+
SbeTool | +
+ A tool for running the SBE parser, validator, and code generator.
+ |
+
枚举 | +说明 | +
---|---|
PrimitiveType | +
+ Primitive types from which all other types are composed.
+ |
+
PrimitiveValue.Representation | ++ |
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html new file mode 100644 index 0000000000..e8b9661107 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/package-tree.html @@ -0,0 +1,150 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/ValidationUtil.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/ValidationUtil.html new file mode 100644 index 0000000000..2ddefd5b6b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/ValidationUtil.html @@ -0,0 +1,436 @@ + + + + + +public class ValidationUtil
+extends java.lang.Object
+构造器和说明 | +
---|
ValidationUtil() |
+
限定符和类型 | +方法和说明 | +
---|---|
static boolean |
+isCppKeyword(java.lang.String token) |
+
static boolean |
+isCSharpKeyword(java.lang.String token) |
+
static boolean |
+isGolangKeyword(java.lang.String token) |
+
static boolean |
+isJavaKeyword(java.lang.String token)
+Is this token a Java keyword?
+ |
+
static boolean |
+isSbeCppName(java.lang.String value)
+Check value for validity of usage as a C++ identifier.
+ |
+
static boolean |
+isSbeCSharpName(java.lang.String value)
+"Check" value for validity of usage as a csharp identifier.
+ |
+
static boolean |
+isSbeGolangName(java.lang.String value)
+"Check" value for validity of usage as a golang identifier.
+ |
+
static boolean |
+isSbeJavaName(java.lang.String value)
+Check string for validity of usage as a Java identifier.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static boolean isSbeCppName(java.lang.String value)+
+ http://en.cppreference.com/w/cpp/keyword
value
- to checkpublic static boolean isCppKeyword(java.lang.String token)+
public static boolean isSbeJavaName(java.lang.String value)+
+ http://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.9
value
- to checkpublic static boolean isJavaKeyword(java.lang.String token)+
token
- to be tested.public static boolean isSbeGolangName(java.lang.String value)+
+ identifier = letter { letter | unicode_digit } + letter = unicode_letter | "_" . +
+ unicode_letter and unicode_digit are defined in section 4.5 of the the unicode + standard at http://www.unicode.org/versions/Unicode8.0.0/ and + the Java Character and Digit functions are unicode friendly
value
- to checkpublic static boolean isGolangKeyword(java.lang.String token)+
public static boolean isSbeCSharpName(java.lang.String value)+
+ first subsequent* + first is { @ | letter | underscore } + subsequent is { first | digit | connecing | combining | formatting }* +
+ letter is Lu, Ll, Lt, Lm, Lo, or Nl (possibly escaped) + digit is Nd (possibly escaped) + connecting is Pc (possibly escaped) + combining is Mn or Mc (possibly escaped) + formatting is Cf (possibly escaped) +
+ so that all becomes: + { @ | _ | Lu | Ll | Lt | Lm | Lo | Nl } { @ | _ | Lu | Ll | Lt | Lm | Lo | Nl | Nd | Pc | Mn | Mc | Cf}*
value
- to checkpublic static boolean isCSharpKeyword(java.lang.String token)+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-frame.html new file mode 100644 index 0000000000..0b1b6534c3 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-frame.html @@ -0,0 +1,20 @@ + + + + + +类 | +说明 | +
---|---|
ValidationUtil | +
+ Various validation utilities used across parser, IR, and generator
+ |
+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-tree.html new file mode 100644 index 0000000000..2236614138 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/util/package-tree.html @@ -0,0 +1,136 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/CompositeType.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/CompositeType.html new file mode 100644 index 0000000000..c58b5f3009 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/CompositeType.html @@ -0,0 +1,562 @@ + + + + + +public class CompositeType +extends Type+
限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+COMPOSITE_TYPE |
+
static java.lang.String |
+SUB_TYPES_EXP |
+
构造器和说明 | +
---|
CompositeType(org.w3c.dom.Node node) |
+
CompositeType(org.w3c.dom.Node node,
+ java.lang.String givenName,
+ java.lang.String referencedName,
+ java.util.List<java.lang.String> compositesPath)
+Construct a new compositeType from XML Schema.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+checkForValidOffsets(org.w3c.dom.Node node)
+Check the composite for any specified offsets and validate they are correctly specified.
+ |
+
void |
+checkForWellFormedGroupSizeEncoding(org.w3c.dom.Node node)
+Check the composite for being a well formed group encodedLength encoding.
+ |
+
void |
+checkForWellFormedMessageHeader(org.w3c.dom.Node node)
+Check the composite for being a well formed message headerStructure encoding.
+ |
+
void |
+checkForWellFormedVariableLengthDataEncoding(org.w3c.dom.Node node)
+Check the composite for being a well formed variable length data encoding.
+ |
+
int |
+encodedLength()
+The encodedLength (in octets) of the list of EncodedDataTypes
+ |
+
Type |
+getType(java.lang.String name)
+Return the EncodedDataType within this composite with the given name
+ |
+
java.util.List<Type> |
+getTypeList()
+Return list of the
+Type s that compose this composite |
+
boolean |
+isVariableLength() |
+
void |
+makeDataFieldCompositeType()
+Make this composite type, if it has a varData member, variable length
+ by making the EncodedDataType with the name "varData" be variable length.
+ |
+
java.lang.String |
+toString() |
+
deprecated, description, name, offsetAttribute, offsetAttribute, presence, referencedName, semanticType, sinceVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String COMPOSITE_TYPE+
public static final java.lang.String SUB_TYPES_EXP+
public CompositeType(org.w3c.dom.Node node) + throws javax.xml.xpath.XPathExpressionException+
javax.xml.xpath.XPathExpressionException
public CompositeType(org.w3c.dom.Node node, + java.lang.String givenName, + java.lang.String referencedName, + java.util.List<java.lang.String> compositesPath) + throws javax.xml.xpath.XPathExpressionException+
node
- from the XML Schema ParsinggivenName
- for this node.referencedName
- of the type when created from a ref in a composite.compositesPath
- with the path of composites that represents the levels of composition.javax.xml.xpath.XPathExpressionException
- if the XPath is invalid.public Type getType(java.lang.String name)+
name
- of the EncodedDataType to returnpublic int encodedLength()+
encodedLength
在类中 Type
public java.util.List<Type> getTypeList()+
Type
s that compose this compositeList
that holds the Type
s in this compositepublic void makeDataFieldCompositeType()+
public void checkForWellFormedGroupSizeEncoding(org.w3c.dom.Node node)+
node
- of the XML for this compositepublic void checkForWellFormedVariableLengthDataEncoding(org.w3c.dom.Node node)+
node
- of the XML for this compositepublic void checkForWellFormedMessageHeader(org.w3c.dom.Node node)+
node
- of the XML for this compositepublic void checkForValidOffsets(org.w3c.dom.Node node)+
node
- of the XML for this compositepublic boolean isVariableLength()+
isVariableLength
在类中 Type
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EncodedDataType.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EncodedDataType.html new file mode 100644 index 0000000000..1cc6e1eeca --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EncodedDataType.html @@ -0,0 +1,616 @@ + + + + + +public class EncodedDataType +extends Type+
限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+ENCODED_DATA_TYPE |
+
构造器和说明 | +
---|
EncodedDataType(org.w3c.dom.Node node)
+Construct a new encodedDataType from XML Schema.
+ |
+
EncodedDataType(org.w3c.dom.Node node,
+ java.lang.String givenName,
+ java.lang.String referencedName)
+Construct a new encodedDataType from XML Schema.
+ |
+
EncodedDataType(java.lang.String name,
+ Presence presence,
+ java.lang.String description,
+ java.lang.String semanticType,
+ PrimitiveType primitiveType,
+ int length,
+ boolean varLen)
+Construct a new EncodedDataType with direct values.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
java.lang.String |
+characterEncoding()
+The character encoding of the type
+ |
+
PrimitiveValue |
+constVal()
+The constant value of the type if specified
+ |
+
int |
+encodedLength()
+The encodedLength (in octets) of the encoding as length of the primitiveType times its count.
+ |
+
boolean |
+isVariableLength()
+Return the variableLength attribute of the type
+ |
+
int |
+length()
+Return the length attribute of the type
+ |
+
PrimitiveValue |
+maxValue()
+The maxValue of the type
+ |
+
PrimitiveValue |
+minValue()
+The minValue of the type
+ |
+
PrimitiveValue |
+nullValue()
+The nullValue of the type
+ |
+
PrimitiveType |
+primitiveType()
+Return the primitiveType attribute of the type
+ |
+
java.lang.String |
+toString() |
+
java.lang.String |
+valueRef()
+Get the value of the valueRef attribute.
+ |
+
void |
+variableLength(boolean variableLength) |
+
deprecated, description, name, offsetAttribute, offsetAttribute, presence, referencedName, semanticType, sinceVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String ENCODED_DATA_TYPE+
public EncodedDataType(org.w3c.dom.Node node)+
node
- from the XML Schema Parsingpublic EncodedDataType(org.w3c.dom.Node node, + java.lang.String givenName, + java.lang.String referencedName)+
node
- from the XML Schema ParsinggivenName
- for this node.referencedName
- of the type when created from a ref in a composite.public EncodedDataType(java.lang.String name, + Presence presence, + java.lang.String description, + java.lang.String semanticType, + PrimitiveType primitiveType, + int length, + boolean varLen)+
name
- of the typepresence
- of the typedescription
- of the type or nullsemanticType
- of the type or nullprimitiveType
- of the EncodedDataTypelength
- of the EncodedDataTypevarLen
- of the EncodedDataTypepublic int length()+
public boolean isVariableLength()+
isVariableLength
在类中 Type
public void variableLength(boolean variableLength)+
public PrimitiveType primitiveType()+
public int encodedLength()+
encodedLength
在类中 Type
public PrimitiveValue constVal() + throws java.lang.IllegalArgumentException+
java.lang.IllegalArgumentException
public PrimitiveValue minValue()+
public PrimitiveValue maxValue()+
public PrimitiveValue nullValue()+
public java.lang.String characterEncoding()+
public java.lang.String valueRef()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.ValidValue.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.ValidValue.html new file mode 100644 index 0000000000..882cf39382 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.ValidValue.html @@ -0,0 +1,389 @@ + + + + + +public static class EnumType.ValidValue
+extends java.lang.Object
+构造器和说明 | +
---|
ValidValue(org.w3c.dom.Node node,
+ PrimitiveType encodingType)
+Construct a ValidValue given the XML node and the encodingType.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+deprecated()
+Version in which
+EnumType.ValidValue was deprecated. |
+
java.lang.String |
+description()
+The description of the
+EnumType.ValidValue . |
+
java.lang.String |
+name()
+The name of the
+EnumType.ValidValue . |
+
PrimitiveValue |
+primitiveValue()
+PrimitiveType for the EnumType.ValidValue . |
+
int |
+sinceVersion()
+The sinceVersion value of the
+EnumType.ValidValue |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public ValidValue(org.w3c.dom.Node node, + PrimitiveType encodingType)+
node
- that contains the validValueencodingType
- for the enumpublic PrimitiveValue primitiveValue()+
PrimitiveType
for the EnumType.ValidValue
.PrimitiveType
for the EnumType.ValidValue
.public java.lang.String name()+
EnumType.ValidValue
.EnumType.ValidValue
public java.lang.String description()+
EnumType.ValidValue
.EnumType.ValidValue
.public int sinceVersion()+
EnumType.ValidValue
EnumType.ValidValue
public int deprecated()+
EnumType.ValidValue
was deprecated. Only valid if greater than zero.EnumType.ValidValue
was deprecated.public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.html new file mode 100644 index 0000000000..64f9c396b2 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/EnumType.html @@ -0,0 +1,524 @@ + + + + + +public class EnumType +extends Type+
限定符和类型 | +类和说明 | +
---|---|
static class |
+EnumType.ValidValue
+Class to hold valid values for EnumType
+ |
+
构造器和说明 | +
---|
EnumType(org.w3c.dom.Node node) |
+
EnumType(org.w3c.dom.Node node,
+ java.lang.String givenName,
+ java.lang.String referencedName)
+Construct a new enumType from XML Schema.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+encodedLength()
+The encodedLength (in octets) of the encodingType
+ |
+
PrimitiveType |
+encodingType()
+The
+PrimitiveType used to encode the enum. |
+
EnumType.ValidValue |
+getValidValue(PrimitiveValue value)
+Get the
+EnumType.ValidValue represented by a PrimitiveValue . |
+
EnumType.ValidValue |
+getValidValue(java.lang.String name)
+Get the
+EnumType.ValidValue represented by a string name. |
+
boolean |
+isVariableLength() |
+
PrimitiveValue |
+nullValue()
+The nullValue of the type
+ |
+
java.lang.String |
+toString() |
+
java.util.Collection<EnumType.ValidValue> |
+validValues()
+The collection of valid values for this enumeration.
+ |
+
deprecated, description, name, offsetAttribute, offsetAttribute, presence, referencedName, semanticType, sinceVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String ENUM_TYPE+
public EnumType(org.w3c.dom.Node node) + throws javax.xml.xpath.XPathExpressionException+
javax.xml.xpath.XPathExpressionException
public EnumType(org.w3c.dom.Node node, + java.lang.String givenName, + java.lang.String referencedName) + throws javax.xml.xpath.XPathExpressionException+
node
- from the XML Schema ParsinggivenName
- for the node.referencedName
- of the type when created from a ref in a composite.javax.xml.xpath.XPathExpressionException
- if the XPath is invalidpublic PrimitiveType encodingType()+
PrimitiveType
used to encode the enum.PrimitiveType
used to encode the enum.public int encodedLength()+
encodedLength
在类中 Type
public EnumType.ValidValue getValidValue(PrimitiveValue value)+
EnumType.ValidValue
represented by a PrimitiveValue
.value
- to lookupEnumType.ValidValue
represented by a PrimitiveValue
or null.public EnumType.ValidValue getValidValue(java.lang.String name)+
EnumType.ValidValue
represented by a string name.name
- to lookupEnumType.ValidValue
represented by a string name or null.public PrimitiveValue nullValue()+
public java.util.Collection<EnumType.ValidValue> validValues()+
public boolean isVariableLength()+
isVariableLength
在类中 Type
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ErrorHandler.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ErrorHandler.html new file mode 100644 index 0000000000..498a1c4bcd --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ErrorHandler.html @@ -0,0 +1,404 @@ + + + + + +public class ErrorHandler
+extends java.lang.Object
+构造器和说明 | +
---|
ErrorHandler(ParserOptions options)
+Default
+ErrorHandler that outputs to System.err . |
+
ErrorHandler(java.io.PrintStream stream,
+ ParserOptions options)
+Construct a new
+ErrorHandler that outputs to a provided PrintStream . |
+
限定符和类型 | +方法和说明 | +
---|---|
void |
+checkIfShouldExit()
+Check if the parser should exit.
+ |
+
void |
+error(java.lang.String msg)
+Record a message signifying an error condition.
+ |
+
int |
+errorCount()
+The count of errors encountered.
+ |
+
java.lang.String |
+toString() |
+
void |
+warning(java.lang.String msg)
+Record a message signifying an warning condition.
+ |
+
int |
+warningCount()
+The count of warnings encountered.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public ErrorHandler(java.io.PrintStream stream, + ParserOptions options)+
ErrorHandler
that outputs to a provided PrintStream
.stream
- to which output should be sent.options
- the parsing options.public ErrorHandler(ParserOptions options)+
ErrorHandler
that outputs to System.err
.options
- the parsing options.public void error(java.lang.String msg)+
msg
- signifying an error.public void warning(java.lang.String msg)+
msg
- signifying an warning.public void checkIfShouldExit()+
java.lang.IllegalStateException
- if there are errors or warnings recorded.public int errorCount()+
public int warningCount()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.Builder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.Builder.html new file mode 100644 index 0000000000..9a47cfdd47 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.Builder.html @@ -0,0 +1,469 @@ + + + + + +public static class Field.Builder
+extends java.lang.Object
+限定符和类型 | +方法和说明 | +
---|---|
Field.Builder |
+blockLength(int blockLength) |
+
Field |
+build() |
+
Field.Builder |
+deprecated(int deprecated) |
+
Field.Builder |
+description(java.lang.String description) |
+
Field.Builder |
+dimensionType(CompositeType dimensionType) |
+
Field.Builder |
+epoch(java.lang.String epoch) |
+
Field.Builder |
+id(int id) |
+
Field.Builder |
+name(java.lang.String name) |
+
Field.Builder |
+offset(int offset) |
+
Field.Builder |
+presence(Presence presence) |
+
Field.Builder |
+semanticType(java.lang.String semanticType) |
+
Field.Builder |
+sinceVersion(int sinceVersion) |
+
Field.Builder |
+timeUnit(java.lang.String timeUnit) |
+
Field.Builder |
+type(Type type) |
+
Field.Builder |
+valueRef(java.lang.String refValue) |
+
Field.Builder |
+variableLength(boolean variableLength) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Field.Builder name(java.lang.String name)+
public Field.Builder description(java.lang.String description)+
public Field.Builder id(int id)+
public Field.Builder type(Type type)+
public Field.Builder offset(int offset)+
public Field.Builder semanticType(java.lang.String semanticType)+
public Field.Builder presence(Presence presence)+
public Field.Builder valueRef(java.lang.String refValue)+
public Field.Builder blockLength(int blockLength)+
public Field.Builder dimensionType(CompositeType dimensionType)+
public Field.Builder variableLength(boolean variableLength)+
public Field.Builder sinceVersion(int sinceVersion)+
public Field.Builder deprecated(int deprecated)+
public Field.Builder epoch(java.lang.String epoch)+
public Field.Builder timeUnit(java.lang.String timeUnit)+
public Field build()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.html new file mode 100644 index 0000000000..289f117d0a --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Field.html @@ -0,0 +1,650 @@ + + + + + +public class Field
+extends java.lang.Object
+限定符和类型 | +类和说明 | +
---|---|
static class |
+Field.Builder |
+
限定符和类型 | +字段和说明 | +
---|---|
static int |
+INVALID_ID |
+
构造器和说明 | +
---|
Field(java.lang.String name,
+ java.lang.String description,
+ int id,
+ Type type,
+ int offset,
+ java.lang.String semanticType,
+ Presence presence,
+ java.lang.String valueRef,
+ int blockLength,
+ CompositeType dimensionType,
+ boolean variableLength,
+ int sinceVersion,
+ int deprecated,
+ java.lang.String epoch,
+ java.lang.String timeUnit) |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+blockLength() |
+
int |
+computedBlockLength() |
+
void |
+computedBlockLength(int length) |
+
int |
+computedOffset() |
+
void |
+computedOffset(int offset) |
+
int |
+deprecated() |
+
java.lang.String |
+description() |
+
CompositeType |
+dimensionType() |
+
java.lang.String |
+epoch() |
+
java.util.List<Field> |
+groupFields() |
+
void |
+groupFields(java.util.List<Field> fields) |
+
int |
+id() |
+
boolean |
+isVariableLength() |
+
java.lang.String |
+name() |
+
int |
+offset() |
+
Presence |
+presence() |
+
java.lang.String |
+semanticType() |
+
int |
+sinceVersion() |
+
java.lang.String |
+timeUnit() |
+
java.lang.String |
+toString() |
+
Type |
+type() |
+
void |
+validate(org.w3c.dom.Node node,
+ java.util.Map<java.lang.String,Type> typeByNameMap) |
+
java.lang.String |
+valueRef() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Field(java.lang.String name, + java.lang.String description, + int id, + Type type, + int offset, + java.lang.String semanticType, + Presence presence, + java.lang.String valueRef, + int blockLength, + CompositeType dimensionType, + boolean variableLength, + int sinceVersion, + int deprecated, + java.lang.String epoch, + java.lang.String timeUnit)+
public void validate(org.w3c.dom.Node node, + java.util.Map<java.lang.String,Type> typeByNameMap)+
public void groupFields(java.util.List<Field> fields)+
public java.util.List<Field> groupFields()+
public void computedOffset(int offset)+
public int computedOffset()+
public java.lang.String name()+
public java.lang.String description()+
public int id()+
public Type type()+
public int offset()+
public int blockLength()+
public void computedBlockLength(int length)+
public int computedBlockLength()+
public Presence presence()+
public java.lang.String valueRef()+
public java.lang.String semanticType()+
public CompositeType dimensionType()+
public boolean isVariableLength()+
public int sinceVersion()+
public int deprecated()+
public java.lang.String epoch()+
public java.lang.String timeUnit()+
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/IrGenerator.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/IrGenerator.html new file mode 100644 index 0000000000..d1302dbea2 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/IrGenerator.html @@ -0,0 +1,305 @@ + + + + + +public class IrGenerator
+extends java.lang.Object
+Ir
.构造器和说明 | +
---|
IrGenerator() |
+
限定符和类型 | +方法和说明 | +
---|---|
Ir |
+generate(MessageSchema schema)
+Generate a complete
+Ir for a given schema. |
+
Ir |
+generate(MessageSchema schema,
+ java.lang.String namespace)
+Generate a complete
+Ir for a given schema. |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Ir generate(MessageSchema schema, + java.lang.String namespace)+
Ir
for a given schema.public Ir generate(MessageSchema schema)+
Ir
for a given schema.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Message.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Message.html new file mode 100644 index 0000000000..e383571cde --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Message.html @@ -0,0 +1,456 @@ + + + + + +public class Message
+extends java.lang.Object
+Field
objects and SBE message attributes.
+
+ What is difference between Message
and the Intermediate Representation (IR)?
+
构造器和说明 | +
---|
Message(org.w3c.dom.Node messageNode,
+ java.util.Map<java.lang.String,Type> typeByNameMap)
+Construct a new message from XML Schema.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+blockLength()
+Return the encodedLength of the
+Message in bytes including any padding. |
+
int |
+deprecated()
+Version in which message was deprecated.
+ |
+
java.lang.String |
+description()
+The description of the message (if set) or null
+ |
+
java.util.List<Field> |
+fields()
+Return the list of fields in the message
+ |
+
int |
+id()
+Return the template schemaId of the message
+ |
+
java.lang.String |
+name()
+Return the name of the message
+ |
+
java.lang.String |
+semanticType()
+The semanticType of the message (if set) or null
+ |
+
int |
+sinceVersion()
+The version since this was added to the template.
+ |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Message(org.w3c.dom.Node messageNode, + java.util.Map<java.lang.String,Type> typeByNameMap) + throws javax.xml.xpath.XPathExpressionException+
messageNode
- from the XML Schema ParsingtypeByNameMap
- holding type information for messagejavax.xml.xpath.XPathExpressionException
- on invalid XPathpublic int id()+
public java.lang.String name()+
public java.lang.String description()+
public java.lang.String semanticType()+
public int sinceVersion()+
public int deprecated()+
public java.util.List<Field> fields()+
List
of the Field objects in this Messagepublic int blockLength()+
Message
in bytes including any padding.Message
in bytes including any padding.public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/MessageSchema.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/MessageSchema.html new file mode 100644 index 0000000000..c884c1e3bb --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/MessageSchema.html @@ -0,0 +1,506 @@ + + + + + +public class MessageSchema
+extends java.lang.Object
+Message
objects.限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+HEADER_TYPE_DEFAULT |
+
构造器和说明 | +
---|
MessageSchema(org.w3c.dom.Node schemaNode,
+ java.util.Map<java.lang.String,Type> typeByNameMap,
+ java.util.Map<java.lang.Long,Message> messageByIdMap) |
+
限定符和类型 | +方法和说明 | +
---|---|
java.nio.ByteOrder |
+byteOrder()
+Return the byte order specified by the messageSchema
+ |
+
java.lang.String |
+description()
+The description of the schema.
+ |
+
Message |
+getMessage(long messageId)
+Return a given
+Message object with the given messageId. |
+
Type |
+getType(java.lang.String typeName)
+Get the
+Type for a given name. |
+
int |
+id()
+The id number of the schema.
+ |
+
CompositeType |
+messageHeader()
+The Schema headerType for message headers.
+ |
+
java.util.Collection<Message> |
+messages()
+Get the
+Collection of Message s for this Schema. |
+
java.lang.String |
+packageName()
+The package name for the schema.
+ |
+
java.lang.String |
+semanticVersion()
+The semantic version number of the schema.
+ |
+
int |
+version()
+The version number of the schema.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String HEADER_TYPE_DEFAULT+
public CompositeType messageHeader()+
CompositeType
.public java.lang.String packageName()+
public java.lang.String description()+
public int id()+
public int version()+
public java.lang.String semanticVersion()+
public Message getMessage(long messageId)+
Message
object with the given messageId.messageId
- of the message to return.Message
for the messageId.public Type getType(java.lang.String typeName)+
Type
for a given name.typeName
- to lookup.public java.util.Collection<Message> messages()+
Collection
of Message
s for this Schema.Collection
of Message
s for this Schema.public java.nio.ByteOrder byteOrder()+
ByteOrder
of the message encoding.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.Builder.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.Builder.html new file mode 100644 index 0000000000..f1061dabcf --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.Builder.html @@ -0,0 +1,491 @@ + + + + + +public static class ParserOptions.Builder
+extends java.lang.Object
+限定符和类型 | +方法和说明 | +
---|---|
ParserOptions |
+build()
+Creates an instance of
+ParserOptions with all the values set. |
+
boolean |
+stopOnError()
+The value of the stopOnError parameter.
+ |
+
ParserOptions.Builder |
+stopOnError(boolean stopOnError)
+Sets the value of the stopOnError parameter.
+ |
+
boolean |
+suppressOutput()
+The value of the suppressOutput parameter.
+ |
+
ParserOptions.Builder |
+suppressOutput(boolean suppressOutput)
+Sets the value for the suppressOutput parameter.
+ |
+
boolean |
+warningsFatal()
+The value of the warningsFatal parameter.
+ |
+
ParserOptions.Builder |
+warningsFatal(boolean warningsFatal)
+Sets the value for the warningsFatal parameter.
+ |
+
boolean |
+xIncludeAware()
+Is the parser XInclude aware?
+ |
+
ParserOptions.Builder |
+xIncludeAware(boolean xIncludeAware)
+Is the parser XInclude aware?
+ |
+
java.lang.String |
+xsdFilename()
+Returns the name of the schema file.
+ |
+
ParserOptions.Builder |
+xsdFilename(java.lang.String xsdFilename)
+Sets the schema filename.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean stopOnError()+
public ParserOptions.Builder stopOnError(boolean stopOnError)+
stopOnError
- the new value for the parameter.public boolean warningsFatal()+
public ParserOptions.Builder warningsFatal(boolean warningsFatal)+
warningsFatal
- the new value for the parameter.public boolean suppressOutput()+
public ParserOptions.Builder suppressOutput(boolean suppressOutput)+
suppressOutput
- the new value for the parameter.public boolean xIncludeAware()+
public ParserOptions.Builder xIncludeAware(boolean xIncludeAware)+
xIncludeAware
- true if the parser should be XInclude aware.public java.lang.String xsdFilename()+
public ParserOptions.Builder xsdFilename(java.lang.String xsdFilename)+
xsdFilename
- the name of the schema file.public ParserOptions build()+
ParserOptions
with all the values set.ParserOptions
with all the values set.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.html new file mode 100644 index 0000000000..bc67745eb2 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/ParserOptions.html @@ -0,0 +1,399 @@ + + + + + +public final class ParserOptions
+extends java.lang.Object
+限定符和类型 | +类和说明 | +
---|---|
static class |
+ParserOptions.Builder |
+
限定符和类型 | +字段和说明 | +
---|---|
static ParserOptions |
+DEFAULT |
+
限定符和类型 | +方法和说明 | +
---|---|
static ParserOptions.Builder |
+builder()
+Creates a builder.
+ |
+
boolean |
+stopOnError()
+The value of the stopOnError parameter.
+ |
+
boolean |
+suppressOutput()
+The value of the suppressOutput parameter.
+ |
+
boolean |
+warningsFatal()
+The value of the warningsFatal parameter.
+ |
+
boolean |
+xIncludeAware()
+Is the parser XInclude aware?
+ |
+
java.lang.String |
+xsdFilename()
+Returns the name of the schema file.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final ParserOptions DEFAULT+
public boolean stopOnError()+
public boolean warningsFatal()+
public boolean suppressOutput()+
public boolean xIncludeAware()+
public java.lang.String xsdFilename()+
public static ParserOptions.Builder builder()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Presence.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Presence.html new file mode 100644 index 0000000000..51a6c5b5ac --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Presence.html @@ -0,0 +1,406 @@ + + + + + +枚举常量和说明 | +
---|
CONSTANT
+The field value is constant and held in the schema and not passed on the wire.
+ |
+
OPTIONAL
+The field is optional and an optional value must be provided in the schema.
+ |
+
REQUIRED
+The field must be present in the message encoding.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
static Presence |
+get(java.lang.String name)
+Lookup Presence name and return enum.
+ |
+
java.lang.String |
+value()
+The value as a String of the presence.
+ |
+
static Presence |
+valueOf(java.lang.String name)
+返回带有指定名称的该类型的枚举常量。
+ |
+
static Presence[] |
+values()
+按照声明该枚举类型的常量的顺序, 返回
+包含这些常量的数组。
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final Presence REQUIRED+
public static final Presence CONSTANT+
public static final Presence OPTIONAL+
public static Presence[] values()+
+for (Presence c : Presence.values()) + System.out.println(c); +
public static Presence valueOf(java.lang.String name)+
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public java.lang.String value()+
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.Choice.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.Choice.html new file mode 100644 index 0000000000..04aad5a80c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.Choice.html @@ -0,0 +1,389 @@ + + + + + +public static class SetType.Choice
+extends java.lang.Object
+构造器和说明 | +
---|
Choice(org.w3c.dom.Node node,
+ PrimitiveType encodingType)
+Construct a Choice given the XML node and the encodingType
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+deprecated()
+Version in which
+SetType.Choice was deprecated. |
+
java.lang.String |
+description()
+The description of the bitset choice.
+ |
+
java.lang.String |
+name()
+The String name representation of the bitset choice.
+ |
+
PrimitiveValue |
+primitiveValue()
+The
+PrimitiveValue representation of the bitset choice. |
+
int |
+sinceVersion()
+The sinceVersion value of the
+SetType.Choice |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Choice(org.w3c.dom.Node node, + PrimitiveType encodingType)+
node
- that contains the validValueencodingType
- for the enumpublic PrimitiveValue primitiveValue()+
PrimitiveValue
representation of the bitset choice.PrimitiveValue
representation of the bitset choice.public java.lang.String name()+
public java.lang.String description()+
public int sinceVersion()+
SetType.Choice
SetType.Choice
public int deprecated()+
SetType.Choice
was deprecated. Only valid if greater than zero.SetType.Choice
was deprecated.public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.html new file mode 100644 index 0000000000..1b2e859705 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/SetType.html @@ -0,0 +1,508 @@ + + + + + +public class SetType +extends Type+
限定符和类型 | +类和说明 | +
---|---|
static class |
+SetType.Choice
+Holder for valid values for EnumType
+ |
+
构造器和说明 | +
---|
SetType(org.w3c.dom.Node node) |
+
SetType(org.w3c.dom.Node node,
+ java.lang.String givenName,
+ java.lang.String referencedName)
+Construct a new SetType from XML Schema.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
java.util.Collection<SetType.Choice> |
+choices()
+The collection of possible
+SetType.Choice values for a bitset. |
+
int |
+encodedLength()
+The encodedLength (in octets) of the encodingType
+ |
+
PrimitiveType |
+encodingType()
+The encoding type of the bitset to be used on the wire.
+ |
+
SetType.Choice |
+getChoice(PrimitiveValue value)
+Get the
+SetType.Choice represented by a PrimitiveValue . |
+
SetType.Choice |
+getChoice(java.lang.String name)
+Get the
+SetType.Choice represented by a String name. |
+
boolean |
+isVariableLength() |
+
java.lang.String |
+toString() |
+
deprecated, description, name, offsetAttribute, offsetAttribute, presence, referencedName, semanticType, sinceVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String SET_TYPE+
public SetType(org.w3c.dom.Node node) + throws javax.xml.xpath.XPathExpressionException, + java.lang.IllegalArgumentException+
javax.xml.xpath.XPathExpressionException
java.lang.IllegalArgumentException
public SetType(org.w3c.dom.Node node, + java.lang.String givenName, + java.lang.String referencedName) + throws javax.xml.xpath.XPathExpressionException, + java.lang.IllegalArgumentException+
node
- from the XML Schema ParsinggivenName
- for the node.referencedName
- of the type when created from a ref in a composite.javax.xml.xpath.XPathExpressionException
- on invalid XPath.java.lang.IllegalArgumentException
- on illegal encoding type.public PrimitiveType encodingType()+
public int encodedLength()+
encodedLength
在类中 Type
public SetType.Choice getChoice(PrimitiveValue value)+
SetType.Choice
represented by a PrimitiveValue
.value
- to getSetType.Choice
represented by a PrimitiveValue
or null if not found.public SetType.Choice getChoice(java.lang.String name)+
SetType.Choice
represented by a String name.name
- to getSetType.Choice
represented by a String name or null if not found.public java.util.Collection<SetType.Choice> choices()+
SetType.Choice
values for a bitset.SetType.Choice
values for a bitset.public boolean isVariableLength()+
isVariableLength
在类中 Type
public java.lang.String toString()+
toString
在类中 java.lang.Object
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Type.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Type.html new file mode 100644 index 0000000000..be2a8760f4 --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/Type.html @@ -0,0 +1,524 @@ + + + + + +public abstract class Type
+extends java.lang.Object
+构造器和说明 | +
---|
Type(org.w3c.dom.Node node,
+ java.lang.String givenName,
+ java.lang.String referencedName)
+Construct a new Type from XML Schema.
+ |
+
Type(java.lang.String name,
+ Presence presence,
+ java.lang.String description,
+ int sinceVersion,
+ int deprecated,
+ java.lang.String semanticType)
+Construct a new Type from direct values.
+ |
+
限定符和类型 | +方法和说明 | +
---|---|
int |
+deprecated()
+Version in which type was deprecated.
+ |
+
java.lang.String |
+description()
+The description of the Type (if set) or null
+ |
+
abstract int |
+encodedLength()
+The encodedLength (in octets) of the Type.
+ |
+
abstract boolean |
+isVariableLength() |
+
java.lang.String |
+name()
+Return the name of the type
+ |
+
int |
+offsetAttribute()
+Return the offset attribute of the
+Type from the schema |
+
void |
+offsetAttribute(int offsetAttribute)
+Set the offset attribute of the
+Type from the schema |
+
Presence |
+presence()
+Return the presence of the type
+ |
+
java.lang.String |
+referencedName()
+Get the name of the type field is from a reference.
+ |
+
java.lang.String |
+semanticType()
+The semanticType of the Type
+ |
+
int |
+sinceVersion()
+The version since this was added to the template.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Type(org.w3c.dom.Node node, + java.lang.String givenName, + java.lang.String referencedName)+
node
- from the XML Schema ParsinggivenName
- of this node, if null then the attributed name will be used.referencedName
- of the type when created from a ref in a composite.public Type(java.lang.String name, + Presence presence, + java.lang.String description, + int sinceVersion, + int deprecated, + java.lang.String semanticType)+
name
- of the typepresence
- of the typedescription
- of the type or nullsinceVersion
- for the typedeprecated
- version in which this was deprecated.semanticType
- of the type or nullpublic java.lang.String name()+
public java.lang.String referencedName()+
public Presence presence()+
public abstract int encodedLength()+
+ Overridden by subtypes. This returns 0 by default.
public java.lang.String description()+
public int sinceVersion()+
public int deprecated()+
public java.lang.String semanticType()+
public abstract boolean isVariableLength()+
public int offsetAttribute()+
Type
from the schemapublic void offsetAttribute(int offsetAttribute)+
Type
from the schemaoffsetAttribute
- to setCopyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/XmlSchemaParser.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/XmlSchemaParser.html new file mode 100644 index 0000000000..15de2d547c --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/XmlSchemaParser.html @@ -0,0 +1,693 @@ + + + + + +public class XmlSchemaParser
+extends java.lang.Object
+限定符和类型 | +字段和说明 | +
---|---|
static java.lang.String |
+COMPOSITE_XPATH_EXPR |
+
static java.lang.String |
+ENUM_XPATH_EXPR |
+
static java.lang.String |
+ERROR_HANDLER_KEY
+Key for storing
+ErrorHandler as user data in XML document |
+
static java.lang.String |
+MESSAGE_SCHEMA_XPATH_EXPR |
+
static java.lang.String |
+MESSAGE_XPATH_EXPR |
+
static java.lang.String |
+SET_XPATH_EXPR |
+
static java.lang.String |
+TYPE_XPATH_EXPR |
+
构造器和说明 | +
---|
XmlSchemaParser() |
+
限定符和类型 | +方法和说明 | +
---|---|
static void |
+checkForValidName(org.w3c.dom.Node node,
+ java.lang.String name)
+Check name against validity for C++ and Java naming.
+ |
+
static java.util.Map<java.lang.Long,Message> |
+findMessages(org.w3c.dom.Document document,
+ javax.xml.xpath.XPath xPath,
+ java.util.Map<java.lang.String,Type> typeByNameMap)
+Scan XML for all message definitions and save in map
+ |
+
static java.util.Map<java.lang.String,Type> |
+findTypes(org.w3c.dom.Document document,
+ javax.xml.xpath.XPath xPath)
+Scan XML for all types (encodedDataType, compositeType, enumType, and setType) and save in map
+ |
+
static java.lang.String |
+getAttributeValue(org.w3c.dom.Node elementNode,
+ java.lang.String attrName)
+Helper function that throws an exception when the attribute is not set.
+ |
+
static java.lang.String |
+getAttributeValue(org.w3c.dom.Node elementNode,
+ java.lang.String attrName,
+ java.lang.String defValue)
+Helper function that uses a default value when value not set.
+ |
+
static java.lang.String |
+getAttributeValueOrNull(org.w3c.dom.Node elementNode,
+ java.lang.String attrName)
+Helper function that hides the null return from
+NamedNodeMap.getNamedItem(String) |
+
static java.nio.ByteOrder |
+getByteOrder(java.lang.String byteOrderName)
+Helper function to convert a schema byteOrderName into a
+ByteOrder |
+
static void |
+handleError(org.w3c.dom.Node node,
+ java.lang.String msg)
+Handle an error condition as consequence of parsing.
+ |
+
static void |
+handleWarning(org.w3c.dom.Node node,
+ java.lang.String msg)
+Handle a warning condition as a consequence of parsing.
+ |
+
static MessageSchema |
+parse(java.io.InputStream in,
+ ParserOptions options)
+Take an
+InputStream and parse it generating map of template ID to Message objects, types, and schema. |
+
static void |
+validate(java.lang.String xsdFilename,
+ java.io.InputStream in,
+ ParserOptions options)
+Validate the document against a given schema.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String ERROR_HANDLER_KEY+
ErrorHandler
as user data in XML documentpublic static final java.lang.String TYPE_XPATH_EXPR+
public static final java.lang.String COMPOSITE_XPATH_EXPR+
public static final java.lang.String ENUM_XPATH_EXPR+
public static final java.lang.String SET_XPATH_EXPR+
public static final java.lang.String MESSAGE_SCHEMA_XPATH_EXPR+
public static final java.lang.String MESSAGE_XPATH_EXPR+
public static void validate(java.lang.String xsdFilename, + java.io.InputStream in, + ParserOptions options) + throws java.lang.Exception+
System.err
xsdFilename
- schema to validate against.in
- document to be validated.options
- to be applied during parsing.java.lang.Exception
- if an error occurs when parsing the document or schema.public static MessageSchema parse(java.io.InputStream in, + ParserOptions options) + throws java.lang.Exception+
InputStream
and parse it generating map of template ID to Message objects, types, and schema.
+ + Exceptions are passed back up for any problems.
in
- stream from which schema is read.options
- to be applied during parsing.MessageSchema
encoding for the schema.java.lang.Exception
- on parsing error.public static java.util.Map<java.lang.String,Type> findTypes(org.w3c.dom.Document document, + javax.xml.xpath.XPath xPath) + throws java.lang.Exception+
document
- for the XML parsingxPath
- for XPath expression reuseMap
of name String
to Typejava.lang.Exception
- on parsing error.public static java.util.Map<java.lang.Long,Message> findMessages(org.w3c.dom.Document document, + javax.xml.xpath.XPath xPath, + java.util.Map<java.lang.String,Type> typeByNameMap) + throws java.lang.Exception+
document
- for the XML parsingxPath
- for XPath expression reusetypeByNameMap
- to use for Type objectsMap
of schemaId to Messagejava.lang.Exception
- on parsing error.public static void handleError(org.w3c.dom.Node node, + java.lang.String msg)+
node
- that is the context of the warning.msg
- associated with the error.public static void handleWarning(org.w3c.dom.Node node, + java.lang.String msg)+
node
- as the context for the warning.msg
- associated with the warning.public static java.lang.String getAttributeValue(org.w3c.dom.Node elementNode, + java.lang.String attrName)+
elementNode
- that should have the attributeattrName
- that is to be looked upjava.lang.IllegalArgumentException
- if the attribute is not presentpublic static java.lang.String getAttributeValue(org.w3c.dom.Node elementNode, + java.lang.String attrName, + java.lang.String defValue)+
elementNode
- that should have the attributeattrName
- that is to be looked updefValue
- String to return if not setpublic static java.lang.String getAttributeValueOrNull(org.w3c.dom.Node elementNode, + java.lang.String attrName)+
NamedNodeMap.getNamedItem(String)
elementNode
- that could be nullattrName
- that is to be looked uppublic static java.nio.ByteOrder getByteOrder(java.lang.String byteOrderName)+
ByteOrder
byteOrderName
- specified as a FIX SBE stringpublic static void checkForValidName(org.w3c.dom.Node node, + java.lang.String name)+
node
- to have the name checked.name
- of the node to be checked.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-frame.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-frame.html new file mode 100644 index 0000000000..d98409fc6b --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-frame.html @@ -0,0 +1,39 @@ + + + + + +类 | +说明 | +
---|---|
CompositeType | +
+ SBE compositeType.
+ |
+
EncodedDataType | +
+ SBE encodedDataType
+ |
+
EnumType | +
+ SBE enumType
+ |
+
EnumType.ValidValue | +
+ Class to hold valid values for EnumType
+ |
+
ErrorHandler | +
+ Class to hold error handling state while parsing an XML message schema.
+ |
+
Field | +
+ Holder for Field (or Group or Data) information
+ |
+
Field.Builder | ++ |
IrGenerator | +
+ Class to hold the state while generating the
+Ir . |
+
Message | +
+ An SBE message containing a list of
+Field objects and SBE message attributes. |
+
MessageSchema | +
+ Message schema composite for schema attributes, messageHeader, and reference for multiple
+Message objects. |
+
ParserOptions | +
+ Class to hold the values of the parsing options.
+ |
+
ParserOptions.Builder | ++ |
SetType | +
+ SBE setType representing a bitset of options.
+ |
+
SetType.Choice | +
+ Holder for valid values for EnumType
+ |
+
Type | +
+ An SBE type.
+ |
+
XmlSchemaParser | +
+ Encapsulate the XML Schema parsing for SBE so that other representations may be
+ used to generate independent representations.
+ |
+
枚举 | +说明 | +
---|---|
Presence | ++ + | +
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-tree.html b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-tree.html new file mode 100644 index 0000000000..a71f04aace --- /dev/null +++ b/sbe-all/build/docs/javadoc/uk/co/real_logic/sbe/xml/package-tree.html @@ -0,0 +1,166 @@ + + + + + +Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.
+ + diff --git a/sbe-all/build/libs/sbe-all-1.12.0-javadoc.jar b/sbe-all/build/libs/sbe-all-1.12.0-javadoc.jar new file mode 100644 index 0000000000000000000000000000000000000000..283653aa79d51a061d3669db3398f6441b54cf9e GIT binary patch literal 409346 zcmZ6x1F$H;vMso6+qP}nwr$(CZQHhOd!KEcZQFD1dowZr{))(s%IJ*j&aRBET&q$+ z8W;o$00064fH*i?3*g@X`p@Oxfcz)2qAG&4l5%47zyJ#WW!U5obc6lR0P~-q{GW!h zf^w2#qRJ|CvSN?2Gt)BCv~-KG(zH}_GxN<#3@gn0Cx<6M|Ch6k@!MD`Bme-jvHx{u zY;Wi6Vrb_=>t<-tL4w7)5lk59FcQl8eufy}{eLCoD
z)H&2{0*H{^GeK1jLd-@IhYoMITNLxcZr2(xhD5XlbPfS7C=wAyVkNM$gvjFNLW&t%
zPdETXkB10_u!N|}jT+zu5r9V6qKxUbGT<9)Rbdsvp(3!n8?;jT(Ycfeg;d*yIip5^j0b?PDczDGm-
ze1pK4Oq(He?)%!zobKx~R~Hu-+&bi>c7^Jz`d92xJayDzKvXHC*V(p5gqOAJt0C$-
z-vm^s`ibIFIQZf6Chuti_(?Hh%F(lxa>_i*bi%#QJc}Yl!Ap@&ZXnG|p(#|Q
z5))<;wn!cmMnR1|>4d0OjK0D@t3b^$vuLo