Class JavadocContents17
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavadocContents
org.aspectj.org.eclipse.jdt.internal.core.JavadocContents17
- All Implemented Interfaces:
IJavadocContents
Javadoc tool format compatible with Java 17 and later versions (up to 21 including)
-
Nested Class Summary
Nested classes/interfaces inherited from class JavadocContents
JavadocContents.Range -
Field Summary
Fields inherited from class JavadocContents
childrenStart, content, fieldAnchorIndexes, fieldAnchorIndexesCount, fieldDocRanges, fieldLastAnchorFoundIndex, hasComputedChildrenSections, indexOfAllMethodsBottom, indexOfAllMethodsTop, indexOfConstructorDetails, indexOfEndOfClassData, indexOfFieldDetails, indexOfFieldsBottom, indexOfMethodDetails, methodAnchorIndexes, methodAnchorIndexesCount, methodDocRanges, methodLastAnchorFoundIndex, tempAnchorIndexes, tempAnchorIndexesCount, tempLastAnchorFoundIndex, type, typeDocRange, UNKNOWN_FORMAT, unknownFormatAnchorIndexes, unknownFormatAnchorIndexesCount, unknownFormatLastAnchorFoundIndex -
Method Summary
Modifier and TypeMethodDescriptionprotected JavadocContents.RangecomputeChildRange(int sectionStart, char[] anchor, int indexOfBottom) protected StringcreateSignatureAnchor(BinaryMethod method, String methodName, IBinaryMethod info) protected int[]getAnchorIndex(int fromIndex) protected StringgetMethodName(BinaryMethod method) Methods inherited from class JavadocContents
computeChildRange, computeChildrenSections, computeFieldRange, computeMethodAnchorPrefixEnd, computeMethodRange, computeTypeRange, getFieldDoc, getMethodDoc, getModuleDoc, getPackageDoc, getTypeDoc
-
Method Details
-
getAnchorIndex
protected int[] getAnchorIndex(int fromIndex) - Overrides:
getAnchorIndexin classJavadocContents
-
computeChildRange
protected JavadocContents.Range computeChildRange(int sectionStart, char[] anchor, int indexOfBottom) - Overrides:
computeChildRangein classJavadocContents
-
getMethodName
- Overrides:
getMethodNamein classJavadocContents- Throws:
JavaModelException
-
createSignatureAnchor
protected String createSignatureAnchor(BinaryMethod method, String methodName, IBinaryMethod info) throws JavaModelException - Overrides:
createSignatureAnchorin classJavadocContents- Throws:
JavaModelException
-