| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final String | |
| private final Map | |
| private final Reference | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | createReturnArguments(Method
method which return value is investigated _meth, StringBuilder StringBuilder to append arguments to _sb)Creates the XML parameters for return types of |
| protected String | Returns: xml with annotation definitioninput interface/method/signal _c)Generates the introspection data xml for annotations |
| private String | |
| protected String | Returns: xml with method definitionsinput interface _clz)Generates the introspection data for the input interface methods |
| protected String | Returns: xml with property definitionsinput interface _clz)Generates the introspection data for the input interface properties. |
| protected String | Returns: xml with property definitioninput property annotation _property)Generates the introspection data for the single property. |
| protected String | Returns: xml with property definitionname _propertyName, Class<?> type class _propertyTypeClass, DBusProperty.type access _access,Generates the introspection data for the single property. |
| protected String | Returns: xml with signal definitionsinput interface _clz)Generates the introspection data for the input interface signals |
| protected Set | Returns: set of DBus interfaces implements in the input classinput object class _inputClazz)Get all valid DBus interfaces which are implemented in a given class. |
| public Set | |
| public String | |
| public Map | |
| public Reference | |
| public Map | |
| public static boolean | |
| public String |
| implementedInterfaces | back to summary |
|---|---|
| private final Set<Class<?>> implementedInterfaces | |
| introspectionData | back to summary |
|---|---|
| private final String introspectionData | |
| methods | back to summary |
|---|---|
| private final Map<MethodTuple, Method> methods | |
| object | back to summary |
|---|---|
| private final Reference<DBusInterface> object | |
| propertyMethods | back to summary |
|---|---|
| private final Map<PropertyRef, Method> propertyMethods | |
| ExportedObject | back to summary |
|---|---|
| public ExportedObject(DBusInterface _object, boolean _weakreferences) throws DBusException | |
| createReturnArguments | back to summary |
|---|---|
| private void createReturnArguments(Method _meth, StringBuilder _sb) throws DBusException Creates the XML parameters for return types of
| |
| generateAnnotationsXml | back to summary |
|---|---|
| protected String generateAnnotationsXml(AnnotatedElement _c) Generates the introspection data xml for annotations
| |
| generateIntrospectionXml | back to summary |
|---|---|
| private String generateIntrospectionXml(Set<Class<?>> _interfaces) throws DBusException | |
| generateMethodsXml | back to summary |
|---|---|
| protected String generateMethodsXml(Class<?> _clz) throws DBusException Generates the introspection data for the input interface methods
| |
| generatePropertiesXml | back to summary |
|---|---|
| protected String generatePropertiesXml(Class<?> _clz) throws DBusException Generates the introspection data for the input interface properties.
| |
| generatePropertyXml | back to summary |
|---|---|
| protected String generatePropertyXml(DBusProperty _property) throws DBusException Generates the introspection data for the single property.
| |
| generatePropertyXml | back to summary |
|---|---|
| protected String generatePropertyXml(String _propertyName, Class<?> _propertyTypeClass, DBusProperty. Generates the introspection data for the single property.
| |
| generateSignalsXml | back to summary |
|---|---|
| protected String generateSignalsXml(Class<?> _clz) throws DBusException Generates the introspection data for the input interface signals
| |
| getDBusInterfaces | back to summary |
|---|---|
| protected Set Get all valid DBus interfaces which are implemented in a given class.
The search is performed without recursion taking into account object inheritance.
A valid DBus interface must directly extend the | |
| getImplementedInterfaces | back to summary |
|---|---|
| public Set | |
| getIntrospectiondata | back to summary |
|---|---|
| public String getIntrospectiondata() | |
| getMethods | back to summary |
|---|---|
| public Map | |
| getObject | back to summary |
|---|---|
| public Reference | |
| getPropertyMethods | back to summary |
|---|---|
| public Map | |
| isExcluded | back to summary |
|---|---|
| public static boolean isExcluded(Method _meth) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |