org.richfaces.cdk.templatecompiler.builder.model
Class JavaField

java.lang.Object
  extended by org.richfaces.cdk.templatecompiler.builder.model.JavaLanguageElement
      extended by org.richfaces.cdk.templatecompiler.builder.model.JavaField

public class JavaField
extends JavaLanguageElement

Class field abstraction

Author:
Maksim Kaszynski

Constructor Summary
JavaField(java.lang.Class<?> type, java.lang.String name)
           
JavaField(java.lang.Class<?> type, java.lang.String name, java.lang.Object value)
           
JavaField(JavaClass type, java.lang.String name)
           
JavaField(JavaClass type, java.lang.String name, java.lang.Object value)
           
 
Method Summary
 JavaClass[] getGenericArguments()
           
 java.lang.String getGenericSignature()
           
 JavaClass getType()
           
 java.lang.Object getValue()
           
 void setGenericArguments(JavaClass[] genericArguments)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.richfaces.cdk.templatecompiler.builder.model.JavaLanguageElement
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addComment, addModifier, getAnnotations, getComments, getModifiers, getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaField

public JavaField(java.lang.Class<?> type,
                 java.lang.String name)

JavaField

public JavaField(JavaClass type,
                 java.lang.String name)

JavaField

public JavaField(java.lang.Class<?> type,
                 java.lang.String name,
                 java.lang.Object value)

JavaField

public JavaField(JavaClass type,
                 java.lang.String name,
                 java.lang.Object value)
Method Detail

getType

public JavaClass getType()

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

getGenericArguments

public JavaClass[] getGenericArguments()
Returns:
the genericArguments

setGenericArguments

public void setGenericArguments(JavaClass[] genericArguments)
Parameters:
genericArguments - the genericArguments to set

getGenericSignature

public java.lang.String getGenericSignature()


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.