|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kohsuke.stapler.export.Property
public abstract class Property
Exposes one exposed property
of ExportedBean
to
DataWriter
.
Field Summary | |
---|---|
boolean |
inline
|
java.lang.String |
name
Name of the property. |
Model |
parent
Model to which this property belongs to. |
int |
visibility
Visibility depth level of this property. |
Method Summary | |
---|---|
int |
compareTo(Property that)
|
abstract java.lang.reflect.Type |
getGenericType()
|
abstract java.lang.String |
getJavadoc()
Gets the associated javadoc, if any, or null. |
abstract java.lang.Class |
getType()
|
protected abstract java.lang.Object |
getValue(java.lang.Object bean)
Gets the value of this property from the bean. |
void |
writeTo(java.lang.Object object,
int depth,
DataWriter writer)
Deprecated. as of 1.139 |
void |
writeTo(java.lang.Object object,
TreePruner pruner,
DataWriter writer)
Writes one property of the given object to DataWriter . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final java.lang.String name
public final int visibility
Exported.visibility()
public final Model parent
public final boolean inline
Exported.inline()
Method Detail |
---|
public int compareTo(Property that)
compareTo
in interface java.lang.Comparable<Property>
public abstract java.lang.reflect.Type getGenericType()
public abstract java.lang.Class getType()
public abstract java.lang.String getJavadoc()
public void writeTo(java.lang.Object object, TreePruner pruner, DataWriter writer) throws java.io.IOException
DataWriter
.
pruner
- Determines how to prune the object graph tree.
java.io.IOException
public void writeTo(java.lang.Object object, int depth, DataWriter writer) throws java.io.IOException
java.io.IOException
protected abstract java.lang.Object getValue(java.lang.Object bean) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |