jmlparser-parent
Toggle table of contents
3.28.2-J8.0-K13.5-SNAPSHOT
java
Target filter
java
Switch theme
Search in API
Skip to content
jmlparser-parent
jmlparser-core
/
com.github.javaparser.metamodel
/
BaseNodeMetaModel
Base
Node
Meta
Model
abstract
class
BaseNodeMetaModel
(
source
)
Meta-data about all classes in the AST. These are all Nodes, except NodeList.
Inheritors
NodeMetaModel
Members
Constructors
Base
Node
Meta
Model
Link copied to clipboard
constructor
(
superNodeMetaModel
:
Optional
<
BaseNodeMetaModel
>
,
type
:
Class
<
out
Node
>
,
name
:
String
,
packageName
:
String
,
isAbstract
:
Boolean
,
hasWildcard
:
Boolean
)
Properties
constructor
Parameters
Link copied to clipboard
val
constructorParameters
:
List
<
PropertyMetaModel
>
declared
Property
Meta
Models
Link copied to clipboard
val
declaredPropertyMetaModels
:
List
<
PropertyMetaModel
>
derived
Property
Meta
Models
Link copied to clipboard
val
derivedPropertyMetaModels
:
List
<
PropertyMetaModel
>
is
Abstract
Link copied to clipboard
val
isAbstract
:
Boolean
package
Name
Link copied to clipboard
val
packageName
:
String
super
Node
Meta
Model
Link copied to clipboard
val
superNodeMetaModel
:
Optional
<
BaseNodeMetaModel
>
type
Link copied to clipboard
val
type
:
Class
<
out
Node
>
Functions
construct
Link copied to clipboard
open
fun
construct
(
parameters
:
Map
<
String
,
Any
>
)
:
Node
Creates a new node of this type.
equals
Link copied to clipboard
open
fun
equals
(
o
:
Any
)
:
Boolean
get
All
Property
Meta
Models
Link copied to clipboard
open
fun
getAllPropertyMetaModels
(
)
:
List
<
PropertyMetaModel
>
get
Meta
Model
Field
Name
Link copied to clipboard
open
fun
getMetaModelFieldName
(
)
:
String
The name of the field in JavaParserMetaModel for this node meta model.
get
Qualified
Class
Name
Link copied to clipboard
open
fun
getQualifiedClassName
(
)
:
String
get
Type
Name
Link copied to clipboard
open
fun
getTypeName
(
)
:
String
get
Type
Name
Generified
Link copied to clipboard
open
fun
getTypeNameGenerified
(
)
:
String
hash
Code
Link copied to clipboard
open
fun
hashCode
(
)
:
Int
has
Wildcard
Link copied to clipboard
open
fun
hasWildcard
(
)
:
Boolean
is
Link copied to clipboard
open
fun
is
(
c
:
Class
<
out
Node
>
)
:
Boolean
is
Instance
Of
Meta
Model
Link copied to clipboard
open
fun
isInstanceOfMetaModel
(
baseMetaModel
:
BaseNodeMetaModel
)
:
Boolean
is
Root
Node
Link copied to clipboard
open
fun
isRootNode
(
)
:
Boolean
to
String
Link copied to clipboard
open
fun
toString
(
)
:
String