Interface MemberCompletion.Data
- All Superinterfaces:
IconFactory.IconData
- All Known Implementing Classes:
FieldData, FieldInfoData, MethodData, MethodInfoData
- Enclosing interface:
MemberCompletion
Metadata about the member. Member completions will be constructed
from a concrete instance of this interface. This is because there are
two sources that member completions come from - parsing Java source
files and parsing compiled class files (in libraries).
- Version:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptiongetEnclosingClassName(boolean fullyQualified) Returns the name of the enclosing class.Returns the signature of this member.Returns the summary description (should be HTML) for this member.getType()Returns the type of this member (the return type for methods).booleanReturns whether this member is a constructor.Methods inherited from interface IconFactory.IconData
getIcon, isAbstract, isDeprecated, isFinal, isStatic
-
Method Details
-
getEnclosingClassName
Returns the name of the enclosing class.- Parameters:
fullyQualified- Whether the name returned should be fully qualified.- Returns:
- The class name.
-
getSignature
-
getSummary
String getSummary()Returns the summary description (should be HTML) for this member.- Returns:
- The summary description, or
nullif there is none. - See Also:
-
getType
String getType()Returns the type of this member (the return type for methods).- Returns:
- The type of this member.
- See Also:
-
isConstructor
boolean isConstructor()Returns whether this member is a constructor.- Returns:
- Whether this member is a constructor.
-