|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectporovnani.Polozka
public class Polozka
Třída aplikační logiky pro uložení informací o jedné položce adresáře.
Položkou může být buď soubor nebo podadresář.
Má implementovány všechny náležitosti nutné pro používání v kolekcích.
Constructor Summary | |
---|---|
Polozka(java.lang.String pocAdr,
java.lang.String jmeno)
Vytvoří položku typu adresář. |
|
Polozka(java.lang.String pocAdr,
java.lang.String jmeno,
boolean adresar,
long velikost)
Vytvoří libovolnou položku typu adresář nebo soubor. |
|
Polozka(java.lang.String pocAdr,
java.lang.String jmeno,
long velikost)
Vytvoří položku typu soubor. |
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
Přirozené porovnávání položek. |
boolean |
equals(java.lang.Object o)
Porovná dvě položky na rovnost. |
java.lang.String |
getJmeno()
Vrátí jméno položky bez počátečního adresáře. |
java.lang.String |
getPocatecniAdresar()
Vrátí název počátečního adresáře. |
long |
getVelikost()
Vrátí velikost souboru. |
int |
hashCode()
Vrátí hešovací kód položky. |
boolean |
isAdresar()
Vrátí true, je-li položka typu adresář, nebo false, je-li typu soubor. |
java.lang.String |
toString()
Vrátí jméno položky bez počátečního adresáře. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Polozka(java.lang.String pocAdr, java.lang.String jmeno, boolean adresar, long velikost)
pocAdr
- počáteční adresář (např. D:\adr)jmeno
- jméno položky (úplná cesta, např. D:\adr\podadr\soubor1.txt)adresar
- true pro typ adresář, false pro typ souborvelikost
- velikost souboru v bajtech (pro typ adresář = 0)public Polozka(java.lang.String pocAdr, java.lang.String jmeno)
pocAdr
- počáteční adresář (např. D:\adr)jmeno
- jméno adresáře (úplná cesta, např. D:\adr\podadr)public Polozka(java.lang.String pocAdr, java.lang.String jmeno, long velikost)
pocAdr
- počáteční adresář (např. D:\adr)jmeno
- jméno položky (úplná cesta, např. D:\adr\podadr\soubor1.txt)velikost
- velikost souboru v bajtechMethod Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String getPocatecniAdresar()
public java.lang.String getJmeno()
public long getVelikost()
public boolean isAdresar()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |