jedi.annotation.writer.factorytype
Class StaticFactoryType

java.lang.Object
  extended by jedi.annotation.writer.factorytype.FactoryType
      extended by jedi.annotation.writer.factorytype.ConcreteFactoryType
          extended by jedi.annotation.writer.factorytype.StaticFactoryType

public class StaticFactoryType
extends ConcreteFactoryType


Constructor Summary
StaticFactoryType()
           
 
Method Summary
 String getSimpleTypeName(Annotateable annotateable)
           
 void writeClassHeader(JavaWriter writer, Annotateable annotateable)
           
 void writeMethodBody(ClosureFragmentWriter fragmentWriter, JavaWriter javaWriter)
           
 void writeMethodModifiers(JavaWriter writer)
           
 
Methods inherited from class jedi.annotation.writer.factorytype.ConcreteFactoryType
getTypeDeclaration
 
Methods inherited from class jedi.annotation.writer.factorytype.FactoryType
getQualifiedTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticFactoryType

public StaticFactoryType()
Method Detail

getSimpleTypeName

public String getSimpleTypeName(Annotateable annotateable)
Specified by:
getSimpleTypeName in class FactoryType

writeMethodModifiers

public void writeMethodModifiers(JavaWriter writer)
Specified by:
writeMethodModifiers in class FactoryType

writeMethodBody

public void writeMethodBody(ClosureFragmentWriter fragmentWriter,
                            JavaWriter javaWriter)
Overrides:
writeMethodBody in class ConcreteFactoryType

writeClassHeader

public void writeClassHeader(JavaWriter writer,
                             Annotateable annotateable)
Overrides:
writeClassHeader in class FactoryType


Copyright © 2011. All Rights Reserved.