java.lang.Object
com.thoughtworks.qdox.builder.impl.ModelBuilder
- 所有已实现的接口:
Builder
- 作者:
- Joe Walnes, Robert Scholte
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddAnnotation(AnnoDef annotation) voidaddArgument(ExpressionDef argument) voidvoidaddExports(ModuleDef.ExportsDef exportsDef) voidaddImplements(Set<TypeDef> implementSet) voidvoidaddInitializer(InitDef def) voidaddJavaDoc(String text) voidaddJavaDocTag(TagDef tagDef) voidaddOpens(ModuleDef.OpensDef opensDef) voidaddPackage(PackageDef packageDef) voidaddParameter(FieldDef fieldDef) voidaddProvides(ModuleDef.ProvidesDef providesDef) voidaddRequires(ModuleDef.RequiresDef requiresDef) voidaddUses(ModuleDef.UsesDef usesDef) voidbeginClass(ClassDef def) voidvoidbeginField(FieldDef def) voidprotected DefaultJavaClassbindClass(DefaultJavaClass newClass) voidendClass()voidendConstructor(MethodDef def) voidendField()voidvoidendRecord(RecordFieldsDef def) voidsetFieldInitializationExpression(String expression) voidsetModelWriterFactory(ModelWriterFactory modelWriterFactory) voidvoid
-
构造器详细资料
-
ModelBuilder
-
-
方法详细资料
-
setModelWriterFactory
- 指定者:
setModelWriterFactory在接口中Builder
-
setModule
-
addExports
- 指定者:
addExports在接口中Builder
-
addOpens
-
addProvides
- 指定者:
addProvides在接口中Builder
-
addRequires
- 指定者:
addRequires在接口中Builder
-
addUses
-
addPackage
- 指定者:
addPackage在接口中Builder
-
addImport
-
addImplements
- 指定者:
addImplements在接口中Builder
-
addJavaDoc
- 指定者:
addJavaDoc在接口中Builder
-
addJavaDocTag
- 指定者:
addJavaDocTag在接口中Builder
-
beginClass
- 指定者:
beginClass在接口中Builder
-
bindClass
-
endClass
public void endClass() -
endRecord
-
addInitializer
- 指定者:
addInitializer在接口中Builder
-
beginConstructor
public void beginConstructor()- 指定者:
beginConstructor在接口中Builder
-
endConstructor
- 指定者:
endConstructor在接口中Builder
-
addCompactConstructor
- 指定者:
addCompactConstructor在接口中Builder
-
beginMethod
public void beginMethod()- 指定者:
beginMethod在接口中Builder
-
endMethod
-
beginField
- 指定者:
beginField在接口中Builder
-
setFieldInitializationExpression
- 指定者:
setFieldInitializationExpression在接口中Builder
-
endField
public void endField() -
addParameter
- 指定者:
addParameter在接口中Builder
-
addAnnotation
- 指定者:
addAnnotation在接口中Builder
-
addArgument
- 指定者:
addArgument在接口中Builder
-
getSource
-
getModuleInfo
- 指定者:
getModuleInfo在接口中Builder
-
setUrl
-