Index
All Classes and Interfaces|All Packages
A
- analyze(boolean) - Method in class org.freedesktop.dbus.utils.generator.InterfaceCodeGenerator
-
Analyze the DBus interface given in constructor by parsing the introspection data.
- AnnotationInfo(Class<? extends Annotation>, String) - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.AnnotationInfo
- argumentsAsString(Set<String>) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
- asOneLineString(Set<String>, boolean) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
B
- buildStructClasses(String, String, ClassBuilderInfo, List<ClassBuilderInfo>) - Method in class org.freedesktop.dbus.utils.generator.StructTreeBuilder
-
Builds the struct(s) found in _dbusSig.
C
- Caller - Class in org.freedesktop.dbus.utils.bin
- CLASS - Enum constant in enum class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassType
- ClassBuilderInfo - Class in org.freedesktop.dbus.utils.generator
-
Helper to create Java class/interface files with proper formatting.
- ClassBuilderInfo() - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- ClassBuilderInfo.AnnotationInfo - Class in org.freedesktop.dbus.utils.generator
-
Contains information about annotation to place on classes, members or methods.
- ClassBuilderInfo.ClassConstructor - Class in org.freedesktop.dbus.utils.generator
-
Pojo which represents a class constructor.
- ClassBuilderInfo.ClassMethod - Class in org.freedesktop.dbus.utils.generator
-
Pojo which represents a class method.
- ClassBuilderInfo.ClassType - Enum Class in org.freedesktop.dbus.utils.generator
-
Enum to define either the
ClassBuilderInfo
is for a CLASS or an INTERFACE. - ClassBuilderInfo.MemberOrArgument - Class in org.freedesktop.dbus.utils.generator
-
Pojo which represents a class member/field or argument.
- ClassConstructor() - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
- ClassMethod(String, String, boolean) - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
- comment - Variable in class org.freedesktop.dbus.utils.bin.CreateInterface
-
Deprecated.
- Config() - Constructor for class org.freedesktop.dbus.utils.bin.CreateInterface.Config
-
Deprecated.
- createClassFileContent() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
-
Create the Java source for the class information provided.
- createInterface(Reader, CreateInterface.Config) - Method in class org.freedesktop.dbus.utils.bin.CreateInterface
-
Deprecated.Output the interface for the supplied xml reader
- CreateInterface - Class in org.freedesktop.dbus.utils.bin
-
Deprecated.
- CreateInterface(PrintStreamFactory, boolean) - Constructor for class org.freedesktop.dbus.utils.bin.CreateInterface
-
Deprecated.
- CreateInterface.Config - Class in org.freedesktop.dbus.utils.bin
-
Deprecated.
- CreateInterface.InterfaceDefinition - Class in org.freedesktop.dbus.utils.bin
-
Deprecated.
- createPrintStream(String) - Method in class org.freedesktop.dbus.utils.bin.PrintStreamFactory
- createPrintStream(String, String) - Method in class org.freedesktop.dbus.utils.bin.PrintStreamFactory
D
- DBusEntry - Class in org.freedesktop.dbus.viewer
-
A summary class for a dbus entry for use in a table model
- DBusEntry() - Constructor for class org.freedesktop.dbus.viewer.DBusEntry
- DBusTypeStringToJava - Class in org.freedesktop.dbus.utils.translator
-
Reads a DBus signature string and converts it to java classes tree.
Uses a DBus signature string like "a(ia{sv})" and converts it something like: - DBusTypeStringToJava() - Constructor for class org.freedesktop.dbus.utils.translator.DBusTypeStringToJava
- DBusViewer - Class in org.freedesktop.dbus.viewer
-
A viewer for DBus goal is to replicate the functionality of kdbus with Java smarts
- DBusViewer(Map<String, DBusConnection.DBusBusType>) - Constructor for class org.freedesktop.dbus.viewer.DBusViewer
-
Create the DBusViewer
G
- getAnnotationClass() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.AnnotationInfo
- getAnnotationParams() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.AnnotationInfo
- getAnnotations() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
- getAnnotations() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getAnnotations() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- getArguments() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
- getArguments() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
- getClassName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getClassType() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getConstructors() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getDbusPackageName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getExtendClass() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getFileName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
-
Create the filename with path this java class should use.
- getFqcn() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
-
Creates the fully qualified classname based on the provided classname and package.
- getFullType(Set<String>) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- getGenerics() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- getImplementedInterfaces() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getImports() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getInnerClasses() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getIntrospectable() - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Retrieve the introspectable
- getJavaTypeFromDBusType(String, Set<String>) - Static method in class org.freedesktop.dbus.utils.generator.TypeConverter
-
Converts a DBus data type string to java classname(s).
- getMembers() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getMethods() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
- getName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- getName() - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Retrieve the name
- getOwner() - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Retrieve the owner
- getPackageName() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- getPath() - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
retrieve the path parameter
- getProperJavaClass(String, Set<String>) - Static method in class org.freedesktop.dbus.utils.generator.TypeConverter
-
Converts a java class type to another type.
- getReturnType() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
- getSuperArguments() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
- getThrowArguments() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
- getType() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- getUser() - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Retrieve the user
I
- IdentifierMangler - Class in org.freedesktop.dbus.utils.bin
-
Checks identifiers for keywords etc and mangles them if so.
- init(String, String) - Method in class org.freedesktop.dbus.utils.bin.PrintStreamFactory
- INTERFACE - Enum constant in enum class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassType
- InterfaceCodeGenerator - Class in org.freedesktop.dbus.utils.generator
-
Replacement for the old CreateInterface tool.
- InterfaceCodeGenerator(String, String, String) - Constructor for class org.freedesktop.dbus.utils.generator.InterfaceCodeGenerator
- InterfaceDefinition() - Constructor for class org.freedesktop.dbus.utils.bin.CreateInterface.InterfaceDefinition
-
Deprecated.
- isFinalArg() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- isFinalMethod() - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
L
- ListDBus - Class in org.freedesktop.dbus.utils.bin
-
This class lists all the names currently connected on the bus
M
- main(String[]) - Static method in class org.freedesktop.dbus.utils.bin.Caller
- main(String[]) - Static method in class org.freedesktop.dbus.utils.bin.CreateInterface
-
Deprecated.
- main(String[]) - Static method in class org.freedesktop.dbus.utils.bin.ListDBus
- main(String[]) - Static method in class org.freedesktop.dbus.utils.generator.InterfaceCodeGenerator
- main(String[]) - Static method in class org.freedesktop.dbus.utils.translator.DBusTypeStringToJava
- main(String[]) - Static method in class org.freedesktop.dbus.viewer.DBusViewer
- mangle(String) - Static method in class org.freedesktop.dbus.utils.bin.IdentifierMangler
- MemberOrArgument(String, String) - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- MemberOrArgument(String, String, boolean) - Constructor for class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
O
- org.freedesktop.dbus.utils.bin - package org.freedesktop.dbus.utils.bin
- org.freedesktop.dbus.utils.generator - package org.freedesktop.dbus.utils.generator
- org.freedesktop.dbus.utils.translator - package org.freedesktop.dbus.utils.translator
- org.freedesktop.dbus.viewer - package org.freedesktop.dbus.viewer
P
- PrintStreamFactory - Class in org.freedesktop.dbus.utils.bin
- PrintStreamFactory() - Constructor for class org.freedesktop.dbus.utils.bin.PrintStreamFactory
S
- setClassName(String) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- setClassType(ClassBuilderInfo.ClassType) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- setDbusPackageName(String) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- setExtendClass(String) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- setIntrospectable(Introspectable) - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Assign the introspectable
- setName(String) - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Assign the name
- setOwner(String) - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Assign the owner
- setPackageName(String) - Method in class org.freedesktop.dbus.utils.generator.ClassBuilderInfo
- setPath(String) - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
set the path parameter
- setUser(UInt32) - Method in class org.freedesktop.dbus.viewer.DBusEntry
-
Assign the user
- StructTreeBuilder - Class in org.freedesktop.dbus.utils.generator
-
Helper to create a DBus struct class.
- StructTreeBuilder() - Constructor for class org.freedesktop.dbus.utils.generator.StructTreeBuilder
- syntax() - Static method in class org.freedesktop.dbus.utils.bin.ListDBus
T
- TypeConverter - Class in org.freedesktop.dbus.utils.generator
-
Helper to convert DBus types and java types.
- TypeConverter() - Constructor for class org.freedesktop.dbus.utils.generator.TypeConverter
V
- valueOf(String) - Static method in enum class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Static method in class org.freedesktop.dbus.utils.bin.CreateInterface
-
Deprecated.
- version() - Static method in class org.freedesktop.dbus.utils.bin.ListDBus
All Classes and Interfaces|All Packages
InterfaceCodeGenerator