|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface WriterFactory
The interface for a factory creates writers. This code is not part of an API. It is implementation that is subject to change. Do not use it as an API
| Method Summary | |
|---|---|
AnnotationTypeOptionalMemberWriter |
getAnnotationTypeOptionalMemberWriter(AnnotationTypeWriter annotationTypeWriter)
Return the annotation type optional member writer for a given annotation type. |
AnnotationTypeRequiredMemberWriter |
getAnnotationTypeRequiredMemberWriter(AnnotationTypeWriter annotationTypeWriter)
Return the annotation type required member writer for a given annotation type. |
AnnotationTypeWriter |
getAnnotationTypeWriter(AnnotationTypeDoc annotationType,
Type prevType,
Type nextType)
Return the writer for an annotation type. |
ClassWriter |
getClassWriter(ClassDoc classDoc,
ClassDoc prevClass,
ClassDoc nextClass,
ClassTree classTree)
Return the writer for a class. |
ConstantsSummaryWriter |
getConstantsSummaryWriter()
Return the writer for the constant summary. |
ConstructorWriter |
getConstructorWriter(ClassWriter classWriter)
Return the constructor writer for a given class. |
EnumConstantWriter |
getEnumConstantWriter(ClassWriter classWriter)
Return the enum constant writer for a given class. |
FieldWriter |
getFieldWriter(ClassWriter classWriter)
Return the field writer for a given class. |
MemberSummaryWriter |
getMemberSummaryWriter(AnnotationTypeWriter annotationTypeWriter,
int memberType)
Return the specified member summary writer for a given annotation type. |
MemberSummaryWriter |
getMemberSummaryWriter(ClassWriter classWriter,
int memberType)
Return the specified member summary writer for a given class. |
MethodWriter |
getMethodWriter(ClassWriter classWriter)
Return the method writer for a given class. |
PackageSummaryWriter |
getPackageSummaryWriter(PackageDoc packageDoc,
PackageDoc prevPkg,
PackageDoc nextPkg)
Return the writer for the package summary. |
SerializedFormWriter |
getSerializedFormWriter()
Return the writer for the serialized form. |
| Method Detail |
|---|
ConstantsSummaryWriter getConstantsSummaryWriter()
throws java.lang.Exception
java.lang.Exception
PackageSummaryWriter getPackageSummaryWriter(PackageDoc packageDoc,
PackageDoc prevPkg,
PackageDoc nextPkg)
throws java.lang.Exception
packageDoc - the package being documented.prevPkg - the previous package that was documented.nextPkg - the next package being documented.
java.lang.Exception
ClassWriter getClassWriter(ClassDoc classDoc,
ClassDoc prevClass,
ClassDoc nextClass,
ClassTree classTree)
throws java.lang.Exception
classDoc - the class being documented.prevClass - the previous class that was documented.nextClass - the next class being documented.classTree - the class tree.
java.lang.Exception
AnnotationTypeWriter getAnnotationTypeWriter(AnnotationTypeDoc annotationType,
Type prevType,
Type nextType)
throws java.lang.Exception
annotationType - the type being documented.prevType - the previous type that was documented.nextType - the next type being documented.
java.lang.Exception
MethodWriter getMethodWriter(ClassWriter classWriter)
throws java.lang.Exception
classWriter - the writer for the class being documented.
java.lang.Exception
AnnotationTypeOptionalMemberWriter getAnnotationTypeOptionalMemberWriter(AnnotationTypeWriter annotationTypeWriter)
throws java.lang.Exception
annotationTypeWriter - the writer for the annotation type
being documented.
java.lang.Exception
AnnotationTypeRequiredMemberWriter getAnnotationTypeRequiredMemberWriter(AnnotationTypeWriter annotationTypeWriter)
throws java.lang.Exception
annotationTypeWriter - the writer for the annotation type
being documented.
java.lang.Exception
EnumConstantWriter getEnumConstantWriter(ClassWriter classWriter)
throws java.lang.Exception
classWriter - the writer for the class being documented.
java.lang.Exception
FieldWriter getFieldWriter(ClassWriter classWriter)
throws java.lang.Exception
classWriter - the writer for the class being documented.
java.lang.Exception
ConstructorWriter getConstructorWriter(ClassWriter classWriter)
throws java.lang.Exception
classWriter - the writer for the class being documented.
java.lang.Exception
MemberSummaryWriter getMemberSummaryWriter(ClassWriter classWriter,
int memberType)
throws java.lang.Exception
classWriter - the writer for the class being documented.memberType - the VisibleMemberMap member type indicating
the type of member summary that should be returned.
java.lang.IllegalArgumentException - if memberType is unknown.
java.lang.ExceptionVisibleMemberMap
MemberSummaryWriter getMemberSummaryWriter(AnnotationTypeWriter annotationTypeWriter,
int memberType)
throws java.lang.Exception
annotationTypeWriter - the writer for the annotation type being
documented.memberType - the VisibleMemberMap member type indicating
the type of member summary that should be returned.
java.lang.IllegalArgumentException - if memberType is unknown.
java.lang.ExceptionVisibleMemberMap
SerializedFormWriter getSerializedFormWriter()
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||