org.fusesource.amqp.generator
Class DescribedType

java.lang.Object
  extended by org.fusesource.amqp.generator.AmqpDefinedType
      extended by org.fusesource.amqp.generator.DescribedType

public class DescribedType
extends AmqpDefinedType


Field Summary
 
Fields inherited from class org.fusesource.amqp.generator.AmqpDefinedType
cm, definedClass, generator, getArrayConstructor, sizeOfBody, sizeOfConstructor, type, writeBody, writeConstructor
 
Constructor Summary
DescribedType(Generator generator, java.lang.String className, Type type)
           
 
Method Summary
 com.sun.codemodel.JMethod count()
           
protected  void createGetArrayConstructor()
           
protected  void createInitialFields()
           
protected  void createStaticBlock()
           
 void generateDescribedFields()
           
 void generateToString()
           
 boolean isComposite()
           
 boolean isRestricted()
           
 
Methods inherited from class org.fusesource.amqp.generator.AmqpDefinedType
cls, decodeFrom, encodeTo, init, read, size, sizeOfBody, sizeOfConstructor, write, writeBody, writeConstructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescribedType

public DescribedType(Generator generator,
                     java.lang.String className,
                     Type type)
              throws com.sun.codemodel.JClassAlreadyExistsException
Throws:
com.sun.codemodel.JClassAlreadyExistsException
Method Detail

createGetArrayConstructor

protected void createGetArrayConstructor()
Specified by:
createGetArrayConstructor in class AmqpDefinedType

createInitialFields

protected void createInitialFields()
Specified by:
createInitialFields in class AmqpDefinedType

createStaticBlock

protected void createStaticBlock()
Specified by:
createStaticBlock in class AmqpDefinedType

generateToString

public void generateToString()

isComposite

public boolean isComposite()

isRestricted

public boolean isRestricted()

generateDescribedFields

public void generateDescribedFields()

count

public com.sun.codemodel.JMethod count()


Copyright © 2012 FuseSource. All Rights Reserved.