| setMode(int) |    | 18% |    | 14% | 6 | 7 | 11 | 15 | 0 | 1 | 
| createObjectInputStream(HierarchicalStreamReader, DataHolder) |   | 0% |   | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| createObjectOutputStream(HierarchicalStreamWriter, String, DataHolder) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| addImplicitMap(Class, String, String, Class, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| aliasField(String, Class, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| registerLocalConverter(Class, String, Converter) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| aliasPackage(String, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| aliasAttribute(String, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| aliasSystemAttribute(String, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| useAttributeFor(String, Class) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| useAttributeFor(Class, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| omitField(Class, String) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| useAttributeFor(Class) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| ignoreUnknownElements(Pattern) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| processAnnotations(Class[]) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader, Mapper) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader, Mapper, ConverterLookup, ConverterRegistry) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| toXML(Object, Writer) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| toXML(Object, OutputStream) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| fromXML(URL, Object) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| fromXML(File, Object) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| toXML(Object) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| marshal(Object, HierarchicalStreamWriter, DataHolder) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| registerLocalConverter(Class, String, SingleValueConverter) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| aliasAttribute(Class, String, String) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| alias(String, Class, Class) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| registerConverterDynamically(String, int, Class[], Object[]) |    | 80% |    | 75% | 1 | 3 | 2 | 11 | 0 | 1 | 
| fromXML(InputStream) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fromXML(String, Object) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fromXML(Reader, Object) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fromXML(InputStream, Object) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addImplicitCollection(Class, String, String, Class) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addImplicitMap(Class, String, Class, String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| createObjectOutputStream(Writer) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| createObjectOutputStream(Writer, String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| createObjectOutputStream(OutputStream) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| createObjectOutputStream(OutputStream, String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| autodetectAnnotations(boolean) |   | 0% |   | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| alias(String, Class) |    | 56% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| aliasType(String, Class) |    | 56% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| addDefaultImplementation(Class, Class) |    | 56% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| addImmutableType(Class, boolean) |    | 56% |    | 50% | 1 | 2 | 2 | 5 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addImplicitCollection(Class, String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addImplicitCollection(Class, String, Class) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addImplicitArray(Class, String, String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| createObjectInputStream(Reader) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| createObjectInputStream(InputStream) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| allowTypes(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| allowTypesByRegExp(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| allowTypesByRegExp(Pattern[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| allowTypesByWildcard(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyPermission(TypePermission) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypes(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypes(Class[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypeHierarchy(Class) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypesByRegExp(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypesByRegExp(Pattern[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| denyTypesByWildcard(String[]) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| marshal(Object, HierarchicalStreamWriter) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unmarshal(HierarchicalStreamReader) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addImplicitArray(Class, String, Class) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| createObjectOutputStream(HierarchicalStreamWriter, String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| buildMapper() |   | 96% |    | 50% | 1 | 2 | 1 | 24 | 0 | 1 | 
| XStream(ReflectionProvider) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| fromXML(URL) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fromXML(File) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addImmutableType(Class) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| registerConverter(Converter) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| registerConverter(SingleValueConverter) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addImplicitArray(Class, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| createObjectOutputStream(HierarchicalStreamWriter) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| createObjectInputStream(HierarchicalStreamReader) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setClassLoader(ClassLoader) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| ignoreUnknownElements(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setCollectionUpdateLimit(int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| newDataHolder() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getClassLoader() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| ignoreUnknownElements() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getMapper() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getReflectionProvider() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getConverterLookup() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getClassLoaderReference() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| unmarshal(HierarchicalStreamReader, Object, DataHolder) |   | 96% |    | 50% | 4 | 5 | 0 | 14 | 0 | 1 | 
| setupAliases() |   | 99% |    | 50% | 3 | 4 | 1 | 114 | 0 | 1 | 
| setupSecurity() |   | 99% |    | 50% | 2 | 3 | 1 | 53 | 0 | 1 | 
| setupImmutableTypes() |   | 99% |    | 50% | 2 | 3 | 1 | 67 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper, ConverterLookup, ConverterRegistry) |   | 97% |    | 50% | 2 | 3 | 0 | 18 | 0 | 1 | 
| setupDefaultImplementations() |   | 96% |    | 50% | 1 | 2 | 1 | 8 | 0 | 1 | 
| setupDefaultSecurity(XStream) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setupConverters() |   | 100% |    | 50% | 8 | 9 | 0 | 102 | 0 | 1 | 
| setupMappers() |   | 100% |  | n/a | 0 | 1 | 0 | 14 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper, DefaultConverterLookup) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| registerConverter(SingleValueConverter, int) |   | 100% |    | 50% | 1 | 2 | 0 | 3 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| aliasDynamically(String, String) |   | 100% |    | 50% | 1 | 2 | 0 | 4 | 0 | 1 | 
| addImmutableTypeDynamically(String, boolean) |   | 100% |    | 50% | 1 | 2 | 0 | 4 | 0 | 1 | 
| registerConverter(Converter, int) |   | 100% |    | 50% | 1 | 2 | 0 | 3 | 0 | 1 | 
| fromXML(Reader) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| addPermission(TypePermission) |   | 100% |    | 50% | 1 | 2 | 0 | 3 | 0 | 1 | 
| XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| fromXML(String) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| allowTypes(Class[]) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| allowTypeHierarchy(Class) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| unmarshal(HierarchicalStreamReader, Object) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| XStream(HierarchicalStreamDriver) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| XStream() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setMarshallingStrategy(MarshallingStrategy) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| wrapMapper(MapperWrapper) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| useXStream11XmlFriendlyMapper() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |