Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Compil3r.Quad
Class Dataflow.DataflowHash  view Dataflow.DataflowHash download Dataflow.DataflowHash.java

java.lang.Object
  extended byCompil3r.Quad.Dataflow.DataflowHash
All Implemented Interfaces:
Dataflow.FactCollection
Enclosing class:
Dataflow

static class Dataflow.DataflowHash
extends java.lang.Object
implements Dataflow.FactCollection


Field Summary
private  Dataflow.Fact _final
           
private  Dataflow.Fact _initial
           
private  java.util.HashMap _post
           
private  java.util.HashMap _pre
           
 
Constructor Summary
Dataflow.DataflowHash()
           
 
Method Summary
 Dataflow.Fact getFinal()
           
 Dataflow.Fact getInitial()
           
 Dataflow.Fact getPost(Quad q)
           
 Dataflow.Fact getPre(Quad q)
           
 void setFinal(Dataflow.Fact dff)
           
 void setInitial(Dataflow.Fact dff)
           
 void setPost(Quad q, Dataflow.Fact dff)
           
 void setPre(Quad q, Dataflow.Fact dff)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_pre

private java.util.HashMap _pre

_post

private java.util.HashMap _post

_initial

private Dataflow.Fact _initial

_final

private Dataflow.Fact _final
Constructor Detail

Dataflow.DataflowHash

public Dataflow.DataflowHash()
Method Detail

getPre

public Dataflow.Fact getPre(Quad q)
Specified by:
getPre in interface Dataflow.FactCollection

getPost

public Dataflow.Fact getPost(Quad q)
Specified by:
getPost in interface Dataflow.FactCollection

getInitial

public Dataflow.Fact getInitial()
Specified by:
getInitial in interface Dataflow.FactCollection

getFinal

public Dataflow.Fact getFinal()
Specified by:
getFinal in interface Dataflow.FactCollection

setPre

public void setPre(Quad q,
                   Dataflow.Fact dff)
Specified by:
setPre in interface Dataflow.FactCollection

setPost

public void setPost(Quad q,
                    Dataflow.Fact dff)
Specified by:
setPost in interface Dataflow.FactCollection

setInitial

public void setInitial(Dataflow.Fact dff)
Specified by:
setInitial in interface Dataflow.FactCollection

setFinal

public void setFinal(Dataflow.Fact dff)
Specified by:
setFinal in interface Dataflow.FactCollection