hudson.plugins.global_build_stats.xstream
Class GlobalBuildStatsXStreamConverter
java.lang.Object
hudson.plugins.global_build_stats.xstream.GlobalBuildStatsXStreamConverter
- All Implemented Interfaces:
- com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.ConverterMatcher
public class GlobalBuildStatsXStreamConverter
- extends java.lang.Object
- implements com.thoughtworks.xstream.converters.Converter
XStream converter for GlobalBuildStatsPlugin XStream data
- Author:
- fcamblor
|
Method Summary |
boolean |
canConvert(java.lang.Class type)
Converter is only applicable on GlobalBuildStatsPlugin data |
void |
marshal(java.lang.Object source,
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context)
|
protected void |
populateGlobalBuildStatsPlugin(GlobalBuildStatsPlugin plugin,
GlobalBuildStatsPOJO pojo)
|
java.lang.Object |
unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
com.thoughtworks.xstream.converters.UnmarshallingContext context)
Will transform global build stats XStream data representation into
current GlobalBuildStatsPlugin instance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUILD_STAT_CONFIG_CLASS_ALIAS
public static final java.lang.String BUILD_STAT_CONFIG_CLASS_ALIAS
- See Also:
- Constant Field Values
JOB_BUILD_RESULT_CLASS_ALIAS
public static final java.lang.String JOB_BUILD_RESULT_CLASS_ALIAS
- See Also:
- Constant Field Values
GlobalBuildStatsXStreamConverter
public GlobalBuildStatsXStreamConverter()
canConvert
public boolean canConvert(java.lang.Class type)
- Converter is only applicable on GlobalBuildStatsPlugin data
- 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)
- Will transform global build stats XStream data representation into
current GlobalBuildStatsPlugin instance
- Specified by:
unmarshal in interface com.thoughtworks.xstream.converters.Converter
populateGlobalBuildStatsPlugin
protected void populateGlobalBuildStatsPlugin(GlobalBuildStatsPlugin plugin,
GlobalBuildStatsPOJO pojo)
Copyright © 2010. All Rights Reserved.