本文整理汇总了Java中org.galagosearch.core.util.ExtentArray.add方法的典型用法代码示例。如果您正苦于以下问题:Java ExtentArray.add方法的具体用法?Java ExtentArray.add怎么用?Java ExtentArray.add使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.galagosearch.core.util.ExtentArray
的用法示例。
在下文中一共展示了ExtentArray.add方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testTwoExtents
import org.galagosearch.core.util.ExtentArray; //导入方法依赖的package包/类
public void testTwoExtents() {
ExtentArray array = new ExtentArray();
array.add( 1, 5, 7 );
array.add( 1, 9, 11 );
ExtentArrayIterator instance = new ExtentArrayIterator( array );
assertFalse( instance.isDone() );
assertEquals( instance.current().document, 1 );
assertEquals( instance.current().begin, 5 );
assertEquals( instance.current().end, 7 );
instance.next();
assertFalse( instance.isDone() );
assertEquals( instance.current().document, 1 );
assertEquals( instance.current().begin, 9 );
assertEquals( instance.current().end, 11 );
instance.next();
assertTrue( instance.isDone() );
}
示例2: extents
import org.galagosearch.core.util.ExtentArray; //导入方法依赖的package包/类
public ExtentArray extents() {
ExtentArray array = new ExtentArray();
int[] datum = data[index];
for( int i=1; i<datum.length; i++ ) {
array.add( datum[0], datum[i], datum[i]+1 );
}
return array;
}
示例3: testSingleExtent
import org.galagosearch.core.util.ExtentArray; //导入方法依赖的package包/类
public void testSingleExtent() {
ExtentArray array = new ExtentArray();
array.add( 1, 5, 7 );
ExtentArrayIterator instance = new ExtentArrayIterator( array );
assertFalse( instance.isDone() );
assertEquals( instance.current().document, 1 );
assertEquals( instance.current().begin, 5 );
assertEquals( instance.current().end, 7 );
instance.next();
assertTrue( instance.isDone() );
}