Java Doc for kelondroRowCollection.java in  » Search-Engine » yacy » de » anomic » kelondro » 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.kelondro 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.anomic.kelondro.kelondroRowCollection

All known Subclasses:   de.anomic.kelondro.kelondroRowSet,
kelondroRowCollection
public class kelondroRowCollection (Code)

Inner Class :public class keyIterator implements Iterator<byte[]>
Inner Class :public class rowIterator implements Iterator<kelondroRow.Entry>

Field Summary
protected  byte[]chunkcache
    
protected  intchunkcount
    
final public static  intexportOverheadSize
    
final public static  doublegrowfactor
    
protected  longlastTimeReadlastTimeWrote
    
protected  kelondroRowrowdef
    
protected  intsortBound
    

Constructor Summary
public  kelondroRowCollection(kelondroRowCollection rc)
    
public  kelondroRowCollection(kelondroRow rowdef, int objectCount)
    
public  kelondroRowCollection(kelondroRow rowdef, int objectCount, byte[] cache, int sortBound)
    
public  kelondroRowCollection(kelondroRow rowdef, kelondroRow.Entry exportedCollectionRowEnvironment, int columnInEnvironment)
    

Method Summary
public synchronized  voidadd(byte[] a)
    
final public synchronized  voidaddAllUnique(kelondroRowCollection c)
    
public synchronized  voidaddUnique(kelondroRow.Entry row)
    
public synchronized  voidaddUniqueMultiple(List<kelondroRow.Entry> rows)
    
public synchronized  voidclear()
    
public synchronized  voidclose()
    
protected synchronized  intcompare(byte[] a, int astart, int alength, int chunknumber)
    
final protected  intcomparePivot(byte[] compiledPivot, int j)
    
final protected  byte[]compilePivot(int i)
    
final protected  byte[]compilePivot(byte[] a, int astart, int alength)
    
public static  intdaysSince2000(long time)
    
public synchronized  byte[]exportCollection()
    
final public synchronized  kelondroRow.Entryget(int index)
    
final public synchronized  byte[]getKey(int index)
    
final public  voidinsertUnique(int index, kelondroRow.Entry a)
    
public synchronized  booleanisSorted()
    
public synchronized  Iterator<byte[]>keys()
    
final public  longlastRead()
    
final public  longlastWrote()
    
public static  voidmain(String[] args)
    
protected synchronized  booleanmatch(byte[] a, int astart, int alength, int chunknumber)
    
final public  longmemoryNeededForGrow()
    
public synchronized  ArrayList<kelondroRowSet>removeDoubles()
    
public synchronized  kelondroRow.EntryremoveOne()
    
final protected synchronized  voidremoveRow(int p, boolean keepOrder)
     This method removes the entry at position p ensuring the order of the remaining entries if specified by keepOrder. Note: Keeping the order is expensive.
public  voidreset()
    
public  kelondroRowrow()
    
public synchronized  Iterator<kelondroRow.Entry>rows()
    
public  voidsaveCollection(File file)
    
public synchronized  voidselect(Set<String> keys)
    
final public synchronized  voidset(int index, kelondroRow.Entry a)
    
public  intsize()
    
final protected static  intsizeOfExportedCollectionRows(kelondroRow.Entry exportedCollectionRowEnvironment, int columnInEnvironment)
    
final public synchronized  voidsort()
    
public static  voidtest(int testsize)
    
public synchronized  StringtoString()
    
public synchronized  voidtrim(boolean plusGrowFactor)
    
public synchronized  voiduniq()
    

Field Detail
chunkcache
protected byte[] chunkcache(Code)



chunkcount
protected int chunkcount(Code)



exportOverheadSize
final public static int exportOverheadSize(Code)



growfactor
final public static double growfactor(Code)



lastTimeReadlastTimeWrote
protected long lastTimeReadlastTimeWrote(Code)



rowdef
protected kelondroRow rowdef(Code)



sortBound
protected int sortBound(Code)




Constructor Detail
kelondroRowCollection
public kelondroRowCollection(kelondroRowCollection rc)(Code)



kelondroRowCollection
public kelondroRowCollection(kelondroRow rowdef, int objectCount)(Code)



kelondroRowCollection
public kelondroRowCollection(kelondroRow rowdef, int objectCount, byte[] cache, int sortBound)(Code)



kelondroRowCollection
public kelondroRowCollection(kelondroRow rowdef, kelondroRow.Entry exportedCollectionRowEnvironment, int columnInEnvironment)(Code)




Method Detail
add
public synchronized void add(byte[] a)(Code)



addAllUnique
final public synchronized void addAllUnique(kelondroRowCollection c)(Code)



addUnique
public synchronized void addUnique(kelondroRow.Entry row)(Code)



addUniqueMultiple
public synchronized void addUniqueMultiple(List<kelondroRow.Entry> rows)(Code)



clear
public synchronized void clear()(Code)



close
public synchronized void close()(Code)



compare
protected synchronized int compare(byte[] a, int astart, int alength, int chunknumber)(Code)



comparePivot
final protected int comparePivot(byte[] compiledPivot, int j)(Code)



compilePivot
final protected byte[] compilePivot(int i)(Code)



compilePivot
final protected byte[] compilePivot(byte[] a, int astart, int alength)(Code)



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



exportCollection
public synchronized byte[] exportCollection()(Code)



get
final public synchronized kelondroRow.Entry get(int index)(Code)



getKey
final public synchronized byte[] getKey(int index)(Code)



insertUnique
final public void insertUnique(int index, kelondroRow.Entry a)(Code)



isSorted
public synchronized boolean isSorted()(Code)



keys
public synchronized Iterator<byte[]> keys()(Code)



lastRead
final public long lastRead()(Code)



lastWrote
final public long lastWrote()(Code)



main
public static void main(String[] args)(Code)



match
protected synchronized boolean match(byte[] a, int astart, int alength, int chunknumber)(Code)



memoryNeededForGrow
final public long memoryNeededForGrow()(Code)



removeDoubles
public synchronized ArrayList<kelondroRowSet> removeDoubles()(Code)



removeOne
public synchronized kelondroRow.Entry removeOne()(Code)



removeRow
final protected synchronized void removeRow(int p, boolean keepOrder)(Code)
This method removes the entry at position p ensuring the order of the remaining entries if specified by keepOrder. Note: Keeping the order is expensive. If you want to remove more than one element in a batch with this method, it'd be better to do the removes without order keeping and doing the sort after all the removes are done.
Parameters:
  p - element at this position will be removed
Parameters:
  keepOrder - keep the order of remaining entries



reset
public void reset()(Code)



row
public kelondroRow row()(Code)



rows
public synchronized Iterator<kelondroRow.Entry> rows()(Code)



saveCollection
public void saveCollection(File file) throws IOException(Code)



select
public synchronized void select(Set<String> keys)(Code)



set
final public synchronized void set(int index, kelondroRow.Entry a)(Code)



size
public int size()(Code)



sizeOfExportedCollectionRows
final protected static int sizeOfExportedCollectionRows(kelondroRow.Entry exportedCollectionRowEnvironment, int columnInEnvironment)(Code)



sort
final public synchronized void sort()(Code)



test
public static void test(int testsize)(Code)



toString
public synchronized String toString()(Code)



trim
public synchronized void trim(boolean plusGrowFactor)(Code)



uniq
public synchronized void uniq()(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.