A C D E F G I L M N O P Q S T V W X

A

at - Variable in class Elem
pocty tabulek elem_tab, attr_tab a text_tab, ktere se ucastni dotazu
attr - Class in <Unnamed>
trida pro atributy (atribut ve smyslu atributu XML, tj.
attr(int, int, int, String, int, int, int, String) - Constructor for class attr
konstruktor tridy
attrs - Variable in class XML_SAX_READER
atributy - instance tridy attr

C

characters(char[], int, int) - Method in class XML_SAX_READER
medota osetruje textove hodnoty
child_id - Variable in class elem
odkaz na prvniho potomka
closeconn(Connection) - Static method in class xQuery
zavre spojeni s DB
conn - Static variable in class Import
spojeni do databaze (jdbc:derby:xmldb_xiss) - JDBC spojeni:DB derby:DB instance 'xmldb_xiss'
conn - Static variable in class xQuery
spojeni do databaze

D

dbg - Static variable in class xQuery
pro nejake debug info nastavvte na true
depth - Variable in class attr
hloubka zanoreni atributu v jednom XML dokumentu
depth - Variable in class elem
hloubka zanoreni elemetu v jednom XML dokumentu
depth - Variable in class text
hloubka zanoreni textu v jednom XML dokumentu
depth - Variable in class XML_SAX_READER
hloubka zanoreni elemetu v jednom XML dokumentu
did - Variable in class attr
ID dokumentu
did - Variable in class elem
ID dokumentu
did - Variable in class text
ID dokumentu
document_id - Variable in class XML_SAX_READER
ID dokumentu

E

elem - Class in <Unnamed>
Trida reprezentuje jeden element(=tag) v XML dokumentu (+ jeho vlastnosti) odpovida sloupeckum tabulky elemetu elem_tab
Elem - Class in <Unnamed>
trida pro vlastni parsing dotazu
vypocitava tabulky, predmety selectu a where podminky, ktere se budou "ucastnit" finalniho sql dotazu
elem(int, int, int, String, int, int, int, int, int) - Constructor for class elem
konstruktor tridy
Elem() - Constructor for class Elem
 
elem - Variable in class Query
fragment xptah dotazu
elem_id - Variable in class XML_SAX_READER
ukazatel do pomocneho zasobniku
elems - Variable in class XML_SAX_READER
elementy - instance tridy elem
endElement(String, String, String) - Method in class XML_SAX_READER
tato metoda je volana, pokud dojde k precteni koncoveho elementu
et - Variable in class Elem
pocty tabulek elem_tab, attr_tab a text_tab, ktere se ucastni dotazu
etstart - Static variable in class xQuery
od jake tabulky elementu zaciname vypisovat vysledek dotazu

F

first_attr_id - Variable in class elem
odkaz na prvni atribut elementu
first_attr_id - Variable in class XML_SAX_READER
odkaz na prvni atribut elementu
focus_name - Static variable in class xQuery
ktery prvek z ktere tabulky nas zajima
focuset - Static variable in class xQuery
pomocne promenne pro vypis cele XML cesty k prvku, ktery nas zajima

G

get_where_at(String, int, int, String) - Static method in class xQuery
vraci where podminku pro tabulku attr_tab
get_where_et(String, int, String, int) - Static method in class xQuery
sklada where podminku na zaklade vsupnich parametru pro tabulku elem_tab
get_where_tt(String, int, int, String) - Static method in class xQuery
vraci where podminku pro tabulku text_tab
getId() - Method in class pomzasstruct
vraci ID
getLastChildId() - Method in class pomzasstruct
vraci last_child_id
getParentId() - Method in class pomzasstruct
vraci node_id

I

id - Variable in class pomzasstruct
poradi ve vectoru elementu
iif(boolean, int, String) - Static method in class Import
vraci a1, pokud plati pod, jinak a2
Import - Class in <Unnamed>
hlavni ridici trida
1.
Import() - Constructor for class Import
 

L

last_child_id - Variable in class pomzasstruct
node_id (order) posledniho syna daneho elementu
last_child_id - Variable in class XML_SAX_READER
odkaz na prvniho potomka
let - Variable in class Elem
pamatujeme si posledni et

M

main(String[]) - Static method in class Import
Spousteci procedura teto tridy
main(String[]) - Static method in class xQuery
hlavni spousteci trida
1.

N

name - Variable in class attr
nazev atributu
newconn() - Static method in class Import
navaze spojeni do DB (pripadne se i vytvori nova DB)
newconn() - Static method in class xQuery
navaze spojeni do DB
node_id - Variable in class pomzasstruct
node_id (order) elementu

O

op - Variable in class Query
oddelovac fragmentu - / ci //
order - Variable in class attr
poradi v ramci dokumentu
order - Variable in class elem
unikatni ID v ramci dokumentu
order - Variable in class text
poradi v ramci dokumentu
order - Variable in class XML_SAX_READER
poradi v ramci nadelemetu

P

parent_id - Variable in class attr
otec atributu
parent_id - Variable in class elem
otec elemetu
parent_id - Variable in class text
otec textu
parent_id - Variable in class XML_SAX_READER
otec elemetu
parse_attr(String) - Method in class Elem
parsing retezce (atribut=hodnota), vraci pole, na 1.
parse_elem(String, int, int, int) - Method in class Elem
zpracovana prvek (vstupni retezec que), ktery je typu element[@atribut=hodnota] nebo element[element=hodnota] nebo @atribut nebo descendant-or-self
pomsaz - Variable in class XML_SAX_READER
zasobnik pro prubezne odklani instanci tridy pomzasstruct
pomzasstruct - Class in <Unnamed>
pomocna trida ke konsktrukci zasobniku, na nejz si odkladame hodnoty - slouzi pro zjisteni last_child_id a parent_id pototomka
pri vkladani noveho prvku do DB podivame na vrchol toho zasobniku a uvedene hodnoty zde najdeme
pomzasstruct(int, int, int) - Constructor for class pomzasstruct
kontruktor tridy
prev_id - Variable in class attr
odkaz na predchoziho bratra
prev_id - Variable in class elem
odkaz na predchoziho bratra
prev_id - Variable in class text
odkaz na predchoziho bratra

Q

query - Variable in class Elem
xpath dotaz bez / a //
Query - Class in <Unnamed>
trida pro ulozeni jednotlivych polozek (fragmentu) rozparsovaneho xpath dotazu (parse podle / a //)
Query(String, String) - Constructor for class Query
kontruktor tridy
query - Static variable in class xQuery
vector prvku, ktere dostaneme pokud vstupni retezec rozdelime podle / a //

S

set_child_id(int) - Method in class pomzasstruct
nastavuje child_id
set_doc_id(int) - Method in class XML_SAX_READER
nastavuje dokumentID v teto tride
set_size_by(int) - Method in class elem
zvetsi velikost (size) o sz
size - Variable in class attr
mohutnost atributu (kolik ma podelementu) - 1/0
size - Variable in class elem
mohutnost elementu (kolik ma podelementu)
size - Variable in class text
mohutnost textu (kolik ma podelementu) - 0
size - Variable in class XML_SAX_READER
mohutnost elemntu (kolik ma podelementu)
startElement(String, String, String, Attributes) - Method in class XML_SAX_READER
tato metoda se vola, pokud dojde k precteni nejakeho start-elementu

T

tag_name - Variable in class elem
nazev elemetu
text - Class in <Unnamed>
trida pro textove hodnoty (ve smyslu hodnoty tagu XML, tj.
text(int, int, int, int, int, int, String) - Constructor for class text
konstruktor tridy
text - Static variable in class XML_SAX_READER
textova hodnota
texts - Variable in class XML_SAX_READER
texty - instance tridy text
tt - Variable in class Elem
pocty tabulek elem_tab, attr_tab a text_tab, ktere se ucastni dotazu

V

value - Variable in class attr
hodnota atributu
value - Variable in class text
textova hodnota elementu

W

where - Variable in class Elem
where podminka

X

XML_SAX_READER - Class in <Unnamed>
trida, ktera realizuje SAX parser
nadefinuji se fce (handlery), ktere jsou volany pri nejake udalosti pri zpracovani XML (zacatek/konec tagu/textu/atributu)
XML_SAX_READER() - Constructor for class XML_SAX_READER
 
xQuery - Class in <Unnamed>
Hlavni class tohoto baliku
1.
xQuery() - Constructor for class xQuery
 

A C D E F G I L M N O P Q S T V W X