|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcviceni10.Predmet
Field Summary | |
static int |
DELKA_ZAZNAMU
Celková délka záznamu v souboru |
Constructor Summary | |
Predmet(java.lang.String kod,
java.lang.String zkratka,
java.lang.String nazev,
int kredity)
Konstruktor předmětu. |
Method Summary | |
boolean |
equals(java.lang.Object obj)
Porovná dva záznamy o předmětu. |
java.lang.String |
getKod()
Vrátí kód předmětu |
int |
getKredity()
Vrátí počet kreditů. |
java.lang.String |
getNazev()
Vrátí název předmětu. |
static int |
getRecordCount(java.io.RandomAccessFile file)
Vrátí počet záznamů v souboru. |
java.lang.String |
getZkratka()
Vrátí zkratku předmětu. |
static Predmet |
read(java.io.RandomAccessFile file)
Přečte z aktuální pozice v souboru další záznam o předmětu. |
static Predmet |
read(java.io.RandomAccessFile file,
int index)
Nastaví pozici v souboru na zadaný záznam o předmětu a přečte jeho obsah. |
void |
setKod(java.lang.String kod)
Nastaví kód předmětu. |
void |
setKredity(int kredity)
Nastaví počet kreditů. |
void |
setNazev(java.lang.String nazev)
Nastaví název předmětu. |
void |
setZkratka(java.lang.String zkratka)
Nastaví zkratku předmětu. |
java.lang.String |
toString()
Převede záznam o předmětu na řetězec. |
void |
write(java.io.RandomAccessFile file)
Zapíše do souboru data o předmětu. |
void |
write(java.io.RandomAccessFile file,
int index)
Uloží záznam o předmetu na zadanou pozici v souboru. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int DELKA_ZAZNAMU
Constructor Detail |
public Predmet(java.lang.String kod, java.lang.String zkratka, java.lang.String nazev, int kredity)
kod
- kód předmětuzkratka
- zkratkanazev
- název předmetukredity
- počet kreditůMethod Detail |
public java.lang.String getKod()
public void setKod(java.lang.String kod)
public java.lang.String getZkratka()
public void setZkratka(java.lang.String zkratka)
public java.lang.String getNazev()
public void setNazev(java.lang.String nazev)
public int getKredity()
public void setKredity(int kredity)
public void write(java.io.RandomAccessFile file) throws java.io.IOException
file
- soubor
java.io.IOException
- chyba při zápisu do souborupublic static Predmet read(java.io.RandomAccessFile file) throws java.io.IOException
file
- soubor
java.io.IOException
- Předpokládá se, že konec souboru nemůže nastat uvnitř záznamu.public static int getRecordCount(java.io.RandomAccessFile file) throws java.io.IOException
file
- soubor
java.io.IOException
public static Predmet read(java.io.RandomAccessFile file, int index) throws java.io.IOException
file
- souborindex
- pořadové číslo záznamu (počínaje 0)
java.io.IOException
- chyba při čtení ze souboru.public void write(java.io.RandomAccessFile file, int index) throws java.io.IOException
file
- souborindex
- pořadové číslo záznamu (počínaje 0)
java.io.IOException
- chyba při zápisu do souborupublic boolean equals(java.lang.Object obj)
obj
- předmět, s nímž se provádí porovnání
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |