Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.javatools.parser.java.v2.model
Interface SourceMember

All Superinterfaces:
Element, JavaElement, JavaHasAnnotations, JavaHasName, JavaHasType, JavaMember, SourceElement, SourceHasModifiers
All Known Subinterfaces:
SourceClass, SourceClassInitializer, SourceEnumConstant, SourceFieldDeclaration, SourceFieldVariable, SourceMemberVariable, SourceMethod

public interface SourceMember
extends SourceElement, SourceHasModifiers, JavaMember

The SourceMember represents a member declaration for a type.


Field Summary
static SourceMember[] EMPTY_ARRAY
           

 

Fields inherited from interface oracle.javatools.parser.java.v2.model.SourceElement
CHILDREN_ALL, CHILDREN_BLANKLINES, CHILDREN_COMMENTS, CHILDREN_default, CHILDREN_none, CHILDREN_REGULAR, PRINT_ALL, REFORMAT_ALL, REFORMAT_INDENT

 

Method Summary
 SourceDocComment getDocComment()
          Gets the javadoc comment symbol.
 SourceClass getEnclosingClass()
          Gets the enclosing class.
 boolean hasDeprecatedTag()
          True if the Javadoc declares a deprecation tag.
 boolean hasHiddenTag()
          True if the Javadoc declares a hidden tag.
 void setDocComment(SourceDocComment comment)
          Attempts to set the javadoc comment symbol.

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.SourceHasModifiers
addModifiers, getModifiers, getSourceAnnotations, removeModifiers, setModifiers

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.SourceElement
addSelf, addSelf, addSelfAfter, addSelfBefore, clearBinding, cloneSelf, compile, getBinding, getChildren, getChildren, getCompiledObject, getContainedElements, getEndOffset, getOwningFile, getOwningSourceFile, getParent, getSiblingAfter, getSiblingBefore, getSiblings, getSiblings, getStartOffset, getSymbolKind, getText, print, print, reformatSelf, removeSelf, replaceSelf, resolve, setBinding, setContext, visitSelf

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaMember
getOwningClass, getUniqueIdentifier, isAbstract, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasType
getResolvedType, getUnresolvedType

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasName
getName

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasAnnotations
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations

 

Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaElement
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo

 

Field Detail

EMPTY_ARRAY

static final SourceMember[] EMPTY_ARRAY

Method Detail

getEnclosingClass

SourceClass getEnclosingClass()
Gets the enclosing class.
Returns:
the class enclosing this member.

hasDeprecatedTag

boolean hasDeprecatedTag()
True if the Javadoc declares a deprecation tag.
Returns:
True if the declared Javadoc indicates deprecation.

hasHiddenTag

boolean hasHiddenTag()
True if the Javadoc declares a hidden tag. Bug 2798659.
Returns:
True if the declared Javadoc comment indicates hidden.

getDocComment

SourceDocComment getDocComment()
Gets the javadoc comment symbol.
Returns:
The SourceDocComment associated with this symbol.

setDocComment

void setDocComment(SourceDocComment comment)
Attempts to set the javadoc comment symbol.
Parameters:
comment - The new comment element.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.