public class ManagedClass
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static ManagedClass |
fromExportedObject(java.lang.Object target) |
java.lang.String |
getAttributeDescription(java.lang.String attributeName) |
java.util.Set<java.lang.String> |
getAttributeNames() |
java.util.Map<java.lang.String,ManagedClass> |
getChildren() |
java.lang.Object |
getTarget() |
java.lang.Class |
getTargetClass() |
java.lang.Object |
invokeAttribute(java.lang.String attributeName) |
boolean |
isAttributeFlatten(java.lang.String attributeName) |
public static ManagedClass fromExportedObject(java.lang.Object target)
public java.lang.Class getTargetClass()
public java.lang.Object getTarget()
public java.util.Map<java.lang.String,ManagedClass> getChildren()
public java.util.Set<java.lang.String> getAttributeNames()
public java.lang.Object invokeAttribute(java.lang.String attributeName)
throws java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic java.lang.String getAttributeDescription(java.lang.String attributeName)
public boolean isAttributeFlatten(java.lang.String attributeName)
Copyright © 2023. All rights reserved.