Klasse ClassBuilderInfo
java.lang.Object
org.freedesktop.dbus.utils.generator.ClassBuilderInfo
Helper to create Java class/interface files with proper formatting.
- Seit:
- v3.0.1 - 2018-12-22
- Autor:
- hypfvieh
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classContains information about annotation to place on classes, members or methods.static classPojo which represents a class constructor.static classPojo which represents a class method.static enumEnum to define either theClassBuilderInfois for a CLASS or an INTERFACE.static classPojo which represents a class member/field or argument. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungCreate the Java source for the class information provided.Create the filename with path this java class should use.getFqcn()Creates the fully qualified classname based on the provided classname and package.voidsetClassName(String _className) voidsetClassType(ClassBuilderInfo.ClassType _classType) voidsetDbusPackageName(String _dbusPackageName) voidsetExtendClass(String _extendClass) voidsetPackageName(String _packageName) toString()
-
Konstruktordetails
-
ClassBuilderInfo
public ClassBuilderInfo()
-
-
Methodendetails
-
getImports
-
getPackageName
-
setPackageName
-
getDbusPackageName
-
setDbusPackageName
-
getClassName
-
setClassName
-
getClassType
-
setClassType
-
getAnnotations
-
getImplementedInterfaces
-
getExtendClass
-
setExtendClass
-
getMethods
-
getMembers
-
getInnerClasses
-
getConstructors
-
createClassFileContent
Create the Java source for the class information provided.- Gibt zurück:
- String
-
getFileName
Create the filename with path this java class should use.- Gibt zurück:
- String, null if class name was null
-
getFqcn
Creates the fully qualified classname based on the provided classname and package.- Gibt zurück:
- String
-
toString
-