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 fieldinitializer - value of the initializer of field, or null if no initializer
     exists