Index

C D F G I J M N R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

C

Component - Class in mastermicro.topologies.components
 
Component(String) - Constructor for class mastermicro.topologies.components.Component
 
ComponentParameter - Class in mastermicro.topologies.components
 
ComponentParameter(double, double, double) - Constructor for class mastermicro.topologies.components.ComponentParameter
 
components - Variable in class mastermicro.topologies.topology.Topology
 
connectTerminal(String, String) - Method in class mastermicro.topologies.components.Component
 
Controller - Class in mastermicro.topologies.controller
 
Controller() - Constructor for class mastermicro.topologies.controller.Controller
 

D

deleteTopology(String) - Method in class mastermicro.topologies.controller.Controller
 
disconnectTerminal(String) - Method in class mastermicro.topologies.components.Component
 

F

FileReader - Class in mastermicro.topologies.io
 
FileReader() - Constructor for class mastermicro.topologies.io.FileReader
 
fromJSON(String) - Static method in class mastermicro.topologies.components.Component
 
fromJSON(String) - Static method in class mastermicro.topologies.components.ComponentParameter
 
fromJSON(String) - Static method in class mastermicro.topologies.topology.Topology
 
fromJSON(JSONObject) - Static method in class mastermicro.topologies.components.Component
 
fromJSON(JSONObject) - Static method in class mastermicro.topologies.components.ComponentParameter
 
fromJSON(JSONObject) - Static method in class mastermicro.topologies.topology.Topology
 

G

getAvailableTerminals() - Method in class mastermicro.topologies.components.Component
 
getAvailableTerminals() - Method in class mastermicro.topologies.components.NMOSTransistor
 
getAvailableTerminals() - Method in class mastermicro.topologies.components.Resistor
 
getComponentsConnectToNode(String) - Method in class mastermicro.topologies.topology.Topology
Get all the connected components to a specific node in the netlist.
getDefault() - Method in class mastermicro.topologies.components.ComponentParameter
 
getMax() - Method in class mastermicro.topologies.components.ComponentParameter
 
getMin() - Method in class mastermicro.topologies.components.ComponentParameter
 
getTopologies() - Method in class mastermicro.topologies.controller.Controller
Get the the topologies that exists.

I

id - Variable in class mastermicro.topologies.components.Component
 
id - Variable in class mastermicro.topologies.topology.Topology
 
InvalidJSONException - Exception Class in mastermicro.topologies.io
 
InvalidJSONException(String) - Constructor for exception class mastermicro.topologies.io.InvalidJSONException
 
isConnectedToNode(String) - Method in class mastermicro.topologies.components.Component
Determine if this component is connected to a netlist node or not.

J

JSONSerializable - Interface in mastermicro.topologies.io
 

M

m_l - Variable in class mastermicro.topologies.components.NMOSTransistor
 
mastermicro.topologies.components - package mastermicro.topologies.components
 
mastermicro.topologies.controller - package mastermicro.topologies.controller
 
mastermicro.topologies.io - package mastermicro.topologies.io
 
mastermicro.topologies.topology - package mastermicro.topologies.topology
 

N

netlist - Variable in class mastermicro.topologies.components.Component
 
NMOSTransistor - Class in mastermicro.topologies.components
 
NMOSTransistor(String, ComponentParameter) - Constructor for class mastermicro.topologies.components.NMOSTransistor
 

R

readFile(String) - Static method in class mastermicro.topologies.io.FileReader
 
readTopologyFromFile(String) - Method in class mastermicro.topologies.controller.Controller
Read a topology from a json file, and store it in the memory.
resistance - Variable in class mastermicro.topologies.components.Resistor
 
Resistor - Class in mastermicro.topologies.components
 
Resistor(String, ComponentParameter) - Constructor for class mastermicro.topologies.components.Resistor
 

S

setDefault(double) - Method in class mastermicro.topologies.components.ComponentParameter
 
setMax(double) - Method in class mastermicro.topologies.components.ComponentParameter
 
setMin(double) - Method in class mastermicro.topologies.components.ComponentParameter
 

T

toJSON() - Method in class mastermicro.topologies.components.ComponentParameter
 
toJSON() - Method in class mastermicro.topologies.components.NMOSTransistor
 
toJSON() - Method in class mastermicro.topologies.components.Resistor
 
toJSON() - Method in interface mastermicro.topologies.io.JSONSerializable
Serialize the java Object to a JSONObject type which will be converted to JSON string with `JSONObject.toString(int indent)`.
toJSON() - Method in class mastermicro.topologies.topology.Topology
 
Topology - Class in mastermicro.topologies.topology
 
Topology(String) - Constructor for class mastermicro.topologies.topology.Topology
 

U

UnrecognizedTerminalException - Exception Class in mastermicro.topologies.components
 
UnrecognizedTerminalException(String) - Constructor for exception class mastermicro.topologies.components.UnrecognizedTerminalException
 

V

validateTerminal(String) - Method in class mastermicro.topologies.components.Component
 

W

writeTopologyToFile(String, String) - Method in class mastermicro.topologies.controller.Controller
Write a topology (by its id) to a json file.
C D F G I J M N R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form