public static final class DeviceResources.Device.Builder
extends org.capnproto.StructBuilder
public final DeviceResources.Device.Reader asReader()
public final boolean hasName()
public final org.capnproto.Text.Builder getName()
public final void setName(org.capnproto.Text.Reader value)
public final void setName(String value)
public final org.capnproto.Text.Builder initName(int size)
public final boolean hasStrList()
public final org.capnproto.TextList.Builder getStrList()
public final void setStrList(org.capnproto.TextList.Reader value)
public final org.capnproto.TextList.Builder initStrList(int size)
public final boolean hasSiteTypeList()
public final org.capnproto.StructList.Builder<DeviceResources.Device.SiteType.Builder> getSiteTypeList()
public final void setSiteTypeList(org.capnproto.StructList.Reader<DeviceResources.Device.SiteType.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.SiteType.Builder> initSiteTypeList(int size)
public final boolean hasTileTypeList()
public final org.capnproto.StructList.Builder<DeviceResources.Device.TileType.Builder> getTileTypeList()
public final void setTileTypeList(org.capnproto.StructList.Reader<DeviceResources.Device.TileType.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.TileType.Builder> initTileTypeList(int size)
public final boolean hasTileList()
public final org.capnproto.StructList.Builder<DeviceResources.Device.Tile.Builder> getTileList()
public final void setTileList(org.capnproto.StructList.Reader<DeviceResources.Device.Tile.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.Tile.Builder> initTileList(int size)
public final boolean hasWires()
public final org.capnproto.StructList.Builder<DeviceResources.Device.Wire.Builder> getWires()
public final void setWires(org.capnproto.StructList.Reader<DeviceResources.Device.Wire.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.Wire.Builder> initWires(int size)
public final boolean hasNodes()
public final org.capnproto.StructList.Builder<DeviceResources.Device.Node.Builder> getNodes()
public final void setNodes(org.capnproto.StructList.Reader<DeviceResources.Device.Node.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.Node.Builder> initNodes(int size)
public final LogicalNetlist.Netlist.Builder getPrimLibs()
public final void setPrimLibs(LogicalNetlist.Netlist.Reader value)
public final LogicalNetlist.Netlist.Builder initPrimLibs()
public final boolean hasExceptionMap()
public final org.capnproto.StructList.Builder<DeviceResources.Device.PrimToMacroExpansion.Builder> getExceptionMap()
public final void setExceptionMap(org.capnproto.StructList.Reader<DeviceResources.Device.PrimToMacroExpansion.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.PrimToMacroExpansion.Builder> initExceptionMap(int size)
public final boolean hasCellBelMap()
public final org.capnproto.StructList.Builder<DeviceResources.Device.CellBelMapping.Builder> getCellBelMap()
public final void setCellBelMap(org.capnproto.StructList.Reader<DeviceResources.Device.CellBelMapping.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.CellBelMapping.Builder> initCellBelMap(int size)
public final boolean hasCellInversions()
public final org.capnproto.StructList.Builder<DeviceResources.Device.CellInversion.Builder> getCellInversions()
public final void setCellInversions(org.capnproto.StructList.Reader<DeviceResources.Device.CellInversion.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.CellInversion.Builder> initCellInversions(int size)
public final boolean hasPackages()
public final org.capnproto.StructList.Builder<DeviceResources.Device.Package.Builder> getPackages()
public final void setPackages(org.capnproto.StructList.Reader<DeviceResources.Device.Package.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.Package.Builder> initPackages(int size)
public final DeviceResources.Device.Constants.Builder getConstants()
public final void setConstants(DeviceResources.Device.Constants.Reader value)
public final DeviceResources.Device.Constants.Builder initConstants()
public final DeviceResources.Device.Constraints.Builder getConstraints()
public final void setConstraints(DeviceResources.Device.Constraints.Reader value)
public final DeviceResources.Device.Constraints.Builder initConstraints()
public final DeviceResources.Device.LutDefinitions.Builder getLutDefinitions()
public final void setLutDefinitions(DeviceResources.Device.LutDefinitions.Reader value)
public final DeviceResources.Device.LutDefinitions.Builder initLutDefinitions()
public final DeviceResources.Device.ParameterDefinitions.Builder getParameterDefs()
public final void setParameterDefs(DeviceResources.Device.ParameterDefinitions.Reader value)
public final DeviceResources.Device.ParameterDefinitions.Builder initParameterDefs()
public final boolean hasWireTypes()
public final org.capnproto.StructList.Builder<DeviceResources.Device.WireType.Builder> getWireTypes()
public final void setWireTypes(org.capnproto.StructList.Reader<DeviceResources.Device.WireType.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.WireType.Builder> initWireTypes(int size)
public final boolean hasPipTimings()
public final org.capnproto.StructList.Builder<DeviceResources.Device.PIPTiming.Builder> getPipTimings()
public final void setPipTimings(org.capnproto.StructList.Reader<DeviceResources.Device.PIPTiming.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.PIPTiming.Builder> initPipTimings(int size)
public final boolean hasNodeTimings()
public final org.capnproto.StructList.Builder<DeviceResources.Device.NodeTiming.Builder> getNodeTimings()
public final void setNodeTimings(org.capnproto.StructList.Reader<DeviceResources.Device.NodeTiming.Reader> value)
public final org.capnproto.StructList.Builder<DeviceResources.Device.NodeTiming.Builder> initNodeTimings(int size)