| /lucene-3.6.0/lucene/contrib/facet/src/java/org/apache/lucene/facet/enhancements/association/ |
| H A D | AssociationProperty.java | 1 package org.apache.lucene.facet.enhancements.association; 25 * {@link CategoryAttribute}. It should be used to describe the association 31 * <B>Note:</B> The association value is added both to a special category list, 39 protected long association = Integer.MAX_VALUE + 1; field in class:AssociationProperty 45 * The association value. 48 this.association = value; 52 * Returns the association value. 54 * @return The association value. 57 return (int) association; 62 * association) [all...] |
| H A D | AssociationIntProperty.java | 1 package org.apache.lucene.facet.enhancements.association; 23 * An {@link AssociationProperty} which treats the association as int - merges 32 * The association value. 47 return o.association == this.association; 52 return "AssociationIntProperty".hashCode() * 31 + (int) association; 57 this.association += o.association;
|
| H A D | AssociationFloatProperty.java | 1 package org.apache.lucene.facet.enhancements.association; 23 * An {@link AssociationProperty} which treats the association as float - the 24 * association bits are actually float bits, and thus merging two associations 35 * The association value. 50 return o.association == this.association; 55 return "AssociationFloatProperty".hashCode() * 31 + (int) association; 60 this.association = Float.floatToIntBits(Float 61 .intBitsToFloat((int) this.association) 62 + Float.intBitsToFloat((int) o.association)); [all...] |
| H A D | AssociationEnhancement.java | 1 package org.apache.lucene.facet.enhancements.association; 116 int association = property.getAssociation(); 117 int bytesNeeded = Vint8.bytesNeeded(association); 119 Vint8.encode(association, buffer, 0);
|
| H A D | AssociationsPayloadIterator.java | 1 package org.apache.lucene.facet.enhancements.association; 69 * Construct a new association-iterator, initializing the inner payload 122 * Get int association value for the given ordinal. <br> 129 * for which the association value is requested 142 * Get an iterator over the ordinals which has an association for the 183 long association = associationPayloadIter.nextCategory(); 185 // an association for it? 186 if (association > Integer.MAX_VALUE) { 187 // No association!!! A Broken Pair!! PANIC! 192 // Populate the map with the given ordinal and association pai [all...] |
| H A D | AssociationListTokenizer.java | 1 package org.apache.lucene.facet.enhancements.association;
|
| /lucene-3.6.0/lucene/contrib/facet/src/examples/org/apache/lucene/facet/example/association/ |
| H A D | AssociationUtils.java | 1 package org.apache.lucene.facet.example.association; 3 import org.apache.lucene.facet.enhancements.association.AssociationEnhancement; 4 import org.apache.lucene.facet.enhancements.association.AssociationFloatProperty; 5 import org.apache.lucene.facet.enhancements.association.AssociationIntProperty; 6 import org.apache.lucene.facet.enhancements.association.AssociationProperty; 33 * Categories: categories[D][N] == category-path with association no. N for
|
| H A D | AssociationSearcher.java | 1 package org.apache.lucene.facet.example.association; 9 import org.apache.lucene.facet.search.params.association.AssociationFloatSumFacetRequest; 10 import org.apache.lucene.facet.search.params.association.AssociationIntSumFacetRequest; 41 /** Search an index with a sum of int-association. */ 61 /** Search an index with a sum of float-association. */
|
| H A D | AssociationMain.java | 1 package org.apache.lucene.facet.example.association;
|
| H A D | AssociationIndexer.java | 1 package org.apache.lucene.facet.example.association; 13 import org.apache.lucene.facet.enhancements.association.AssociationProperty;
|
| /lucene-3.6.0/lucene/contrib/facet/src/java/org/apache/lucene/facet/search/aggregator/association/ |
| H A D | AssociationFloatSumAggregator.java | 1 package org.apache.lucene.facet.search.aggregator.association; 5 import org.apache.lucene.facet.enhancements.association.AssociationsPayloadIterator; 29 * weights of the float association it finds for every document. 50 long association = associationsPayloadIterator.getAssociation(ordinal); 51 if (association != AssociationsPayloadIterator.NO_ASSOCIATION) { 52 sumArray[ordinal] += Float.intBitsToFloat((int) association);
|
| H A D | AssociationIntSumAggregator.java | 1 package org.apache.lucene.facet.search.aggregator.association; 5 import org.apache.lucene.facet.enhancements.association.AssociationsPayloadIterator; 29 * weights of the integer association it finds for every document. 50 long association = associationsPayloadIterator.getAssociation(ordinal); 51 if (association != AssociationsPayloadIterator.NO_ASSOCIATION) { 52 sumArray[ordinal] += association;
|
| /lucene-3.6.0/lucene/contrib/facet/src/test/org/apache/lucene/facet/enhancements/association/ |
| H A D | AssociationPropertyTest.java | 1 package org.apache.lucene.facet.enhancements.association; 6 import org.apache.lucene.facet.enhancements.association.AssociationFloatProperty; 7 import org.apache.lucene.facet.enhancements.association.AssociationIntProperty; 8 import org.apache.lucene.facet.enhancements.association.AssociationProperty; 35 assertEquals("Wrong association for property", 5, aa1.getAssociation()); 36 assertEquals("Wrong association for property", 3, aa2.getAssociation()); 38 assertEquals("Wrong association for property", 8, aa1.getAssociation()); 45 assertEquals("Wrong association for property", 5.0, aa1.getFloatAssociation(), 0.00001); 46 assertEquals("Wrong association for property", 3.0, aa2.getFloatAssociation(), 0.00001); 48 assertEquals("Wrong association fo [all...] |
| H A D | CustomAssociationPropertyTest.java | 1 package org.apache.lucene.facet.enhancements.association; 88 long association = api.getAssociation(ordinal); 90 association <= Integer.MAX_VALUE); 92 assertEquals("Wrong association value for category '"+ i+"'", i, (int)association);
|
| /lucene-3.6.0/lucene/contrib/facet/src/java/org/apache/lucene/facet/search/params/association/ |
| H A D | AssociationFloatSumFacetRequest.java | 1 package org.apache.lucene.facet.search.params.association; 9 import org.apache.lucene.facet.search.aggregator.association.AssociationFloatSumAggregator; 32 * Facet request for weighting facets according to their float association by 33 * summing the association values. 40 * Create a float association facet request for a given node in the
|
| H A D | AssociationIntSumFacetRequest.java | 1 package org.apache.lucene.facet.search.params.association; 9 import org.apache.lucene.facet.search.aggregator.association.AssociationIntSumAggregator; 32 * Facet request for weighting facets according to their integer association by 33 * summing the association values. 40 * Create an integer association facet request for a given node in the
|
| /lucene-3.6.0/lucene/contrib/facet/src/test/org/apache/lucene/facet/search/association/ |
| H A D | AssociationsFacetRequestTest.java | 1 package org.apache.lucene.facet.search.association; 20 import org.apache.lucene.facet.enhancements.association.AssociationEnhancement; 21 import org.apache.lucene.facet.enhancements.association.AssociationFloatProperty; 22 import org.apache.lucene.facet.enhancements.association.AssociationIntProperty; 27 import org.apache.lucene.facet.search.params.association.AssociationFloatSumFacetRequest; 28 import org.apache.lucene.facet.search.params.association.AssociationIntSumFacetRequest; 163 // category list (you'll still have one association list).
|
| /lucene-3.6.0/lucene/contrib/facet/src/test/org/apache/lucene/facet/enhancements/ |
| H A D | EnhancementsPayloadIteratorTest.java | 14 import org.apache.lucene.facet.enhancements.association.AssociationEnhancement; 16 import org.apache.lucene.facet.example.association.AssociationIndexer; 17 import org.apache.lucene.facet.example.association.AssociationUtils; 71 assertEquals("Unexpected association value for tags/lucene in doc 0", 3, assoc, 1E-5); 74 assertEquals("Unexpected association value for tags/lucene in doc 1", 1, assoc, 1E-5); 101 assertEquals("Unexpected association value for genre/computing in doc 1", 0.34f, assoc, 0.001);
|
| /lucene-3.6.0/lucene/contrib/facet/src/test/org/apache/lucene/facet/example/ |
| H A D | TestAssociationExample.java | 7 import org.apache.lucene.facet.example.association.AssociationMain; 28 * Test that the association example works as expected. This test helps to
|
| /lucene-3.6.0/lucene/contrib/facet/src/test/org/apache/lucene/facet/index/ |
| H A D | CategoryContainerTest.java | 13 import org.apache.lucene.facet.enhancements.association.AssociationIntProperty; 14 import org.apache.lucene.facet.enhancements.association.AssociationProperty; 110 assertEquals("Wrong number of tokens with association properties", 2, 212 assertEquals("Wrong association value", 17, aa.getAssociation());
|