org.fusesource.amqp.generator
Class Generator
java.lang.Object
org.fusesource.amqp.generator.Generator
public class Generator
- extends java.lang.Object
|
Method Summary |
void |
generate()
|
java.lang.String |
getAmqpBaseType()
|
com.sun.codemodel.JClass |
getBitUtils()
|
java.util.Set<java.lang.String> |
getClasses()
|
com.sun.codemodel.JCodeModel |
getCm()
|
java.lang.String |
getCodecPackagePrefix()
|
java.util.Map<java.lang.String,Type> |
getComposites()
|
java.util.Set<Definition> |
getDefinitions()
|
java.util.Map<java.lang.String,Type> |
getDescribed()
|
java.util.TreeMap<java.lang.String,java.lang.String> |
getDescribedJavaClass()
|
java.util.Map<java.lang.String,Type> |
getEnums()
|
java.io.File[] |
getInputFiles()
|
java.lang.String |
getInterfaces()
|
java.util.Map<java.lang.String,java.lang.String> |
getMapping()
|
java.lang.String |
getMarshaller()
|
java.io.File |
getOutputDirectory()
|
java.util.Map<java.lang.String,java.lang.String> |
getPrimitiveJavaClass()
|
java.util.Map<java.lang.String,Type> |
getPrimitives()
|
java.util.Set<java.lang.String> |
getProvides()
|
java.util.Set<java.lang.String> |
getRequires()
|
java.util.TreeMap<java.lang.String,java.lang.String> |
getRequiresMapping()
|
java.util.Map<java.lang.String,Type> |
getRestricted()
|
java.util.Map<java.lang.String,java.lang.String> |
getRestrictedMapping()
|
java.util.Map<java.lang.String,java.lang.String> |
getSections()
|
java.io.File |
getSourceDirectory()
|
java.lang.String |
getTypes()
|
EncodingPicker |
picker()
|
TypeRegistry |
registry()
|
void |
setCodecPackagePrefix(java.lang.String codecPackagePrefix)
|
void |
setInputFiles(java.io.File... inputFiles)
|
void |
setOutputDirectory(java.io.File outputDirectory)
|
void |
setSourceDirectory(java.io.File sourceDirectory)
|
void |
setTypes(java.lang.String types)
|
Sizer |
sizer()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Generator
public Generator()
getSourceDirectory
public java.io.File getSourceDirectory()
getRequiresMapping
public java.util.TreeMap<java.lang.String,java.lang.String> getRequiresMapping()
getDescribedJavaClass
public java.util.TreeMap<java.lang.String,java.lang.String> getDescribedJavaClass()
generate
public void generate()
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getBitUtils
public com.sun.codemodel.JClass getBitUtils()
getInputFiles
public java.io.File[] getInputFiles()
setInputFiles
public void setInputFiles(java.io.File... inputFiles)
getOutputDirectory
public java.io.File getOutputDirectory()
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
setSourceDirectory
public void setSourceDirectory(java.io.File sourceDirectory)
getCodecPackagePrefix
public java.lang.String getCodecPackagePrefix()
setCodecPackagePrefix
public void setCodecPackagePrefix(java.lang.String codecPackagePrefix)
getCm
public com.sun.codemodel.JCodeModel getCm()
getInterfaces
public java.lang.String getInterfaces()
getTypes
public java.lang.String getTypes()
setTypes
public void setTypes(java.lang.String types)
getRestrictedMapping
public java.util.Map<java.lang.String,java.lang.String> getRestrictedMapping()
getEnums
public java.util.Map<java.lang.String,Type> getEnums()
getDescribed
public java.util.Map<java.lang.String,Type> getDescribed()
getRequires
public java.util.Set<java.lang.String> getRequires()
getDefinitions
public java.util.Set<Definition> getDefinitions()
getPrimitives
public java.util.Map<java.lang.String,Type> getPrimitives()
getComposites
public java.util.Map<java.lang.String,Type> getComposites()
getRestricted
public java.util.Map<java.lang.String,Type> getRestricted()
getProvides
public java.util.Set<java.lang.String> getProvides()
getClasses
public java.util.Set<java.lang.String> getClasses()
getSections
public java.util.Map<java.lang.String,java.lang.String> getSections()
getMapping
public java.util.Map<java.lang.String,java.lang.String> getMapping()
getMarshaller
public java.lang.String getMarshaller()
registry
public TypeRegistry registry()
picker
public EncodingPicker picker()
getAmqpBaseType
public java.lang.String getAmqpBaseType()
getPrimitiveJavaClass
public java.util.Map<java.lang.String,java.lang.String> getPrimitiveJavaClass()
sizer
public Sizer sizer()
Copyright © 2012 FuseSource. All Rights Reserved.