Java Doc for plasmaWordIndex.java in  » Search-Engine » yacy » de » anomic » plasma » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Search Engine » yacy » de.anomic.plasma 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.anomic.plasma.plasmaWordIndex

plasmaWordIndex
final public class plasmaWordIndex implements indexRI(Code)

Inner Class :public class Cleaner extends Thread

Field Summary
public  booleanbusyCacheFlush
    
final public  plasmaCrawlLURLloadedURL
    
final public static  intlowcachedivisor
    
final public static  intmaxCollectionPartition
    
final public static  longwCacheMaxAge
    
final public static  intwCacheMaxChunk
    

Constructor Summary
public  plasmaWordIndex(File indexPrimaryRoot, File indexSecondaryRoot, long preloadTime, serverLog log)
    

Method Summary
public  voidaddEntries(indexContainer entries)
    
public  voidaddEntries(indexContainer entries, boolean dhtInCase)
    
public  voidaddEntry(String wordHash, indexRWIEntry entry, long updateTime, boolean dhtInCase)
    
public  intaddPageIndex(yacyURL url, Date urlModified, int size, plasmaParserDocument document, plasmaCondenser condenser, String language, char doctype, int outlinksSame, int outlinksOther)
    
public  voidclose()
    
public  indexContainerdeleteContainer(String wordHash)
    
public  longdhtCacheSizeBytes(boolean in)
    
public  voiddhtFlushControl(indexRAMRI theCache)
    
public  intdhtInCacheSize()
    
public  intdhtOutCacheSize()
    
public static  indexContaineremptyContainer(String wordHash, int elementCount)
    
public  voidflushCacheSome()
    
public  indexContainergetContainer(String wordHash, Set<String> urlselection)
    
public  Map<String, indexContainer>getContainers(Set<String> wordHashes, Set<String> urlselection, boolean deleteIfEmpty, boolean interruptIfEmpty)
    
public  longgetUpdateTime(String wordHash)
    
public  booleanhasContainer(String wordHash)
    
public synchronized  TreeSet<indexContainer>indexContainerSet(String startHash, boolean ram, boolean rot, int count)
    
public  intindexSize(String wordHash)
    
public  Map<String, indexContainer>[]localSearchContainers(plasmaSearchQuery query, Set<String> urlselection)
    
public synchronized  CleanermakeCleaner(plasmaCrawlLURL lurl, String startHash)
    
public  longmaxAgeOfDHTInCache()
    
public  longmaxAgeOfDHTOutCache()
    
public  intmaxURLinDHTInCache()
    
public  intmaxURLinDHTOutCache()
    
public static  intmicroDateDays(Date modified)
    
public static  intmicroDateDays(long modified)
    
public static  intmicroDateHoursAge(String mdhs)
    
public static  intmicroDateHoursInt(long time)
    
public static  StringmicroDateHoursStr(long time)
    
public  longminAgeOfDHTInCache()
    
public  longminAgeOfDHTOutCache()
    
public  intminMem()
    
public  intremoveEntries(String wordHash, Set<String> urlHashes)
    
public  StringremoveEntriesExpl(String wordHash, Set<String> urlHashes)
    
public  voidremoveEntriesMultiple(Set<String> wordHashes, Set<String> urlHashes)
    
public  booleanremoveEntry(String wordHash, String urlHash)
    
public  intremoveEntryMultiple(Set<String> wordHashes, String urlHash)
    
public  intremoveWordReferences(Set<String> words, String urlhash)
    
public static  longreverseMicroDateDays(int microDateDays)
    
public  voidsetMaxWordCount(int maxWords)
    
public  voidsetWordFlushSize(int flushsize)
    
public  intsize()
    
public  inttryRemoveURLs(String urlHash)
    
public synchronized  kelondroCloneableIterator<indexContainer>wordContainers(String startHash, boolean ram, boolean rot)
    
public synchronized  kelondroCloneableIterator<indexContainer>wordContainers(String startWordHash, boolean ram)
    

Field Detail
busyCacheFlush
public boolean busyCacheFlush(Code)



loadedURL
final public plasmaCrawlLURL loadedURL(Code)



lowcachedivisor
final public static int lowcachedivisor(Code)



maxCollectionPartition
final public static int maxCollectionPartition(Code)



wCacheMaxAge
final public static long wCacheMaxAge(Code)



wCacheMaxChunk
final public static int wCacheMaxChunk(Code)




Constructor Detail
plasmaWordIndex
public plasmaWordIndex(File indexPrimaryRoot, File indexSecondaryRoot, long preloadTime, serverLog log)(Code)




Method Detail
addEntries
public void addEntries(indexContainer entries)(Code)



addEntries
public void addEntries(indexContainer entries, boolean dhtInCase)(Code)



addEntry
public void addEntry(String wordHash, indexRWIEntry entry, long updateTime, boolean dhtInCase)(Code)



addPageIndex
public int addPageIndex(yacyURL url, Date urlModified, int size, plasmaParserDocument document, plasmaCondenser condenser, String language, char doctype, int outlinksSame, int outlinksOther)(Code)



close
public void close()(Code)



deleteContainer
public indexContainer deleteContainer(String wordHash)(Code)



dhtCacheSizeBytes
public long dhtCacheSizeBytes(boolean in)(Code)



dhtFlushControl
public void dhtFlushControl(indexRAMRI theCache)(Code)



dhtInCacheSize
public int dhtInCacheSize()(Code)



dhtOutCacheSize
public int dhtOutCacheSize()(Code)



emptyContainer
public static indexContainer emptyContainer(String wordHash, int elementCount)(Code)



flushCacheSome
public void flushCacheSome()(Code)



getContainer
public indexContainer getContainer(String wordHash, Set<String> urlselection)(Code)



getContainers
public Map<String, indexContainer> getContainers(Set<String> wordHashes, Set<String> urlselection, boolean deleteIfEmpty, boolean interruptIfEmpty)(Code)



getUpdateTime
public long getUpdateTime(String wordHash)(Code)



hasContainer
public boolean hasContainer(String wordHash)(Code)



indexContainerSet
public synchronized TreeSet<indexContainer> indexContainerSet(String startHash, boolean ram, boolean rot, int count)(Code)



indexSize
public int indexSize(String wordHash)(Code)



localSearchContainers
public Map<String, indexContainer>[] localSearchContainers(plasmaSearchQuery query, Set<String> urlselection)(Code)



makeCleaner
public synchronized Cleaner makeCleaner(plasmaCrawlLURL lurl, String startHash)(Code)



maxAgeOfDHTInCache
public long maxAgeOfDHTInCache()(Code)



maxAgeOfDHTOutCache
public long maxAgeOfDHTOutCache()(Code)



maxURLinDHTInCache
public int maxURLinDHTInCache()(Code)



maxURLinDHTOutCache
public int maxURLinDHTOutCache()(Code)



microDateDays
public static int microDateDays(Date modified)(Code)



microDateDays
public static int microDateDays(long modified)(Code)



microDateHoursAge
public static int microDateHoursAge(String mdhs)(Code)



microDateHoursInt
public static int microDateHoursInt(long time)(Code)



microDateHoursStr
public static String microDateHoursStr(long time)(Code)



minAgeOfDHTInCache
public long minAgeOfDHTInCache()(Code)



minAgeOfDHTOutCache
public long minAgeOfDHTOutCache()(Code)



minMem
public int minMem()(Code)



removeEntries
public int removeEntries(String wordHash, Set<String> urlHashes)(Code)



removeEntriesExpl
public String removeEntriesExpl(String wordHash, Set<String> urlHashes)(Code)



removeEntriesMultiple
public void removeEntriesMultiple(Set<String> wordHashes, Set<String> urlHashes)(Code)



removeEntry
public boolean removeEntry(String wordHash, String urlHash)(Code)



removeEntryMultiple
public int removeEntryMultiple(Set<String> wordHashes, String urlHash)(Code)



removeWordReferences
public int removeWordReferences(Set<String> words, String urlhash)(Code)



reverseMicroDateDays
public static long reverseMicroDateDays(int microDateDays)(Code)



setMaxWordCount
public void setMaxWordCount(int maxWords)(Code)



setWordFlushSize
public void setWordFlushSize(int flushsize)(Code)



size
public int size()(Code)



tryRemoveURLs
public int tryRemoveURLs(String urlHash)(Code)



wordContainers
public synchronized kelondroCloneableIterator<indexContainer> wordContainers(String startHash, boolean ram, boolean rot)(Code)



wordContainers
public synchronized kelondroCloneableIterator<indexContainer> wordContainers(String startWordHash, boolean ram)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.