Save This Page
Home » activemq-parent-5.3.1-source-release » org.apache » activemq » openwire » tool » [javadoc | source]
org.apache.activemq.openwire.tool
public class: CppMarshallingClassesGenerator [javadoc | source]
java.lang.Object
   org.apache.activemq.openwire.tool.OpenWireGenerator
      org.apache.activemq.openwire.tool.MultiSourceGenerator
         org.apache.activemq.openwire.tool.JavaMarshallingGenerator
            org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator
               org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator
Fields inherited from org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator:
targetDir
Fields inherited from org.apache.activemq.openwire.tool.JavaMarshallingGenerator:
concreteClasses,  factoryFile,  factoryFileName,  indent,  targetDir
Fields inherited from org.apache.activemq.openwire.tool.MultiSourceGenerator:
manuallyMaintainedClasses,  destDir,  destFile,  jclass,  superclass,  simpleName,  className,  baseClass,  buffer
Fields inherited from org.apache.activemq.openwire.tool.OpenWireGenerator:
openwireVersion,  filePostFix,  jam
Method from org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator Summary:
generateFactory,   generateFile,   generateMarshal1Body,   generateMarshal2Body,   generateUnmarshalBodyForArrayProperty,   generateUnmarshalBodyForProperty,   getFilePostFix
Methods from org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator:
generateFactory,   generateFile,   generateLicence,   getFilePostFix,   getTargetDir,   run,   setTargetDir
Methods from org.apache.activemq.openwire.tool.JavaMarshallingGenerator:
generateFactory,   generateFile,   generateLooseMarshalBody,   generateLooseUnmarshalBody,   generateLooseUnmarshalBodyForArrayProperty,   generateLooseUnmarshalBodyForProperty,   generateTightMarshal1Body,   generateTightMarshal2Body,   generateTightUnmarshalBody,   generateTightUnmarshalBodyForArrayProperty,   generateTightUnmarshalBodyForProperty,   getBaseClassName,   getClassName,   getConcreteClasses,   getFactoryFile,   getFactoryFileName,   getIndent,   getMandatoryFlag,   getTargetDir,   initialiseManuallyMaintainedClasses,   processClass,   processFactory,   run,   setConcreteClasses,   setFactoryFile,   setFactoryFileName,   setIndent,   setTargetDir
Methods from org.apache.activemq.openwire.tool.MultiSourceGenerator:
generateFile,   getAbstractClassText,   getBaseClass,   getBaseClassName,   getClassName,   getClassName,   getDestDir,   getDestFile,   getJclass,   getManuallyMaintainedClasses,   getProperties,   getSimpleName,   getSuperclass,   initialiseManuallyMaintainedClasses,   isAbstractClass,   isMarshallerAware,   isValidClass,   processClass,   run,   setBaseClass,   setClassName,   setDestDir,   setDestFile,   setJclass,   setManuallyMaintainedClasses,   setSimpleName,   setSuperclass
Methods from org.apache.activemq.openwire.tool.OpenWireGenerator:
capitalize,   decapitalize,   getClasses,   getJam,   getOpenWireOpCode,   getOpenwireVersion,   isAbstract,   isCachedProperty,   isMarshallAware,   isThrowable,   isValidProperty,   setJam,   setOpenwireVersion,   stringValue,   stringValue,   toCSharpType
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator Detail:
 public  void generateFactory(PrintWriter out) 
 protected  void generateFile(PrintWriter out) throws Exception 
 protected int generateMarshal1Body(PrintWriter out) 
 protected  void generateMarshal2Body(PrintWriter out) 
 protected  void generateUnmarshalBodyForArrayProperty(PrintWriter out,
    JProperty property,
    JAnnotationValue size) 
 protected  void generateUnmarshalBodyForProperty(PrintWriter out,
    JProperty property,
    JAnnotationValue size) 
 protected String getFilePostFix()