eu.bandm.sig.absy
Class OBox

java.lang.Object
  extended by eu.bandm.sig.absy.Absy
      extended by eu.bandm.sig.absy.Operation
          extended by eu.bandm.sig.absy.OBox
All Implemented Interfaces:
Formattable, Cloneable

public class OBox
extends Operation


Field Summary
static Function<OBox,Face> get_iface
           
static Function<OBox,Net> get_net
           
static Function<OBox,Face> get_oface
           
protected  Face iface
           
protected  Net net
           
protected  Face oface
           
static Consumer<Face,OBox> set_iface
           
static Consumer<Net,OBox> set_net
           
static Consumer<Face,OBox> set_oface
           
 
Fields inherited from class eu.bandm.sig.absy.Operation
get_out, out, set_out
 
Fields inherited from class eu.bandm.sig.absy.Absy
get_location, location, set_location
 
Fields inherited from interface eu.bandm.tools.format.Formattable
format
 
Constructor Summary
OBox(Variable out, Face iface, Face oface, Net net)
           
 
Method Summary
 OBox doclone()
           
 Format format()
           
 Face get_iface()
           
 Net get_net()
           
 Face get_oface()
           
static String getFormatHint()
           
 OBox initFrom(Object o0)
           
 boolean set_iface(Face val)
           
 boolean set_net(Net val)
           
 boolean set_oface(Face val)
           
 
Methods inherited from class eu.bandm.sig.absy.Operation
get_out, set_out
 
Methods inherited from class eu.bandm.sig.absy.Absy
get_location, set_location
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iface

protected Face iface

get_iface

public static final Function<OBox,Face> get_iface

set_iface

public static final Consumer<Face,OBox> set_iface

oface

protected Face oface

get_oface

public static final Function<OBox,Face> get_oface

set_oface

public static final Consumer<Face,OBox> set_oface

net

protected Net net

get_net

public static final Function<OBox,Net> get_net

set_net

public static final Consumer<Net,OBox> set_net
Constructor Detail

OBox

public OBox(Variable out,
            Face iface,
            Face oface,
            Net net)
Method Detail

doclone

public OBox doclone()
Overrides:
doclone in class Operation

getFormatHint

public static String getFormatHint()

format

public Format format()
Specified by:
format in interface Formattable
Overrides:
format in class Operation

initFrom

public OBox initFrom(Object o0)
Overrides:
initFrom in class Operation

get_iface

public Face get_iface()

set_iface

public boolean set_iface(Face val)

get_oface

public Face get_oface()

set_oface

public boolean set_oface(Face val)

get_net

public Net get_net()

set_net

public boolean set_net(Net val)