C E F G I J N P S T V

C

com.shabarshin.jemul - package com.shabarshin.jemul
 

E

error(String) - Method in class com.shabarshin.jemul.jeComponent
Print error message to console.

F

flag_pullup - Variable in class com.shabarshin.jemul.jeComponent
Flag that indicates pull up feature switched on.

G

getBool(int) - Method in class com.shabarshin.jemul.jeComponent
Get pin boolean value.
getInputs() - Method in class com.shabarshin.jemul.jeGate
 
getInputs() - Method in class com.shabarshin.jemul.jeComponent
Get number of inputs.
getLogic(int) - Method in class com.shabarshin.jemul.jeComponent
Get pin logic value.
getName() - Method in class com.shabarshin.jemul.jeComponent
Get name of the component.
getOutputs() - Method in class com.shabarshin.jemul.jeGate
 
getOutputs() - Method in class com.shabarshin.jemul.jeComponent
Get number of outputs.
getPin(int) - Method in class com.shabarshin.jemul.jeComponent
Get pin type.
getPins() - Method in class com.shabarshin.jemul.jeComponent
Get number of pins.
getVal(int) - Method in class com.shabarshin.jemul.jeComponent
Get pin value.

I

isInput(int) - Method in class com.shabarshin.jemul.jeComponent
Test pin for input by number.
isOutput(int) - Method in class com.shabarshin.jemul.jeComponent
Test pin for output by number.

J

jeComponent - class com.shabarshin.jemul.jeComponent.
Class of abstract component for jEmul (universal emulator of discrete schemes in Java).
jeComponent(String, int) - Constructor for class com.shabarshin.jemul.jeComponent
Constructor of the abstract component.
jeGate - class com.shabarshin.jemul.jeGate.
Class of common gate for jEmul.
jeGate(String, int) - Constructor for class com.shabarshin.jemul.jeGate
 
jeGateAND - class com.shabarshin.jemul.jeGateAND.
Class of AND gate for jEmul.
jeGateAND(int) - Constructor for class com.shabarshin.jemul.jeGateAND
 
jeGateNAND - class com.shabarshin.jemul.jeGateNAND.
Class of NAND gate for jEmul.
jeGateNAND(int) - Constructor for class com.shabarshin.jemul.jeGateNAND
 
jeGateNOR - class com.shabarshin.jemul.jeGateNOR.
Class of NOR gate for jEmul.
jeGateNOR(int) - Constructor for class com.shabarshin.jemul.jeGateNOR
 
jeGateOR - class com.shabarshin.jemul.jeGateOR.
Class of OR gate for jEmul.
jeGateOR(int) - Constructor for class com.shabarshin.jemul.jeGateOR
 

N

name - Variable in class com.shabarshin.jemul.jeComponent
Name of the component.

P

pin - Variable in class com.shabarshin.jemul.jeComponent
Array that defines types of pins.
PIN_GND - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates ground type of the pin and equals 'G' character.
PIN_INPUT - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates input type of the pin and equals 'I' character.
PIN_NC - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates not-connected type of the pin and equals 'N' character.
PIN_OPEN - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates open-drain (or open-collector) type of the pin and equals 'D' character.
PIN_OUTPUT - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates output type of the pin and equals 'O' character.
PIN_UNKNOWN - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates unknown type of the pin and equals 'U' character.
PIN_VCC - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates power supply type of the pin and equals 'V' character.
pullUp(boolean) - Method in class com.shabarshin.jemul.jeComponent
Switch on or switch off flag of pull-up feature.

S

setBool(int, boolean) - Method in class com.shabarshin.jemul.jeComponent
Set pin boolean value.
setLogic(int, char) - Method in class com.shabarshin.jemul.jeComponent
Set pin logic value.
setPin(int, char) - Method in class com.shabarshin.jemul.jeComponent
Set pin type.
setVal(int, char) - Method in class com.shabarshin.jemul.jeComponent
Set pin value.
step() - Method in class com.shabarshin.jemul.jeGateOR
 
step() - Method in class com.shabarshin.jemul.jeGateNOR
 
step() - Method in class com.shabarshin.jemul.jeGateNAND
 
step() - Method in class com.shabarshin.jemul.jeGateAND
 
step() - Method in class com.shabarshin.jemul.jeGate
 
step() - Method in class com.shabarshin.jemul.jeComponent
Do step of emulation.

T

toString() - Method in class com.shabarshin.jemul.jeComponent
Convert object to string.

V

val - Variable in class com.shabarshin.jemul.jeComponent
Array that defines values of pins.
VAL_FALSE - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates low-level value of the pin and equals 'F' character.
VAL_TRUE - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates high-level value of the pin and equals 'T' character.
VAL_UNKNOWN - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates unknown value of the pin and equals 'U' character.
VAL_ZSTATE - Static variable in class com.shabarshin.jemul.jeComponent
The constant indicates Z-state value of the pin and equals 'Z' character.

C E F G I J N P S T V