jedi.annotation.writer.factorytype
Class InterfaceFactoryType

java.lang.Object
  extended by jedi.annotation.writer.factorytype.FactoryType
      extended by jedi.annotation.writer.factorytype.InterfaceFactoryType

public class InterfaceFactoryType
extends FactoryType


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

Constructor Detail

InterfaceFactoryType

public InterfaceFactoryType()
Method Detail

getSimpleTypeName

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

getTypeDeclaration

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

writeMethodBody

public void writeMethodBody(ClosureFragmentWriter writer,
                            JavaWriter javaWriter)
Specified by:
writeMethodBody in class FactoryType

writeMethodModifiers

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


Copyright © 2011. All Rights Reserved.