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

A

act_docId - Variable in class QueryNode
posledni docId ziskane ze streamu
act_leftp - Variable in class QueryNode
posledni leftp ziskane ze streamu
act_lev - Variable in class QueryNode
posledni level ziskane ze streamu
act_rightp - Variable in class QueryNode
posledni rightp ziskane ze streamu
act_tag - Variable in class QueryNode
posledni tag ziskane ze streamu
advance() - Method in class QueryNode
posun v datastreamu (kurzoru)

C

characters(char[], int, int) - Method in class XML_SAX_READER
medota osetruje textove hodnoty
children - Variable in class QueryNode
seznam synu (levy..pravy)
closeconn(Connection) - Static method in class xQuery
zavre spojeni s DB
cnt - Static variable in class xQuery
pocet hitu (odpovedi)
conn - Static variable in class dbmanip
pripojeni do DB
conn - Static variable in class xQuery
spojeni do databaze
contIt(QueryNode) - Static method in class xQuery
pomocna fce, kontroluje, zda ma cenu jeste pokracovat v iteraci
projde vsechny potomky QN az na listy a zjistuje, zda je u nich (=u listu) pridruzeny stream nakonci
creind() - Method in class dbmanip
vytvari indexy
crenew() - Method in class dbmanip
vytvorime nadefinovane tabulky

D

db - Variable in class XML_SAX_READER
potrebujeme ukladat data do DB
dbg - Static variable in class xQuery
debugujeme -> true
dbmanip - Class in <Unnamed>
trida pro manipulaci s daty v DB (create a drop tabulek), ukladani prvku
dbmanip() - Constructor for class dbmanip
 
did - Variable in class elem
ID dokumentu
docid - Variable in class Stack
documentID
document_id - Variable in class XML_SAX_READER
ID dokumentu
dropold() - Method in class dbmanip
smaze stare DB objekty (tabule) v existujici databazi

E

ec - Variable in class XML_SAX_READER
pocty prvku, na atributy v tomto pripade rezignujeme
elem - Class in <Unnamed>
Trida reprezentuje jeden element (tag) v XML dokumentu (+ jeho vlastnosti) odpovida sloupeckum tabulky elemetu twig_main
elem(int, int, int, String, int) - Constructor for class elem
nastavuje hodnoty promennych pro konkertni instanci objektu, konstruktor tridy
elem - Variable in class QueryNode
nazev elementu
elem - Variable in class Stack
hodnota elementu v pripade zadani '*'
elems - Variable in class XML_SAX_READER
zasobnik elementu - potrebujeme ho mit kvuli zjistovani right hodnoty pri ukonceni tagu, tag do DB vkladame az kdyz je tag ukoncen
empty() - Method in class QueryNode
je zasobnik prazdny?
endElement(String, String, String) - Method in class XML_SAX_READER
tato metoda je volana, pokud dojde k precteni koncoveho elementu
eof() - Method in class QueryNode
zda jsme na konci streamu pozname podle toho, ze nextL = -2

F

father - Variable in class QueryNode
otec
focus - Variable in class QueryNode
true, pokud chceme vypsat tento element (u nej vypis vysledu konci)

G

getChildren() - Method in class QueryNode
vraci vektor s potomky uzlu
getFather() - Method in class QueryNode
vraci otce
getMinSource(QueryNode) - Static method in class xQuery
vraci QN, ktery budeme zracovavat, vybira ten s minimalni pozici nextL na zasobniku
getPre() - Method in class elem
vraci left hodnotu
getSubtree(QueryNode, boolean) - Static method in class xQuery
z podstromu daneho elementu utvori seznam (vcetne korenoveho elemtu)

I

iif(Boolean, String, String) - Static method in class xQuery
pomocna fce, vraci 2.
Import - Class in <Unnamed>
hlavni ridici trida
1.
Import() - Constructor for class Import
 
index - Static variable in class xQuery
pole indexu do zaboniku prislusnych QN
insert(elem) - Method in class dbmanip
vklada data do tabulky twig_main
insert_doc(int, String) - Method in class dbmanip
vklada data do tabulky dokumentu
isLeaf() - Method in class QueryNode
vraci true, pokud je uzel listem
isRoot() - Method in class QueryNode
vraci true, pokud je uzel korenem stromu

L

ldocid - Static variable in class xQuery
posledni zpracovanavay document podle IDcka
left - Variable in class elem
unikatni identifikator v ramci dokumentu, zacatek okenka
left - Static variable in class Import
globalni sekvence leftp (rightp)
leftp - Variable in class Stack
leftp souradnice
lev - Variable in class Stack
uroven zanoreni ve stromu
level - Variable in class elem
uroven zanoreni elemetu v XML stromu
level - Variable in class XML_SAX_READER
zanoreni ve stromu
lres - Static variable in class xQuery
posledni vypsany vysledek (kvuli opakovani se)

M

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

N

newconn() - Method in class dbmanip
navaze spojeni do konktreni instance DB (pripadne se i vytvori nova DB)
newconn() - Static method in class xQuery
navaze spojeni do DB
nextL - Variable in class QueryNode
leftp pozice naslednika v datastreamu

P

parentInd - Variable in class Stack
ukazatel do nadrizeneho zasobniku - presneji do zasobiku QN, ktery je otcem tohoto (poradove cislo od spodku zasobniku)
pop() - Method in class QueryNode
vyzvedne vrchol zasobniku a vrati ho
printQT(QueryNode) - Static method in class xQuery
vypisuje cely podstrom QT se vsemi moznymi parametry (pro ucely debuggingu)
printResults(int, int) - Static method in class xQuery
vypisuje vysledky
push() - Method in class QueryNode
vlozi na zasobnik novou polozku a posune se v datastreamu

Q

QueryNode - Class in <Unnamed>
reprezentuje 1 uzel strom dotazu (QueryTree)
QueryNode(String, String, Boolean, QueryNode, Connection) - Constructor for class QueryNode
kontruktor uzlu

R

rel_type - Variable in class QueryNode
typ vazby na otce - true - pevna /, false - volna //
right - Variable in class elem
unikatni identifikator v ramci dokumentu, konec okenka
rightp - Variable in class Stack
rightp souradnice

S

S - Static variable in class xQuery
pole zasobniku jednotlivych QN od leaf k root
sbtr - Static variable in class xQuery
pomocny vector, ktery obsahuje vsechny QN od roota k listu
set_doc_id(int, String) - Method in class XML_SAX_READER
vklada dokument do DB (s danym jmenem)
stack - Variable in class QueryNode
zasobnik, kam odkladam prijatelne odpovedi ze streamu
Stack - Class in <Unnamed>
reprezentuje jeden prvek zasobniku, ktery je pridruzen k QueryNodu
Stack(String, int, int, int, int, int) - Constructor for class Stack
konstruktor tridy - nastavuje promenne v dane instanci
StackTopDocId() - Method in class QueryNode
vraci DOC_ID dokumentu, ktery je na vrcholu zasobniku
StackTopL() - Method in class QueryNode
vraci levou souradnici nodu, ktery je na vrholu zasobniku
StackTopLevel() - Method in class QueryNode
vraci level nodu, ktery je na vrholu zasobniku
StackTopR() - Method in class QueryNode
vraci pravou souradnici nodu, ktery je na vrholu zasobniku
startElement(String, String, String, Attributes) - Method in class XML_SAX_READER
tato metoda se vola, pokud dojde k precteni nejakeho start-elementu
stmt - Variable in class dbmanip
SQL prikaz
stmt - Variable in class QueryNode
statement
stream - Variable in class QueryNode
kurzor - elementy ziskane za pomoci z DB

T

tag - Variable in class elem
element
tc - Variable in class XML_SAX_READER
pocty prvku, na atributy v tomto pripade rezignujeme
text - Static variable in class XML_SAX_READER
textova hodnota

V

val - Variable in class elem
textova hodnota elemetu
val - Variable in class QueryNode
textova hodnota elementu

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 prvku)
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 P Q R S T V X