|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.filteredpush.rdf.reflection.ClassMembers
public class ClassMembers
Represents the members of a given class as java reflection objects for fields and methods.
| Constructor Summary | |
|---|---|
ClassMembers(java.lang.Class<?> clazz)
Constructor takes a class as an argument and creates the representation of the methods and fields. |
|
| Method Summary | |
|---|---|
java.util.Set<java.lang.Class<?>> |
getAssociatedClasses()
Get a set of all the associated classes. |
java.util.Set<java.lang.reflect.AccessibleObject> |
getClassAccessibleObj(java.lang.Class<?> clazz)
Get the accessible object for a given class (the argument clazz). |
java.lang.reflect.AccessibleObject |
getField(java.lang.String name)
Gets a public field or its access method as a java reflection object. |
java.lang.reflect.Method |
getMethod(java.lang.String name)
Obtain a method by name as a java reflection object. |
boolean |
hasA(java.lang.Class<?> clazz)
Checks to see if the class given as an argument is associated with the current one. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassMembers(java.lang.Class<?> clazz)
throws java.io.IOException,
java.lang.ClassNotFoundException
clazz -
java.io.IOException
java.lang.ClassNotFoundException| Method Detail |
|---|
public boolean hasA(java.lang.Class<?> clazz)
clazz -
public java.util.Set<java.lang.Class<?>> getAssociatedClasses()
public java.lang.reflect.AccessibleObject getField(java.lang.String name)
name - the name of the field
public java.lang.reflect.Method getMethod(java.lang.String name)
name -
public java.util.Set<java.lang.reflect.AccessibleObject> getClassAccessibleObj(java.lang.Class<?> clazz)
clazz -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||