Uses of Interface
com.thoughtworks.xstream.converters.ConverterMatcher
Packages that use ConverterMatcher
Package
Description
Converters for common basic types in Java.
Converters for collection objects that write their items as
nested elements, such as arrays, Lists, Sets and Maps.
Extra converters that may not be enabled in XStream by default.
Extra converters for the java.time package.
-
Uses of ConverterMatcher in com.thoughtworks.xstream.annotations
Classes in com.thoughtworks.xstream.annotations that implement ConverterMatcherFields in com.thoughtworks.xstream.annotations with type parameters of type ConverterMatcherModifier and TypeFieldDescriptionprivate final Map<Class<? extends ConverterMatcher>, Converter> AnnotationReflectionConverter.cachedConvertersDeprecated.Method parameters in com.thoughtworks.xstream.annotations with type arguments of type ConverterMatcherModifier and TypeMethodDescriptionprivate voidAnnotationReflectionConverter.ensureCache(Class<? extends ConverterMatcher> type) Deprecated.private ConverterAnnotationReflectionConverter.newInstance(Class<? extends ConverterMatcher> type) Deprecated.Instantiates a converter using its default constructor. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters
Subinterfaces of ConverterMatcher in com.thoughtworks.xstream.convertersModifier and TypeInterfaceDescriptioninterfaceConverter implementations are responsible marshalling Java objects to/from textual data.interfaceSingleValueConverter implementations are marshallable to/from a single value String representation.Classes in com.thoughtworks.xstream.converters that implement ConverterMatcherModifier and TypeClassDescriptionclassWrapper to convert aSingleValueConverterinto aConverter. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.basic
Classes in com.thoughtworks.xstream.converters.basic that implement ConverterMatcherModifier and TypeClassDescriptionclassBase abstract implementation ofSingleValueConverter.classConverts a java.math.BigDecimal to a String, retaining its precision.classConverts a java.math.BigInteger to a String.classConverts a boolean primitive or java.lang.Boolean wrapper to a String.classConverts a byte primitive or java.lang.Byte wrapper to a String.classConverts a char primitive or java.lang.Character wrapper to a String.classConverts aDateto a string as a date format, retaining precision down to milliseconds.classConverts a double primitive or java.lang.Double wrapper to a String.classConverts a float primitive or java.lang.Float wrapper to a String.classConverts an int primitive or java.lang.Integer wrapper to a String.classConverts a long primitive or java.lang.Long wrapper to a String.classSpecial converter to signify nulls at the root level.classConverts a short primitive or java.lang.Short wrapper to a String.classConverts the contents of a StringBuffer to XML.classConverts the contents of a StringBuilder to XML.classConverts a String to a String ;).classConverts a java.net.URI to a string.classConverts a java.net.URL to a string.classConverts a java.util.UUID to a string. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.collections
Classes in com.thoughtworks.xstream.converters.collections that implement ConverterMatcherModifier and TypeClassDescriptionclassBase helper class for converters that need to handle collections of items (arrays, Lists, Maps, etc).classConverts an array of objects or primitives to XML, using a nested child element for each item.classConverts a java.util.BitSet to XML, as a compact comma delimited list of ones and zeros.classConverts a char[] to XML, storing the contents as a single String.classConverts most common Collections (Lists and Sets) to XML, specifying a nested element for each item.classConverts a java.util.Map to XML, specifying an 'entry' element with 'key' and 'value' children.classSpecial converter for java.util.Properties that stores properties in a more compact form than java.util.Map.classConverts singleton collections (list and set) to XML, specifying a nested element for the item.classConverts a singleton map to XML, specifying an 'entry' element with 'key' and 'value' children.classConverts a java.util.TreeMap to XML, and serializes the associated java.util.Comparator.classConverts a java.util.TreeSet to XML, and serializes the associated java.util.Comparator.classConverts a WeakHashMap. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.enums
Classes in com.thoughtworks.xstream.converters.enums that implement ConverterMatcherModifier and TypeClassDescriptionclassConverter for JDK 1.5 enums.classSerializes an Java 5 EnumMap, including the type of Enum it's for.classSerializes a Java 5 EnumSet.classA single value converter for a special enum type.classEnumToStringConverter<T extends Enum<T>>A single value converter for a special enum type using its string representation. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.extended
Classes in com.thoughtworks.xstream.converters.extended that implement ConverterMatcherModifier and TypeClassDescriptionclassConverts anActivationDataFlavor.classConverts an AtomicBoolean type.classConverts an AtomicInteger type.classConverts an AtomicLong type.classConverts an AtomicReference type.classConverts a java.nio.charset.Carset to a string.classConverts a java.awt.Color to XML, using four nested elements: red, green, blue, alpha.classConverts a java.util.Currency to String.classclassConverts a dynamic proxy to XML, storing the implemented interfaces and handler.classConverts a byte array by default to a single Base64 encoding string.classThis converter will take care of storing and retrieving File with either an absolute path OR a relative path depending on how they were created.classclassConverts a java.util.GregorianCalendar to XML.classA DateConverter conforming to the ISO8601 standard.classA GregorianCalendarConverter conforming to the ISO8601 standard.classA SqlTimestampConverter conforming to the ISO8601 standard.classConverts a java.lang.Class to XML.classConverts a java.lang.reflect.Field to XML.classConverts a java.lang.reflect.Method to XML.classConverts a java.util.Locale to a string.classA converter for Swing LookAndFeel implementations.classAn array converter that uses predefined names for its items.classA collection converter that uses predefined names for its items.classA map converter that uses predefined names for its elements.classConverts an Optional type.classConverts an OptionalDouble type.classConverts an OptionalInt type.classConverts an OptionalLong type.classConverts aPathto string.classA SingleValueConverter that can utilize aPropertyEditorimplementation used for a specific type.classEnsures java.util.regex.Pattern is compiled upon deserialization.classConverts a java.sql.Date to text.classConverts a java.sql.Time to text.classConverts aTimestampto a string.classConverter for StackTraceElement (the lines of a stack trace) - JDK 1.4+ only.classConverts aSubjectinstance.classA converter forTextAttributeconstants.classConverter for Throwable (and Exception) that retains stack trace.classConverter that supports the definition of one field member that will be written as value and all other field members are written as attributes.classConvenient converter for classes with natural string representation. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.javabean
Classes in com.thoughtworks.xstream.converters.javabean that implement ConverterMatcherModifier and TypeClassDescriptionclassCan convert any bean with a public default constructor. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.reflection
Classes in com.thoughtworks.xstream.converters.reflection that implement ConverterMatcherModifier and TypeClassDescriptionclassAn abstract converter implementation for constants ofAttributedCharacterIterator.Attributeand derived types.classclassConverts a proxy created by the CGLIBEnhancer.classConverts any object that implements the java.io.Externalizable interface, allowing compatibility with native Java serialization.classConverts a lambda type.classclassDeprecated.As of 1.4.5 useSelfStreamingInstanceCheckerclassEmulates the mechanism used by standard Java Serialization for classes that implement java.io.Serializable AND implement or inherit a custom readObject()/writeObject() method. -
Uses of ConverterMatcher in com.thoughtworks.xstream.converters.time
Classes in com.thoughtworks.xstream.converters.time that implement ConverterMatcherModifier and TypeClassDescription(package private) classAbstractChronoLocalDateConverter<E extends Era>Abstract base class for converters handling derived classes ofChronoLocalDateinstances.classConverts aChronologyinstance to a string using its id.classConverts aDurationinstance to string.classConverts aHijrahDateto a string.classConverts aInstantinstance to string.classConverts aJapaneseDateto a string.classConverts aJapaneseErainstance to a string using its id.classConverts aLocalDateto a string.classConverts aLocalDateTimeto a string.classConverts aLocalTimeto a string.classConverts aMinguoDateto a string.classConverts aMonthDayinstance to string.classConverts aOffsetDateTimeto a string.classConverts aOffsetTimeto a string.classConverts aPeriodinstance to string.classConverts a systemClock, using zone as nested element.classConverts aThaiBuddhistDateto a string.classConverts a temporalValueRange, using four nested elements: maxLargest, maxSmallest, minLargest, and minSmallest.classConverts aWeekFieldsinstance, using two nested elements: minimalDays and minSmallest.classConverts aYearinstance to string.classConverts aYearMonthinstance to string.classConverts aZonedDateTimeto a string.classConverts aZoneIdinstance to string. -
Uses of ConverterMatcher in com.thoughtworks.xstream.core.util
Classes in com.thoughtworks.xstream.core.util that implement ConverterMatcherModifier and TypeClassDescriptionclassA converter forGregorianCalendarconforming to the ISO8601 standard based on java.time.classA special converter that prevents self-serialization.
ReflectionConverter