Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package it.unimi.dsi.sux4j.mph;
 
 import static org.junit.Assert.assertEquals;
 
 import java.io.File;
public class HypergraphFunctionTest {
	@SuppressWarnings("unchecked")
	public void testNumbers() throws IOExceptionClassNotFoundException {
		for ( int size : new int[] { 0, 1, 4, 8, 20, 64, 100, 1000 } ) {
			..println"Size: " + size );
			String[] s = new Stringsize ];
			long[] v = new longs.length ];
			for ( int i = s.lengthi-- != 0; )
				s[ (int)( vi ] = i ) ] = Integer.toStringi );
			MWHCFunction<Stringfunction = new MWHCFunction.Builder<String>().keys( Arrays.asLists ) ).transform( TransformationStrategies.utf16() ).values( LongArrayList.wrapv ), 12 ).build();
			for ( int i = s.lengthi-- != 0; )
				assertEqualsifunction.getLongsi ] ) );
			File temp = File.createTempFilegetClass().getSimpleName(), "test" );
			BinIO.storeObjectfunctiontemp );
			function = (MWHCFunction<String>)BinIO.loadObjecttemp );
			for ( int i = s.lengthi-- != 0; )
				assertEqualsifunction.getLongsi ] ) );
			function = new MWHCFunction.Builder<String>().keys( Arrays.asLists ) ).transform( TransformationStrategies.utf16() ).build();
			for ( int i = s.lengthi-- != 0; )
				assertEqualsifunction.getLongsi ] ) );
		}
	}
	public static String binaryint l ) {
		String s = "0000000000000000000000000000000000000000000000000000000000000000000000000" + Integer.toBinaryStringl );
		return s.substrings.length() - 32 );
	}
	@SuppressWarnings("unchecked")
		String[] s = new String[ 10 ];
		long[] v = new longs.length ];
		for ( int i = s.lengthi-- != 0; )
			s[ (int)( vi ] = i ) ] = binaryi );
		MWHCFunction<Stringfunction = new MWHCFunction.Builder<String>().keys( Arrays.asLists ) ).transform( TransformationStrategies.utf16() ).values( LongArrayList.wrapv ), 12 ).build();
		int[] check = new ints.length ];
		IntArrays.fillcheck, -1 );
		for ( int i = s.lengthi-- != 0; )
			assertEqualsifunction.getLongsi ] ) );
		File temp = File.createTempFilegetClass().getSimpleName(), "test" );
		BinIO.storeObjectfunctiontemp );
		function = (MWHCFunction<String>)BinIO.loadObjecttemp );
		for ( int i = s.lengthi-- != 0; )
			assertEqualsifunction.getLongsi ] ) );
	}
New to GrepCode? Check out our FAQ X