Class NullBindingFactory

  • All Implemented Interfaces:
    org.jibx.runtime.IBindingFactory

    public class NullBindingFactory
    extends org.jibx.runtime.impl.BindingFactoryBase
    implements org.jibx.runtime.IBindingFactory
    Dummy binding factory for when the generated Axis2 linkage code uses only simple value conversions (and hence doesn't need a real JiBX binding).
    • Field Summary

      • Fields inherited from interface org.jibx.runtime.IBindingFactory

        ABMAP_ATTRMARMETH_INDEX, ABMAP_ATTRPRESMETH_INDEX, ABMAP_ATTRUMARMETH_INDEX, ABMAP_CLASSNAME_INDEX, ABMAP_COMPLETEMETH_INDEX, ABMAP_CONTMARMETH_INDEX, ABMAP_CONTPRESMETH_INDEX, ABMAP_CONTUMARMETH_INDEX, ABMAP_COUNT, ABMAP_CREATEMETH_INDEX, ABMAP_MAPPINGNAME_INDEX, ABMAP_PREPAREMETH_INDEX, COMPATIBLE_VERSION_MASK, CURRENT_VERSION_NAME, CURRENT_VERSION_NUMBER
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getCompilerDistribution()  
      int getCompilerVersion()  
      int getTypeIndex​(String type)  
      • Methods inherited from class org.jibx.runtime.impl.BindingFactoryBase

        createMarshallingContext, createUnmarshallingContext, getAbstractMappingNamespaces, getAbstractMappings, getBaseBindingFactories, getBaseBindings, getBindingClasses, getBindingName, getClassIndexMap, getElementNames, getElementNamespaces, getHash, getMajorVersion, getMappedClasses, getMarshallerClass, getMarshallerClasses, getMinorVersion, getNamespaces, getNamespaceTranslationTableMap, getPrefixes, getUnmarshallerClass, getUnmarshallerClasses, getUnmarshalMap, loadClass, verifyBaseBindings
      • Methods inherited from interface org.jibx.runtime.IBindingFactory

        createMarshallingContext, createUnmarshallingContext, getAbstractMappingNamespaces, getAbstractMappings, getBaseBindingFactories, getBaseBindings, getBindingClasses, getBindingName, getClassIndexMap, getElementNames, getElementNamespaces, getHash, getMajorVersion, getMappedClasses, getMarshallerClass, getMarshallerClasses, getMinorVersion, getNamespaces, getNamespaceTranslationTableMap, getPrefixes, getUnmarshallerClass, getUnmarshallerClasses, getUnmarshalMap, loadClass, verifyBaseBindings
    • Constructor Detail

      • NullBindingFactory

        public NullBindingFactory()
    • Method Detail

      • getCompilerDistribution

        public String getCompilerDistribution()
        Specified by:
        getCompilerDistribution in interface org.jibx.runtime.IBindingFactory
      • getCompilerVersion

        public int getCompilerVersion()
        Specified by:
        getCompilerVersion in interface org.jibx.runtime.IBindingFactory
      • getTypeIndex

        public int getTypeIndex​(String type)
        Specified by:
        getTypeIndex in interface org.jibx.runtime.IBindingFactory