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 | declaredThe value corresponding to the annotations on the declared type of the field. | 
| FieldAccess | fieldDeclA field access that corresponds to the declaration of a field. | 
| V | initializerThe 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