Here you can find the source of swapParallel(Object[] x, Object[] y, int a, int b, int yrel)
private static void swapParallel(Object[] x, Object[] y, int a, int b, int yrel)
//package com.java2s; /*//ww w .j a va 2s . c o m * #! * Ontopia Engine * #- * Copyright (C) 2001 - 2013 The Ontopia Project * #- * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * !# */ public class Main { private static void swapParallel(Object[] x, Object[] y, int a, int b, int yrel) { // Swaps x[a] with x[b] and y[a] with y[b]. Object tx = x[a], ty = y[a + yrel]; x[a] = x[b]; y[a + yrel] = y[b + yrel]; x[b] = tx; y[b + yrel] = ty; } }