V
- type of valuepublic static class CFAbstractAnalysis.FieldInitialValue<V extends CFAbstractValue<V>> extends Object
null
if the field does not have one.Modifier and Type | Field and Description |
---|---|
V |
declared
The value corresponding to the annotations on the declared type of the field.
|
FieldAccess |
fieldDecl
A field access that corresponds to the declaration of a field.
|
V |
initializer
The value of the initializer of the field, or null if no initializer exists.
|
Constructor and Description |
---|
FieldInitialValue(FieldAccess fieldDecl,
V declared,
V initializer)
Creates a new FieldInitialValue.
|
public final FieldAccess fieldDecl
public final V extends CFAbstractValue<V> declared
public final V extends CFAbstractValue<V> initializer
public FieldInitialValue(FieldAccess fieldDecl, V declared, V initializer)
fieldDecl
- a field access that corresponds to the declaration of a fielddeclared
- value corresponding to the annotations on the declared type of field
initializer
- value of the initializer of field
, or null if no initializer
exists