public interface Doc extends Comparable<Object>
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
commentText()
Возвратите текст комментария для этого элемента документа.
|
int |
compareTo(Object obj)
Сравнивает этот объект документа с указанным объектом для порядка.
|
Тег[] |
firstSentenceTags()
Возвратите первое предложение комментария как массив тегов.
|
Строка |
getRawCommentText()
Возвратите полный необработанный текст комментария.
|
Тег[] |
inlineTags()
Возвратите комментарий как массив тегов.
|
boolean |
isAnnotationType()
Действительно ли этот элемент Документа является типом аннотации?
|
boolean |
isAnnotationTypeElement()
Действительно ли этот элемент Документа является элементом типа аннотации?
|
boolean |
isClass()
Действительно ли этим элементом Документа является class (и не интерфейс или тип аннотации)?
|
boolean |
isConstructor()
Действительно ли этот элемент Документа является конструктором?
|
boolean |
isEnum()
Действительно ли этот элемент Документа является перечислимым типом?
|
boolean |
isEnumConstant()
Действительно ли этот элемент Документа является перечислимой константой?
|
boolean |
isError()
Действительно ли этот элемент Документа является ошибкой class?
|
boolean |
isException()
Действительно ли этот элемент Документа является исключением class?
|
boolean |
isField()
Действительно ли этот элемент Документа является полем (но не перечислимая константа)?
|
boolean |
isIncluded()
Возвратите true, если этот элемент Документа включается в набор результатов.
|
boolean |
isInterface()
Действительно ли этот элемент Документа является интерфейсом (но не тип аннотации)?
|
boolean |
isMethod()
Действительно ли этот элемент Документа является методом (но не конструктор или элемент типа аннотации)?
|
boolean |
isOrdinaryClass()
Действительно ли этим элементом Документа является обычный class?
|
Строка |
name()
Возвращает неполностью определенное имя этого элемента Документа.
|
SourcePosition |
position()
Возвратите исходную позицию первой строки соответствующего объявления, или нуль, если никакая позиция не доступна.
|
SeeTag[] |
seeTags()
Возвратитесь видение также тегирует в этом элементе Документа.
|
void |
setRawCommentText(String rawDocumentation)
Установите полный необработанный текст комментария.
|
Тег[] |
tags()
Возвратите все теги в этом элементе Документа.
|
Тег[] |
tags(String tagname)
Возвратите теги указанного вида в этом элементе Документа.
|
String commentText()
Tag[] tags()
Tag
объекты, содержащие все, наклеивают этот элемент Документа.Tag[] tags(String tagname)
tagname
- имя вида тега, чтобы искать.SeeTag[] seeTags()
Tag[] inlineTags()
Tag
из доброго "текста". Встроенные теги представляются как a SeeTag
из вида "@see" и имя "@link".Tag
s представление комментарияTag[] firstSentenceTags()
Tag
из доброго "текста". Встроенные теги представляются как a SeeTag
из вида "@see" и имя "@link". Если локаль является английским языком, первое предложение определяется правилами, описанными в Спецификации языка Java (первая версия): "Это предложение заканчивается в первый период, который сопровождается пробелом, вкладкой, или разделителем строки или в первом tagline.", кроме того, строка будет завершена блочными HTML-тэгами: <p> </p> <h1> <h2> <h3> <h4> <h5> <h6> <час> <пред> или </пред>. Если локаль не будет английской, то конец предложения будет определен BreakIterator.getSentenceInstance(Locale)
.
Tag
s представление первого предложения комментарияString getRawCommentText()
void setRawCommentText(String rawDocumentation)
String name()
int compareTo(Object obj)
Этот метод удовлетворяет Comparable
интерфейс.
compareTo
в интерфейсе Comparable<Object>
obj
- Object
быть сравненным.ClassCastException
- тип указанного Объекта препятствует тому, чтобы это было по сравнению с этим Объектом.boolean isField()
boolean isEnumConstant()
boolean isConstructor()
boolean isMethod()
boolean isAnnotationTypeElement()
boolean isInterface()
boolean isException()
boolean isError()
boolean isEnum()
boolean isAnnotationType()
boolean isOrdinaryClass()
boolean isClass()
boolean isIncluded()
SourcePosition position()
Java является торговой маркой или зарегистрированной торговой маркой Oracle и/или его филиалов в US и других странах.
Авторское право © 1993, 2013, Oracle и/или его филиалы. 500 Бульваров Oracle
Берега красного дерева, Калифорния 94065 США. Все права защищены.
Проект сборка-b92