-
allCanonicalModelElements
→ Iterable<ModelElement>
-
read-only
-
allClasses
→ List<Class>
-
read-only
-
allModelElements
→ Iterable<ModelElement>
-
read-only
-
classes
→ List<Class>
-
read-only
-
constants
→ List<TopLevelVariable>
-
read-only
-
dirName
→ String
-
read-only
-
enclosingElement
→ ModelElement
-
Libraries are not enclosed by anything.
read-only
-
enums
→ List<Class>
-
read-only
-
exceptions
→ List<Class>
-
read-only
-
fileName
→ String
-
read-only
-
functions
→ List<ModelFunction>
-
read-only
-
hasClasses
→ bool
-
read-only
-
hasConstants
→ bool
-
read-only
-
hasEnums
→ bool
-
read-only
-
hasExceptions
→ bool
-
read-only
-
hasFunctions
→ bool
-
read-only
-
hasProperties
→ bool
-
read-only
-
hasTypedefs
→ bool
-
read-only
-
href
→ String
-
@override, read-only
-
inheritanceManager
→ InheritanceManager
-
read-only
-
isAnonymous
→ bool
-
read-only
-
isDocumented
→ bool
-
read-only
-
isInSdk
→ bool
-
read-only
-
kind
→ String
-
@override, read-only
-
library
→ Library
-
@override, read-only
-
modelElementsMap
→ Map<Element, Set<ModelElement>>
-
read-only
-
name
→ String
-
@override, read-only
-
package
→ Package
-
@override, final
-
packageName
→ String
-
The real package, as opposed to the package we are documenting it with,
Package.name
read-only
-
path
→ String
-
read-only
-
properties
→ List<TopLevelVariable>
-
All variables ("properties") except constants.
read-only
-
typedefs
→ List<Typedef>
-
read-only
-
allParameters
→ List<Parameter>
-
read-only, inherited
-
annotations
→ List<String>
-
read-only, inherited
-
canHaveParameters
→ bool
-
read-only, inherited
-
canonicalLibrary
→ Library
-
read-only, inherited
-
definingLibrary
→ Library
-
read-only, inherited
-
documentation
→ String
-
Returns the docs, stripped of their leading comments syntax.
@override, read-only, inherited
-
documentationAsHtml
→ String
-
@override, read-only, inherited
-
documentationFrom
→ ModelElement
-
Returns the ModelElement from which we will get documentation.
@override, read-only, inherited
-
element
→ Element
-
@override, read-only, inherited
-
elementLocation
→ String
-
@override, read-only, inherited
-
exportedInLibraries
→ Set<Library>
-
read-only, inherited
-
features
→ Set<String>
-
read-only, inherited
-
featuresAsString
→ String
-
read-only, inherited
-
fullyQualifiedName
→ String
-
Returns the fully qualified name.
@override, read-only, inherited
-
fullyQualifiedNameWithoutLibrary
→ String
-
read-only, inherited
-
genericParameters
→ String
-
read-only, inherited
-
hasAnnotations
→ bool
-
read-only, inherited
-
hasDocumentation
→ bool
-
@override, read-only, inherited
-
hasExtendedDocumentation
→ bool
-
@override, read-only, inherited
-
hashCode
→ int
-
The hash code for this object.
read-only, inherited
-
hasParameters
→ bool
-
read-only, inherited
-
htmlId
→ String
-
read-only, inherited
-
isAsynchronous
→ bool
-
read-only, inherited
-
isCanonical
→ bool
-
@override, read-only, inherited
-
isConst
→ bool
-
read-only, inherited
-
isDeprecated
→ bool
-
read-only, inherited
-
isExecutable
→ bool
-
read-only, inherited
-
isFinal
→ bool
-
read-only, inherited
-
isLocalElement
→ bool
-
read-only, inherited
-
isPropertyAccessor
→ bool
-
read-only, inherited
-
isPropertyInducer
→ bool
-
read-only, inherited
-
isStatic
→ bool
-
read-only, inherited
-
lineAndColumn
→ Tuple2<int, int>
-
@override, read-only, inherited
-
linkedName
→ String
-
read-only, inherited
-
linkedParamsLines
→ String
-
read-only, inherited
-
linkedParamsNoMetadata
→ String
-
read-only, inherited
-
linkedParamsNoMetadataOrNames
→ String
-
read-only, inherited
-
modelType
→ ElementType
-
read-only, inherited
-
nameWithGenerics
→ String
-
read-only, inherited
-
oneLineDoc
→ String
-
@override, read-only, inherited
-
overriddenDepth
→ int
-
read-only, inherited
-
overriddenDocumentedElement
→ ModelElement
-
@override, read-only, inherited
-
overriddenElement
→ ModelElement
-
read-only, inherited
-
parameters
→ List<Parameter>
-
read-only, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
-
sourceFileName
→ String
-
read-only, inherited
-
usedElements
→ Iterable<ModelElement>
-
Gather all the used elements, from the parameters and return type, for example
E.g. method
Iterable blah(List foo)
will return
Iterable, String, List, int
read-only, inherited