public abstract class AbstractJavaFXProperty extends java.lang.Object implements JavaFXProperty
| Constructor and Description |
|---|
AbstractJavaFXProperty(Property property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
boolean |
getBoolean(java.lang.Object holder) |
byte |
getByte(java.lang.Object holder) |
char |
getChar(java.lang.Object holder) |
double |
getDouble(java.lang.Object holder) |
float |
getFloat(java.lang.Object holder) |
int |
getInt(java.lang.Object holder) |
long |
getLong(java.lang.Object holder) |
java.lang.String |
getName() |
java.lang.Object |
getObject(java.lang.Object holder) |
java.lang.Object |
getRawObject(java.lang.Object holder) |
short |
getShort(java.lang.Object holder) |
java.lang.Class<?> |
getType() |
int |
hashCode() |
boolean |
isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) |
boolean |
isReadable() |
boolean |
isWritable() |
void |
setBoolean(java.lang.Object holder,
boolean value) |
void |
setByte(java.lang.Object holder,
byte value) |
void |
setChar(java.lang.Object holder,
char value) |
void |
setDouble(java.lang.Object holder,
double value) |
void |
setFloat(java.lang.Object holder,
float value) |
void |
setInt(java.lang.Object holder,
int value) |
void |
setLong(java.lang.Object holder,
long value) |
void |
setObject(java.lang.Object holder,
java.lang.Object value) |
void |
setShort(java.lang.Object holder,
short value) |
java.lang.String |
toString() |
protected final Property property
public AbstractJavaFXProperty(Property property)
public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
isAnnotationPresent in interface Propertypublic boolean isReadable()
isReadable in interface Propertypublic boolean isWritable()
isWritable in interface Propertypublic boolean getBoolean(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
getBoolean in interface Propertyjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic char getChar(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public byte getByte(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public short getShort(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public int getInt(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public long getLong(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public float getFloat(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public double getDouble(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public java.lang.Object getRawObject(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
getRawObject in interface Propertyjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic java.lang.Object getObject(java.lang.Object holder)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setBoolean(java.lang.Object holder,
boolean value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
setBoolean in interface Propertyjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic void setChar(java.lang.Object holder,
char value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setByte(java.lang.Object holder,
byte value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setShort(java.lang.Object holder,
short value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setInt(java.lang.Object holder,
int value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setLong(java.lang.Object holder,
long value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setFloat(java.lang.Object holder,
float value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setDouble(java.lang.Object holder,
double value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public void setObject(java.lang.Object holder,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object