- getArgumentCount
Some programming language constructs have a specific number of arguments. This
should be that number
- getKind
What kind of entity is this? The answer should be one of the constants in this
file. This has no mea
- getName
Some programming language constructs have names. This should be it, if
appropriate, and null otherwi
- getAST
The CAPA AST of this entity.
- getPosition
The source position of argument 'arg' this entity, if any;
- getAllScopedEntities
Some programming language constructs have a lexical structure. This should be
those constructs that
- getControlFlow
The control flow map for the CAPA AST of this entity.
- getAnnotations
Returns the set of any annotations this entity may have
- getNodeTypeMap
The map from CAstNodes to types. Valid for nodes that have an explicitly
declared type (e.g. local v
- getQualifiers
Returns an Iterator over the qualifiers of the given entity, if it has any,
e.g., "final", "private"
- getSignature
Some programming language constructs have signatures, which are like names but
usually have some det
- getSourceMap
The map of CAstNodes to source positions for the CAPA AST of this entity.