public abstract class AbstractIndexWriteController extends Object
AbstractIndexWriteController implements basics functions including generating IRTermList, IRRelationList for the useage of later processing.
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Modifier and Type | Field and Description |
|---|---|
protected int |
curDocIndex |
protected String |
curDocKey |
protected SimpleElementList |
docKeyList |
protected boolean |
initialized |
protected int |
processedDoc |
protected SimplePairList |
relationKeyList |
protected boolean |
relationSupported |
protected SimpleElementList |
termKeyList |
| Constructor and Description |
|---|
AbstractIndexWriteController(boolean relationSupported,
boolean indexConceptEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected SortedArray |
generateIRRelationList(ArrayList tripleList) |
protected SortedArray |
generateIRTermList(ArrayList termList) |
protected IRRelation[] |
getIRRelationArray(ArrayList irRelationList,
IRDoc curDoc) |
protected IRTerm[] |
getIRTermArray(ArrayList irtermList,
IRDoc curDoc) |
boolean |
indexed(String docKey) |
abstract void |
initialize() |
boolean |
isRelationSupported() |
boolean |
setDoc(String docKey) |
int |
size() |
protected SimpleElementList termKeyList
protected SimpleElementList docKeyList
protected SimplePairList relationKeyList
protected int curDocIndex
protected String curDocKey
protected int processedDoc
protected boolean relationSupported
protected boolean initialized
public AbstractIndexWriteController(boolean relationSupported,
boolean indexConceptEntry)
public abstract void initialize()
public boolean indexed(String docKey)
public int size()
public boolean isRelationSupported()
public boolean setDoc(String docKey)
protected IRRelation[] getIRRelationArray(ArrayList irRelationList, IRDoc curDoc)
protected SortedArray generateIRTermList(ArrayList termList)
protected SortedArray generateIRRelationList(ArrayList tripleList)
Copyright © 2018 JULIE Lab, Germany. All rights reserved.