JavaScript is disabled on your browser.
Skip navigation links
com.thoughtworks.xstream.converters.extended

Class JavaFieldConverter

  • All Implemented Interfaces:
    Converter, ConverterMatcher


    public class JavaFieldConverter
    extends java.lang.Object
    implements Converter 
    Converts a java.lang.reflect.Field to XML.
    Author:
    Jörg Schaible
    • Constructor Detail

      • JavaFieldConverter

        public JavaFieldConverter(ClassLoaderReference classLoaderReference)
        Construct a JavaFieldConverter.
        Parameters:
        classLoaderReference - the reference to the ClassLoader of the XStream instance
        Since:
        1.4.5
      • JavaFieldConverter

        protected JavaFieldConverter(SingleValueConverter javaClassConverter,
         Mapper mapper)
        Construct a JavaFieldConverter. Depending on the mapper chain the converter will also respect aliases.
        Parameters:
        javaClassConverter - the converter to use
        mapper - to use
        Since:
        1.4.5
    • Method Detail

      • canConvert

        public boolean canConvert(java.lang.Class type)
        Description copied from interface: ConverterMatcher
        Determines whether the converter can marshall a particular type.
        Specified by:
        canConvert in interface ConverterMatcher
        Parameters:
        type - the Class representing the object type to be converted
      • marshal

        public void marshal(java.lang.Object source,
         HierarchicalStreamWriter writer,
         MarshallingContext context)
        Description copied from interface: Converter
        Convert an object to textual data.
        Specified by:
        marshal in interface Converter
        Parameters:
        source - The object to be marshalled.
        writer - A stream to write to.
        context - A context that allows nested objects to be processed by XStream.
Skip navigation links

Copyright © 2004–2024 XStream. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /