package com.sun.javadoc; import org.checkerframework.checker.lock.qual.*; public interface Doc extends java.lang.Comparable<java.lang.Object> { public abstract java.lang.String commentText(); public abstract com.sun.javadoc.Tag [] tags(); public abstract com.sun.javadoc.Tag [] tags(java.lang.String a1); public abstract com.sun.javadoc.SeeTag [] seeTags(); public abstract com.sun.javadoc.Tag [] inlineTags(); public abstract com.sun.javadoc.Tag [] firstSentenceTags(); public abstract java.lang.String getRawCommentText(); public abstract void setRawCommentText(java.lang.String a1); public abstract java.lang.String name(); public abstract int compareTo(@GuardSatisfied Doc this,java.lang.Object a1); public abstract boolean isField(@GuardSatisfied Doc this); public abstract boolean isEnumConstant(@GuardSatisfied Doc this); public abstract boolean isConstructor(@GuardSatisfied Doc this); public abstract boolean isMethod(@GuardSatisfied Doc this); public abstract boolean isAnnotationTypeElement(@GuardSatisfied Doc this); public abstract boolean isInterface(@GuardSatisfied Doc this); public abstract boolean isException(@GuardSatisfied Doc this); public abstract boolean isError(@GuardSatisfied Doc this); public abstract boolean isEnum(@GuardSatisfied Doc this); public abstract boolean isAnnotationType(@GuardSatisfied Doc this); public abstract boolean isOrdinaryClass(@GuardSatisfied Doc this); public abstract boolean isClass(@GuardSatisfied Doc this); public abstract boolean isIncluded(@GuardSatisfied Doc this); public abstract com.sun.javadoc. SourcePosition position(); }