com.agimatec.annotations.jam
Class JAMDtoField

java.lang.Object
  extended by com.agimatec.annotations.jam.JAMDtoAnnotatedElement
      extended by com.agimatec.annotations.jam.JAMDtoField

public class JAMDtoField
extends JAMDtoAnnotatedElement

Description:
User: roman.stumm
Date: 08.06.2007
Time: 12:07:58
Copyright: Agimatec GmbH


Constructor Summary
JAMDtoField(org.codehaus.jam.JField field, JAMDtoClass dtoClass)
           
 
Method Summary
 org.codehaus.jam.JAnnotatedElement element()
           
 JAMDtoClass getDtoClass()
           
 String getGenericParameter()
           
static String getGenericParameter(org.codehaus.jam.JField aField)
           
 String getName()
           
 String getType()
           
 org.codehaus.jam.JField getTypeField(String path)
           
 org.codehaus.jam.JClass getTypeJClass()
           
 boolean isEnumType()
           
protected  String multiAnnotation()
           
protected  String singleAnnotation()
           
 
Methods inherited from class com.agimatec.annotations.jam.JAMDtoAnnotatedElement
findField, findField, getAnnotation, getComment, getDtoAnnotation, getDtoAnnotations, isCurrentlyActive, isDtoCurrentlyActive, stringValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JAMDtoField

public JAMDtoField(org.codehaus.jam.JField field,
                   JAMDtoClass dtoClass)
Method Detail

getDtoClass

public JAMDtoClass getDtoClass()
Specified by:
getDtoClass in class JAMDtoAnnotatedElement

element

public org.codehaus.jam.JAnnotatedElement element()
Specified by:
element in class JAMDtoAnnotatedElement

singleAnnotation

protected String singleAnnotation()
Specified by:
singleAnnotation in class JAMDtoAnnotatedElement

multiAnnotation

protected String multiAnnotation()
Specified by:
multiAnnotation in class JAMDtoAnnotatedElement

isEnumType

public boolean isEnumType()
Specified by:
isEnumType in class JAMDtoAnnotatedElement

getName

public String getName()
Specified by:
getName in class JAMDtoAnnotatedElement

getType

public String getType()
Specified by:
getType in class JAMDtoAnnotatedElement

getTypeJClass

public org.codehaus.jam.JClass getTypeJClass()
Specified by:
getTypeJClass in class JAMDtoAnnotatedElement

getTypeField

public org.codehaus.jam.JField getTypeField(String path)
Specified by:
getTypeField in class JAMDtoAnnotatedElement

getGenericParameter

public String getGenericParameter()
Overrides:
getGenericParameter in class JAMDtoAnnotatedElement

getGenericParameter

public static String getGenericParameter(org.codehaus.jam.JField aField)


Copyright © 2008-2012. All Rights Reserved.