Documentation of 'org.jgap.util.XStreamPassThruConverter' Java class
XStreamPassThruConverter
org.jgap.util

Class XStreamPassThruConverter

  • All Implemented Interfaces:
    com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.ConverterMatcher
    Direct Known Subclasses:
    GPPopulationConverter


    public abstract class XStreamPassThruConverter
    extends java.lang.Object
    implements com.thoughtworks.xstream.converters.Converter
    An abstract XSTream converter that offers services for default marshalling and unmarshalling of objects.
    Since:
    3.3.4
    • Constructor Summary

      Constructors 
      Constructor and Description
      XStreamPassThruConverter(com.thoughtworks.xstream.mapper.Mapper mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider, java.lang.Class a_clazz) 
      XStreamPassThruConverter(com.thoughtworks.xstream.XStream a_xstream, java.lang.Class a_clazz) 
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean canConvert(java.lang.Class type) 
      abstract java.lang.Object doUnmarshal(com.thoughtworks.xstream.converters.UnmarshallingContext context) 
      GPConfiguration getConfiguration() 
      void marshal(java.lang.Object source, com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context) 
      void setConfiguration(GPConfiguration a_conf) 
      java.lang.Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XStreamPassThruConverter

        public XStreamPassThruConverter(com.thoughtworks.xstream.mapper.Mapper mapper,
                                        com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider,
                                        java.lang.Class a_clazz)
      • XStreamPassThruConverter

        public XStreamPassThruConverter(com.thoughtworks.xstream.XStream a_xstream,
                                        java.lang.Class a_clazz)
    • Method Detail

      • canConvert

        public boolean canConvert(java.lang.Class type)
        Specified by:
        canConvert in interface com.thoughtworks.xstream.converters.ConverterMatcher
      • marshal

        public void marshal(java.lang.Object source,
                            com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
                            com.thoughtworks.xstream.converters.MarshallingContext context)
        Specified by:
        marshal in interface com.thoughtworks.xstream.converters.Converter
      • unmarshal

        public java.lang.Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
                                          com.thoughtworks.xstream.converters.UnmarshallingContext context)
        Specified by:
        unmarshal in interface com.thoughtworks.xstream.converters.Converter
      • doUnmarshal

        public abstract java.lang.Object doUnmarshal(com.thoughtworks.xstream.converters.UnmarshallingContext context)
                                              throws java.lang.Exception
        Throws:
        java.lang.Exception

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.