Skip navigation links
B C D E F G I J L M N P R S U V W X 

B

Base64Benchmark - Class in com.thoughtworks.xstream.benchmark.jmh
Benchmark for different Base64 encoder and decoder implementations.
Base64Benchmark() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark
 
Base64Benchmark.Codec - Enum in com.thoughtworks.xstream.benchmark.jmh
Enumeration for the different base 64 coder.
Base64Benchmark.Data - Enum in com.thoughtworks.xstream.benchmark.jmh
Enumeration for the different data sets.
Base64Benchmark.Operation - Enum in com.thoughtworks.xstream.benchmark.jmh
Enumeration for the operation of the base 64 coder.

C

cachedEscapedUnderscoreCoding() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
Escaped underscore encoding with caching, can encode any Java identifier.
CachedEscapedUnderscoreNameCoder() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.CachedEscapedUnderscoreNameCoder
 
canConvert(Class) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.ModelConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.ConcurrentHashMapStringConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.InternStringConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.NonCachingStringConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.SynchronizedWeakCacheStringConverter
 
checkData(Object) - Method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DataFactory
Check the deserialized object.
com.thoughtworks.xstream.benchmark.jmh - package com.thoughtworks.xstream.benchmark.jmh
 
ConcurrentHashMapStringConverter(int) - Constructor for class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.ConcurrentHashMapStringConverter
Constructs a ConcurrentHashMapStringConverter.
ConverterTypeBenchmark - Class in com.thoughtworks.xstream.benchmark.jmh
Benchmark for the different converter types.
ConverterTypeBenchmark() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
 
ConverterTypeBenchmark.Model - Class in com.thoughtworks.xstream.benchmark.jmh
 
ConverterTypeBenchmark.ModelConverter - Class in com.thoughtworks.xstream.benchmark.jmh
Converter for a Model.
custom() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
Use custom converter.

D

decode(String) - Method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Codec
 
decodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.DollarNameCoder
 
decodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.EscapedUnderscoreNameCoder
 
decodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.NoNameCoder
 
decodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.CachedEscapedUnderscoreNameCoder
 
decodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.DollarNameCoder
 
decodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.EscapedUnderscoreNameCoder
 
decodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.NoNameCoder
 
dollarCoding() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
Dollar encoding, will produce invalid XML for class types in the default package.
DollarNameCoder() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.DollarNameCoder
 

E

encode(byte[]) - Method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Codec
 
encodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.DollarNameCoder
 
encodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.EscapedUnderscoreNameCoder
 
encodeAttribute(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.NoNameCoder
 
encodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.CachedEscapedUnderscoreNameCoder
 
encodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.DollarNameCoder
 
encodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.EscapedUnderscoreNameCoder
 
encodeNode(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.NoNameCoder
 
escapedUnderscoreCoding() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
Escaped underscore encoding, can encode any Java identifier.
EscapedUnderscoreNameCoder() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.EscapedUnderscoreNameCoder
 

F

fromString(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.ConcurrentHashMapStringConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.InternStringConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.NonCachingStringConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.SynchronizedWeakCacheStringConverter
 

G

getBase64() - Method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Data
Get the encoded data as string.
getBi() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getCh() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getD() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getData() - Method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Data
Get the data to encode
getDriver() - Method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DriverFactory
Request the driver of the instantiated factory.
getF() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getI() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getS() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
getUuid() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 

I

init() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
Initialize the XML string to deserialize.
init() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
Initialize the XML string to deserialize.
init() - Method in class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
Initialize the XStream instance and instantiate the driver for the benchmark.
init() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Initialize the XML string to deserialize.
intern() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Any string is stored also in the String's internal memory space.
InternStringConverter() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.InternStringConverter
 

J

javaBean() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
Use JavaBeanConverter.

L

limitedConcurrentMap() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Strings of 38 characters or less are cached in a concurrent map.
limitedSynchronizedWeakCache() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Strings of 38 characters or less are cached in a weak entry.

M

marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.ModelConverter
 
Model() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
Model(int) - Constructor for class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
ModelConverter() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.ModelConverter
 

N

NameCoderBenchmark - Class in com.thoughtworks.xstream.benchmark.jmh
Benchmark for different NameCoder implementations.
NameCoderBenchmark() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
 
NameCoderBenchmark.CachedEscapedUnderscoreNameCoder - Class in com.thoughtworks.xstream.benchmark.jmh
Cached dollar encoding with an escaped underscore, may create invalid XML for class types defined in other languages running on the JVM.
NameCoderBenchmark.DollarNameCoder - Class in com.thoughtworks.xstream.benchmark.jmh
Dollar encoding, will create invalid XML for class types in the default package.
NameCoderBenchmark.EscapedUnderscoreNameCoder - Class in com.thoughtworks.xstream.benchmark.jmh
Dollar encoding with an escaped underscore, may create invalid XML for class types defined in other languages running on the JVM.
NameCoderBenchmark.NoNameCoder - Class in com.thoughtworks.xstream.benchmark.jmh
No encoding, will create invalid XML for inner class types.
noCoding() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
No encoding, will produce invalid XML for inner class types.
NoNameCoder() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark.NoNameCoder
 
nonCaching() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
No cache for deserialized strings, each string is an own instance.
NonCachingStringConverter() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.NonCachingStringConverter
 

P

parseBigText() - Method in class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
Parse an element with a big text as value.
parseManyChildren() - Method in class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
Parse an element with a lot of simple children.
parseNestedElements() - Method in class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
Parse a deeply nested structure.
ParserBenchmark - Class in com.thoughtworks.xstream.benchmark.jmh
Benchmark for the different HierarchicalStreamDriver implementations.
ParserBenchmark() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
 
ParserBenchmark.DataFactory - Enum in com.thoughtworks.xstream.benchmark.jmh
Data factory.
ParserBenchmark.DriverFactory - Enum in com.thoughtworks.xstream.benchmark.jmh
Driver factory.

R

reflection() - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
Use ReflectionConverter.
run() - Method in class com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark
Encode and decode data.

S

setBi(BigInteger) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setCh(char) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setD(Double) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setF(Float) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setI(int) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setS(String) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
setUp(BenchmarkParams) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark
Setup the data to deserialize.
setUp(BenchmarkParams) - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
Setup the data to deserialize.
setUp(BenchmarkParams) - Method in class com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark
Setup the data to deserialize.
setUp(BenchmarkParams) - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Setup the data to deserialize.
setUuid(UUID) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.Model
 
StringConverterBenchmark - Class in com.thoughtworks.xstream.benchmark.jmh
Benchmark for different StringConverter implementations.
StringConverterBenchmark() - Constructor for class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
 
StringConverterBenchmark.ConcurrentHashMapStringConverter - Class in com.thoughtworks.xstream.benchmark.jmh
Cache based on a ConcurrentMap.
StringConverterBenchmark.InternStringConverter - Class in com.thoughtworks.xstream.benchmark.jmh
Cache based on String.intern().
StringConverterBenchmark.NonCachingStringConverter - Class in com.thoughtworks.xstream.benchmark.jmh
No memory usage for cache, but any string is a separate instance after deserialization.
StringConverterBenchmark.SynchronizedWeakCacheStringConverter - Class in com.thoughtworks.xstream.benchmark.jmh
Cache based on a synchronized WeakHashMap with weak keys.
SynchronizedWeakCacheStringConverter(int) - Constructor for class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark.SynchronizedWeakCacheStringConverter
Constructs a SynchronizedWeakCacheStringConverter.

U

unlimitedConcurrentMap() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Any string is cached in a concurrent map.
unlimitedSynchronizedWeakCache() - Method in class com.thoughtworks.xstream.benchmark.jmh.StringConverterBenchmark
Any string is cached in a weak entry.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.benchmark.jmh.ConverterTypeBenchmark.ModelConverter
 

V

valueOf(String) - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Codec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Data
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DataFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DriverFactory
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Codec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Data
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thoughtworks.xstream.benchmark.jmh.Base64Benchmark.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DataFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DriverFactory
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeData(HierarchicalStreamWriter) - Method in enum com.thoughtworks.xstream.benchmark.jmh.ParserBenchmark.DataFactory
Write the data of the factory into the writer of the hierarchical stream.

X

xmlFriendlyCoding() - Method in class com.thoughtworks.xstream.benchmark.jmh.NameCoderBenchmark
XML friendly encoding used by XStream as default, can encode any invalid XML character.
B C D E F G I J L M N P R S U V W X 
Skip navigation links

Copyright © 2004–2022 XStream. All rights reserved.