org.eclipse.xtend.backend.types.java
Class JavaBeansStaticProperty

java.lang.Object
  extended by org.eclipse.xtend.backend.types.java.JavaBeansStaticProperty
All Implemented Interfaces:
StaticProperty

public final class JavaBeansStaticProperty
extends java.lang.Object
implements StaticProperty

Since:
1.4
Author:
Arno Haase (http://www.haase-consulting.com), André Arnold - Made public API

Constructor Summary
JavaBeansStaticProperty(BackendType owner, BackendType type, java.lang.String name, java.lang.Object value)
           
JavaBeansStaticProperty(java.lang.reflect.Field field, BackendType owner, BackendType type, JavaBuiltinConverter converter)
           
 
Method Summary
 java.lang.Object get()
           
 java.lang.String getName()
           
 BackendType getOwner()
           
 BackendType getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaBeansStaticProperty

public JavaBeansStaticProperty(java.lang.reflect.Field field,
                               BackendType owner,
                               BackendType type,
                               JavaBuiltinConverter converter)
                        throws java.lang.IllegalArgumentException,
                               java.lang.IllegalAccessException
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException

JavaBeansStaticProperty

public JavaBeansStaticProperty(BackendType owner,
                               BackendType type,
                               java.lang.String name,
                               java.lang.Object value)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface StaticProperty

getOwner

public BackendType getOwner()
Specified by:
getOwner in interface StaticProperty

getType

public BackendType getType()
Specified by:
getType in interface StaticProperty

get

public java.lang.Object get()
Specified by:
get in interface StaticProperty