public class IndexRefinementInfo extends Object
| Modifier and Type | Field and Description | 
|---|---|
| CFStore | elseStore | 
| Node | left | 
| AnnotationMirror | leftAnnoAnnotation for left and right expressions. | 
| ConditionalTransferResult<CFValue,CFStore> | newResult | 
| Node | right | 
| AnnotationMirror | rightAnnoAnnotation for left and right expressions. | 
| CFStore | thenStore | 
| Constructor and Description | 
|---|
| IndexRefinementInfo(TransferResult<CFValue,CFStore> result,
                   CFAnalysis analysis,
                   BinaryOperationNode node) | 
| IndexRefinementInfo(TransferResult<CFValue,CFStore> result,
                   CFAnalysis analysis,
                   Node r,
                   Node l) | 
public Node left
public Node right
public AnnotationMirror leftAnno
public AnnotationMirror rightAnno
public CFStore thenStore
public CFStore elseStore
public ConditionalTransferResult<CFValue,CFStore> newResult
public IndexRefinementInfo(TransferResult<CFValue,CFStore> result, CFAnalysis analysis, Node r, Node l)
public IndexRefinementInfo(TransferResult<CFValue,CFStore> result, CFAnalysis analysis, BinaryOperationNode node)