Table of Contents

Class Arrays

Namespace
Java.Util
Assembly
MASES.JNet.dll
public class Arrays : JVMBridgeBase<Arrays>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Arrays>
Arrays
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Arrays>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Arrays>.IsAssignableFrom<T>()
JVMBridgeBase<Arrays>.Execute<T>(params T[])
JVMBridgeBase<Arrays>.DynBridgeClazz
JVMBridgeBase<Arrays>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Arrays()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Arrays()

Arrays(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Arrays(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AsList<T>(params T[])

public static List<T> AsList<T>(params T[] arg0)

Parameters

arg0 T[]

T

Returns

List<T>

List

Type Parameters

T

BinarySearch(byte[], byte)

public static int BinarySearch(byte[] arg0, byte arg1)

Parameters

arg0 byte[]

byte

arg1 byte

byte

Returns

int

int

BinarySearch(byte[], int, int, byte)

public static int BinarySearch(byte[] arg0, int arg1, int arg2, byte arg3)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte

byte

Returns

int

int

BinarySearch(char[], char)

public static int BinarySearch(char[] arg0, char arg1)

Parameters

arg0 char[]

char

arg1 char

char

Returns

int

int

BinarySearch(char[], int, int, char)

public static int BinarySearch(char[] arg0, int arg1, int arg2, char arg3)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

arg3 char

char

Returns

int

int

BinarySearch(double[], double)

public static int BinarySearch(double[] arg0, double arg1)

Parameters

arg0 double[]

double

arg1 double

double

Returns

int

int

BinarySearch(double[], int, int, double)

public static int BinarySearch(double[] arg0, int arg1, int arg2, double arg3)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 double

double

Returns

int

int

BinarySearch(short[], short)

public static int BinarySearch(short[] arg0, short arg1)

Parameters

arg0 short[]

short

arg1 short

short

Returns

int

int

BinarySearch(short[], int, int, short)

public static int BinarySearch(short[] arg0, int arg1, int arg2, short arg3)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short

short

Returns

int

int

BinarySearch(int[], int)

public static int BinarySearch(int[] arg0, int arg1)

Parameters

arg0 int[]

int

arg1 int

int

Returns

int

int

BinarySearch(int[], int, int, int)

public static int BinarySearch(int[] arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int

int

Returns

int

int

BinarySearch(long[], int, int, long)

public static int BinarySearch(long[] arg0, int arg1, int arg2, long arg3)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long

long

Returns

int

int

BinarySearch(long[], long)

public static int BinarySearch(long[] arg0, long arg1)

Parameters

arg0 long[]

long

arg1 long

long

Returns

int

int

BinarySearch(object[], int, int, object)

public static int BinarySearch(object[] arg0, int arg1, int arg2, object arg3)

Parameters

arg0 object[]

object

arg1 int

int

arg2 int

int

arg3 object

object

Returns

int

int

BinarySearch(object[], object)

public static int BinarySearch(object[] arg0, object arg1)

Parameters

arg0 object[]

object

arg1 object

object

Returns

int

int

BinarySearch(float[], int, int, float)

public static int BinarySearch(float[] arg0, int arg1, int arg2, float arg3)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

arg3 float

float

Returns

int

int

BinarySearch(float[], float)

public static int BinarySearch(float[] arg0, float arg1)

Parameters

arg0 float[]

float

arg1 float

float

Returns

int

int

BinarySearch<T, Arg4objectSuperT>(T[], int, int, T, Comparator<Arg4objectSuperT>)

public static int BinarySearch<T, Arg4objectSuperT>(T[] arg0, int arg1, int arg2, T arg3, Comparator<Arg4objectSuperT> arg4) where Arg4objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 T

T

arg4 Comparator<Arg4objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg4objectSuperT

T

BinarySearch<T, Arg2objectSuperT>(T[], T, Comparator<Arg2objectSuperT>)

public static int BinarySearch<T, Arg2objectSuperT>(T[] arg0, T arg1, Comparator<Arg2objectSuperT> arg2) where Arg2objectSuperT : T

Parameters

arg0 T[]

T

arg1 T

T

arg2 Comparator<Arg2objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg2objectSuperT

T

Compare(bool[], bool[])

public static int Compare(bool[] arg0, bool[] arg1)

Parameters

arg0 bool[]

bool

arg1 bool[]

bool

Returns

int

int

Compare(bool[], int, int, bool[], int, int)

public static int Compare(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5)

Parameters

arg0 bool[]

bool

arg1 int

int

arg2 int

int

arg3 bool[]

bool

arg4 int

int

arg5 int

int

Returns

int

int

Compare(byte[], byte[])

public static int Compare(byte[] arg0, byte[] arg1)

Parameters

arg0 byte[]

byte

arg1 byte[]

byte

Returns

int

int

Compare(byte[], int, int, byte[], int, int)

public static int Compare(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte[]

byte

arg4 int

int

arg5 int

int

Returns

int

int

Compare(char[], char[])

public static int Compare(char[] arg0, char[] arg1)

Parameters

arg0 char[]

char

arg1 char[]

char

Returns

int

int

Compare(char[], int, int, char[], int, int)

public static int Compare(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

arg3 char[]

char

arg4 int

int

arg5 int

int

Returns

int

int

Compare(double[], double[])

public static int Compare(double[] arg0, double[] arg1)

Parameters

arg0 double[]

double

arg1 double[]

double

Returns

int

int

Compare(double[], int, int, double[], int, int)

public static int Compare(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 double[]

double

arg4 int

int

arg5 int

int

Returns

int

int

Compare(short[], short[])

public static int Compare(short[] arg0, short[] arg1)

Parameters

arg0 short[]

short

arg1 short[]

short

Returns

int

int

Compare(short[], int, int, short[], int, int)

public static int Compare(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short[]

short

arg4 int

int

arg5 int

int

Returns

int

int

Compare(int[], int, int, int[], int, int)

public static int Compare(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int[]

int

arg4 int

int

arg5 int

int

Returns

int

int

Compare(int[], int[])

public static int Compare(int[] arg0, int[] arg1)

Parameters

arg0 int[]

int

arg1 int[]

int

Returns

int

int

Compare(long[], int, int, long[], int, int)

public static int Compare(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long[]

long

arg4 int

int

arg5 int

int

Returns

int

int

Compare(long[], long[])

public static int Compare(long[] arg0, long[] arg1)

Parameters

arg0 long[]

long

arg1 long[]

long

Returns

int

int

Compare(float[], int, int, float[], int, int)

public static int Compare(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

arg3 float[]

float

arg4 int

int

arg5 int

int

Returns

int

int

Compare(float[], float[])

public static int Compare(float[] arg0, float[] arg1)

Parameters

arg0 float[]

float

arg1 float[]

float

Returns

int

int

CompareUnsigned(byte[], byte[])

public static int CompareUnsigned(byte[] arg0, byte[] arg1)

Parameters

arg0 byte[]

byte

arg1 byte[]

byte

Returns

int

int

CompareUnsigned(byte[], int, int, byte[], int, int)

public static int CompareUnsigned(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte[]

byte

arg4 int

int

arg5 int

int

Returns

int

int

CompareUnsigned(short[], short[])

public static int CompareUnsigned(short[] arg0, short[] arg1)

Parameters

arg0 short[]

short

arg1 short[]

short

Returns

int

int

CompareUnsigned(short[], int, int, short[], int, int)

public static int CompareUnsigned(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short[]

short

arg4 int

int

arg5 int

int

Returns

int

int

CompareUnsigned(int[], int, int, int[], int, int)

public static int CompareUnsigned(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int[]

int

arg4 int

int

arg5 int

int

Returns

int

int

CompareUnsigned(int[], int[])

public static int CompareUnsigned(int[] arg0, int[] arg1)

Parameters

arg0 int[]

int

arg1 int[]

int

Returns

int

int

CompareUnsigned(long[], int, int, long[], int, int)

public static int CompareUnsigned(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long[]

long

arg4 int

int

arg5 int

int

Returns

int

int

CompareUnsigned(long[], long[])

public static int CompareUnsigned(long[] arg0, long[] arg1)

Parameters

arg0 long[]

long

arg1 long[]

long

Returns

int

int

Compare<T>(T[], int, int, T[], int, int)

public static int Compare<T>(T[] arg0, int arg1, int arg2, T[] arg3, int arg4, int arg5)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 T[]

T

arg4 int

int

arg5 int

int

Returns

int

int

Type Parameters

T

Compare<T>(T[], T[])

public static int Compare<T>(T[] arg0, T[] arg1)

Parameters

arg0 T[]

T

arg1 T[]

T

Returns

int

int

Type Parameters

T

Compare<T, Arg6objectSuperT>(T[], int, int, T[], int, int, Comparator<Arg6objectSuperT>)

public static int Compare<T, Arg6objectSuperT>(T[] arg0, int arg1, int arg2, T[] arg3, int arg4, int arg5, Comparator<Arg6objectSuperT> arg6) where Arg6objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 T[]

T

arg4 int

int

arg5 int

int

arg6 Comparator<Arg6objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg6objectSuperT

T

Compare<T, Arg2objectSuperT>(T[], T[], Comparator<Arg2objectSuperT>)

public static int Compare<T, Arg2objectSuperT>(T[] arg0, T[] arg1, Comparator<Arg2objectSuperT> arg2) where Arg2objectSuperT : T

Parameters

arg0 T[]

T

arg1 T[]

T

arg2 Comparator<Arg2objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg2objectSuperT

T

CopyOf(bool[], int)

public static bool[] CopyOf(bool[] arg0, int arg1)

Parameters

arg0 bool[]

bool

arg1 int

int

Returns

bool[]

bool

CopyOf(byte[], int)

public static byte[] CopyOf(byte[] arg0, int arg1)

Parameters

arg0 byte[]

byte

arg1 int

int

Returns

byte[]

byte

CopyOf(char[], int)

public static char[] CopyOf(char[] arg0, int arg1)

Parameters

arg0 char[]

char

arg1 int

int

Returns

char[]

char

CopyOf(double[], int)

public static double[] CopyOf(double[] arg0, int arg1)

Parameters

arg0 double[]

double

arg1 int

int

Returns

double[]

double

CopyOf(short[], int)

public static short[] CopyOf(short[] arg0, int arg1)

Parameters

arg0 short[]

short

arg1 int

int

Returns

short[]

short

CopyOf(int[], int)

public static int[] CopyOf(int[] arg0, int arg1)

Parameters

arg0 int[]

int

arg1 int

int

Returns

int[]

int

CopyOf(long[], int)

public static long[] CopyOf(long[] arg0, int arg1)

Parameters

arg0 long[]

long

arg1 int

int

Returns

long[]

long

CopyOf(float[], int)

public static float[] CopyOf(float[] arg0, int arg1)

Parameters

arg0 float[]

float

arg1 int

int

Returns

float[]

float

CopyOfRange(bool[], int, int)

public static bool[] CopyOfRange(bool[] arg0, int arg1, int arg2)

Parameters

arg0 bool[]

bool

arg1 int

int

arg2 int

int

Returns

bool[]

bool

CopyOfRange(byte[], int, int)

public static byte[] CopyOfRange(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Returns

byte[]

byte

CopyOfRange(char[], int, int)

public static char[] CopyOfRange(char[] arg0, int arg1, int arg2)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

Returns

char[]

char

CopyOfRange(double[], int, int)

public static double[] CopyOfRange(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

Returns

double[]

double

CopyOfRange(short[], int, int)

public static short[] CopyOfRange(short[] arg0, int arg1, int arg2)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

Returns

short[]

short

CopyOfRange(int[], int, int)

public static int[] CopyOfRange(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

Returns

int[]

int

CopyOfRange(long[], int, int)

public static long[] CopyOfRange(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

Returns

long[]

long

CopyOfRange(float[], int, int)

public static float[] CopyOfRange(float[] arg0, int arg1, int arg2)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

Returns

float[]

float

CopyOfRange<T>(T[], int, int)

public static T[] CopyOfRange<T>(T[] arg0, int arg1, int arg2)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

Returns

T[]

T

Type Parameters

T

CopyOfRange<T, U>(U[], int, int, Class)

public static T[] CopyOfRange<T, U>(U[] arg0, int arg1, int arg2, Class arg3)

Parameters

arg0 U[]

U

arg1 int

int

arg2 int

int

arg3 Class

Class

Returns

T[]

T

Type Parameters

T
U

CopyOf<T>(T[], int)

public static T[] CopyOf<T>(T[] arg0, int arg1)

Parameters

arg0 T[]

T

arg1 int

int

Returns

T[]

T

Type Parameters

T

CopyOf<T, U>(U[], int, Class)

public static T[] CopyOf<T, U>(U[] arg0, int arg1, Class arg2)

Parameters

arg0 U[]

U

arg1 int

int

arg2 Class

Class

Returns

T[]

T

Type Parameters

T
U

DeepEquals(object[], object[])

public static bool DeepEquals(object[] arg0, object[] arg1)

Parameters

arg0 object[]

object

arg1 object[]

object

Returns

bool

bool

DeepHashCode(object[])

public static int DeepHashCode(object[] arg0)

Parameters

arg0 object[]

object

Returns

int

int

DeepToString(object[])

public static String DeepToString(object[] arg0)

Parameters

arg0 object[]

object

Returns

String

String

Equals(bool[], bool[])

public static bool Equals(bool[] arg0, bool[] arg1)

Parameters

arg0 bool[]

bool

arg1 bool[]

bool

Returns

bool

bool

Equals(bool[], int, int, bool[], int, int)

public static bool Equals(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5)

Parameters

arg0 bool[]

bool

arg1 int

int

arg2 int

int

arg3 bool[]

bool

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(byte[], byte[])

public static bool Equals(byte[] arg0, byte[] arg1)

Parameters

arg0 byte[]

byte

arg1 byte[]

byte

Returns

bool

bool

Equals(byte[], int, int, byte[], int, int)

public static bool Equals(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte[]

byte

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(char[], char[])

public static bool Equals(char[] arg0, char[] arg1)

Parameters

arg0 char[]

char

arg1 char[]

char

Returns

bool

bool

Equals(char[], int, int, char[], int, int)

public static bool Equals(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

arg3 char[]

char

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(double[], double[])

public static bool Equals(double[] arg0, double[] arg1)

Parameters

arg0 double[]

double

arg1 double[]

double

Returns

bool

bool

Equals(double[], int, int, double[], int, int)

public static bool Equals(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 double[]

double

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(short[], short[])

public static bool Equals(short[] arg0, short[] arg1)

Parameters

arg0 short[]

short

arg1 short[]

short

Returns

bool

bool

Equals(short[], int, int, short[], int, int)

public static bool Equals(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short[]

short

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(int[], int, int, int[], int, int)

public static bool Equals(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int[]

int

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(int[], int[])

public static bool Equals(int[] arg0, int[] arg1)

Parameters

arg0 int[]

int

arg1 int[]

int

Returns

bool

bool

Equals(long[], int, int, long[], int, int)

public static bool Equals(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long[]

long

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(long[], long[])

public static bool Equals(long[] arg0, long[] arg1)

Parameters

arg0 long[]

long

arg1 long[]

long

Returns

bool

bool

Equals(object[], int, int, object[], int, int)

public static bool Equals(object[] arg0, int arg1, int arg2, object[] arg3, int arg4, int arg5)

Parameters

arg0 object[]

object

arg1 int

int

arg2 int

int

arg3 object[]

object

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(object[], object[])

public static bool Equals(object[] arg0, object[] arg1)

Parameters

arg0 object[]

object

arg1 object[]

object

Returns

bool

bool

Equals(float[], int, int, float[], int, int)

public static bool Equals(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

arg3 float[]

float

arg4 int

int

arg5 int

int

Returns

bool

bool

Equals(float[], float[])

public static bool Equals(float[] arg0, float[] arg1)

Parameters

arg0 float[]

float

arg1 float[]

float

Returns

bool

bool

Equals<T, Arg6objectSuperT>(T[], int, int, T[], int, int, Comparator<Arg6objectSuperT>)

public static bool Equals<T, Arg6objectSuperT>(T[] arg0, int arg1, int arg2, T[] arg3, int arg4, int arg5, Comparator<Arg6objectSuperT> arg6) where Arg6objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 T[]

T

arg4 int

int

arg5 int

int

arg6 Comparator<Arg6objectSuperT>

Comparator

Returns

bool

bool

Type Parameters

T
Arg6objectSuperT

T

Equals<T, Arg2objectSuperT>(T[], T[], Comparator<Arg2objectSuperT>)

public static bool Equals<T, Arg2objectSuperT>(T[] arg0, T[] arg1, Comparator<Arg2objectSuperT> arg2) where Arg2objectSuperT : T

Parameters

arg0 T[]

T

arg1 T[]

T

arg2 Comparator<Arg2objectSuperT>

Comparator

Returns

bool

bool

Type Parameters

T
Arg2objectSuperT

T

Fill(bool[], bool)

public static void Fill(bool[] arg0, bool arg1)

Parameters

arg0 bool[]

bool

arg1 bool

bool

Fill(bool[], int, int, bool)

public static void Fill(bool[] arg0, int arg1, int arg2, bool arg3)

Parameters

arg0 bool[]

bool

arg1 int

int

arg2 int

int

arg3 bool

bool

Fill(byte[], byte)

public static void Fill(byte[] arg0, byte arg1)

Parameters

arg0 byte[]

byte

arg1 byte

byte

Fill(byte[], int, int, byte)

public static void Fill(byte[] arg0, int arg1, int arg2, byte arg3)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte

byte

Fill(char[], char)

public static void Fill(char[] arg0, char arg1)

Parameters

arg0 char[]

char

arg1 char

char

Fill(char[], int, int, char)

public static void Fill(char[] arg0, int arg1, int arg2, char arg3)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

arg3 char

char

Fill(double[], double)

public static void Fill(double[] arg0, double arg1)

Parameters

arg0 double[]

double

arg1 double

double

Fill(double[], int, int, double)

public static void Fill(double[] arg0, int arg1, int arg2, double arg3)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 double

double

Fill(short[], short)

public static void Fill(short[] arg0, short arg1)

Parameters

arg0 short[]

short

arg1 short

short

Fill(short[], int, int, short)

public static void Fill(short[] arg0, int arg1, int arg2, short arg3)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short

short

Fill(int[], int)

public static void Fill(int[] arg0, int arg1)

Parameters

arg0 int[]

int

arg1 int

int

Fill(int[], int, int, int)

public static void Fill(int[] arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int

int

Fill(long[], int, int, long)

public static void Fill(long[] arg0, int arg1, int arg2, long arg3)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long

long

Fill(long[], long)

public static void Fill(long[] arg0, long arg1)

Parameters

arg0 long[]

long

arg1 long

long

Fill(object[], int, int, object)

public static void Fill(object[] arg0, int arg1, int arg2, object arg3)

Parameters

arg0 object[]

object

arg1 int

int

arg2 int

int

arg3 object

object

Fill(object[], object)

public static void Fill(object[] arg0, object arg1)

Parameters

arg0 object[]

object

arg1 object

object

Fill(float[], int, int, float)

public static void Fill(float[] arg0, int arg1, int arg2, float arg3)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

arg3 float

float

Fill(float[], float)

public static void Fill(float[] arg0, float arg1)

Parameters

arg0 float[]

float

arg1 float

float

HashCode(bool[])

public static int HashCode(bool[] arg0)

Parameters

arg0 bool[]

bool

Returns

int

int

HashCode(byte[])

public static int HashCode(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

int

int

HashCode(char[])

public static int HashCode(char[] arg0)

Parameters

arg0 char[]

char

Returns

int

int

HashCode(double[])

public static int HashCode(double[] arg0)

Parameters

arg0 double[]

double

Returns

int

int

HashCode(short[])

public static int HashCode(short[] arg0)

Parameters

arg0 short[]

short

Returns

int

int

HashCode(int[])

public static int HashCode(int[] arg0)

Parameters

arg0 int[]

int

Returns

int

int

HashCode(long[])

public static int HashCode(long[] arg0)

Parameters

arg0 long[]

long

Returns

int

int

HashCode(object[])

public static int HashCode(object[] arg0)

Parameters

arg0 object[]

object

Returns

int

int

HashCode(float[])

public static int HashCode(float[] arg0)

Parameters

arg0 float[]

float

Returns

int

int

Mismatch(bool[], bool[])

public static int Mismatch(bool[] arg0, bool[] arg1)

Parameters

arg0 bool[]

bool

arg1 bool[]

bool

Returns

int

int

Mismatch(bool[], int, int, bool[], int, int)

public static int Mismatch(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5)

Parameters

arg0 bool[]

bool

arg1 int

int

arg2 int

int

arg3 bool[]

bool

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(byte[], byte[])

public static int Mismatch(byte[] arg0, byte[] arg1)

Parameters

arg0 byte[]

byte

arg1 byte[]

byte

Returns

int

int

Mismatch(byte[], int, int, byte[], int, int)

public static int Mismatch(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 byte[]

byte

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(char[], char[])

public static int Mismatch(char[] arg0, char[] arg1)

Parameters

arg0 char[]

char

arg1 char[]

char

Returns

int

int

Mismatch(char[], int, int, char[], int, int)

public static int Mismatch(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

arg3 char[]

char

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(double[], double[])

public static int Mismatch(double[] arg0, double[] arg1)

Parameters

arg0 double[]

double

arg1 double[]

double

Returns

int

int

Mismatch(double[], int, int, double[], int, int)

public static int Mismatch(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 double[]

double

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(short[], short[])

public static int Mismatch(short[] arg0, short[] arg1)

Parameters

arg0 short[]

short

arg1 short[]

short

Returns

int

int

Mismatch(short[], int, int, short[], int, int)

public static int Mismatch(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

arg3 short[]

short

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(int[], int, int, int[], int, int)

public static int Mismatch(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 int[]

int

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(int[], int[])

public static int Mismatch(int[] arg0, int[] arg1)

Parameters

arg0 int[]

int

arg1 int[]

int

Returns

int

int

Mismatch(long[], int, int, long[], int, int)

public static int Mismatch(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 long[]

long

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(long[], long[])

public static int Mismatch(long[] arg0, long[] arg1)

Parameters

arg0 long[]

long

arg1 long[]

long

Returns

int

int

Mismatch(object[], int, int, object[], int, int)

public static int Mismatch(object[] arg0, int arg1, int arg2, object[] arg3, int arg4, int arg5)

Parameters

arg0 object[]

object

arg1 int

int

arg2 int

int

arg3 object[]

object

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(object[], object[])

public static int Mismatch(object[] arg0, object[] arg1)

Parameters

arg0 object[]

object

arg1 object[]

object

Returns

int

int

Mismatch(float[], int, int, float[], int, int)

public static int Mismatch(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

arg3 float[]

float

arg4 int

int

arg5 int

int

Returns

int

int

Mismatch(float[], float[])

public static int Mismatch(float[] arg0, float[] arg1)

Parameters

arg0 float[]

float

arg1 float[]

float

Returns

int

int

Mismatch<T, Arg6objectSuperT>(T[], int, int, T[], int, int, Comparator<Arg6objectSuperT>)

public static int Mismatch<T, Arg6objectSuperT>(T[] arg0, int arg1, int arg2, T[] arg3, int arg4, int arg5, Comparator<Arg6objectSuperT> arg6) where Arg6objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 T[]

T

arg4 int

int

arg5 int

int

arg6 Comparator<Arg6objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg6objectSuperT

T

Mismatch<T, Arg2objectSuperT>(T[], T[], Comparator<Arg2objectSuperT>)

public static int Mismatch<T, Arg2objectSuperT>(T[] arg0, T[] arg1, Comparator<Arg2objectSuperT> arg2) where Arg2objectSuperT : T

Parameters

arg0 T[]

T

arg1 T[]

T

arg2 Comparator<Arg2objectSuperT>

Comparator

Returns

int

int

Type Parameters

T
Arg2objectSuperT

T

ParallelPrefix(double[], DoubleBinaryOperator)

public static void ParallelPrefix(double[] arg0, DoubleBinaryOperator arg1)

Parameters

arg0 double[]

double

arg1 DoubleBinaryOperator

DoubleBinaryOperator

ParallelPrefix(double[], int, int, DoubleBinaryOperator)

public static void ParallelPrefix(double[] arg0, int arg1, int arg2, DoubleBinaryOperator arg3)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

arg3 DoubleBinaryOperator

DoubleBinaryOperator

ParallelPrefix(int[], IntBinaryOperator)

public static void ParallelPrefix(int[] arg0, IntBinaryOperator arg1)

Parameters

arg0 int[]

int

arg1 IntBinaryOperator

IntBinaryOperator

ParallelPrefix(int[], int, int, IntBinaryOperator)

public static void ParallelPrefix(int[] arg0, int arg1, int arg2, IntBinaryOperator arg3)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

arg3 IntBinaryOperator

IntBinaryOperator

ParallelPrefix(long[], LongBinaryOperator)

public static void ParallelPrefix(long[] arg0, LongBinaryOperator arg1)

Parameters

arg0 long[]

long

arg1 LongBinaryOperator

LongBinaryOperator

ParallelPrefix(long[], int, int, LongBinaryOperator)

public static void ParallelPrefix(long[] arg0, int arg1, int arg2, LongBinaryOperator arg3)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

arg3 LongBinaryOperator

LongBinaryOperator

ParallelPrefix<T>(T[], BinaryOperator<T>)

public static void ParallelPrefix<T>(T[] arg0, BinaryOperator<T> arg1)

Parameters

arg0 T[]

T

arg1 BinaryOperator<T>

BinaryOperator

Type Parameters

T

ParallelPrefix<T>(T[], int, int, BinaryOperator<T>)

public static void ParallelPrefix<T>(T[] arg0, int arg1, int arg2, BinaryOperator<T> arg3)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 BinaryOperator<T>

BinaryOperator

Type Parameters

T

ParallelSetAll(double[], IntToDoubleFunction)

public static void ParallelSetAll(double[] arg0, IntToDoubleFunction arg1)

Parameters

arg0 double[]

double

arg1 IntToDoubleFunction

IntToDoubleFunction

ParallelSetAll(int[], IntUnaryOperator)

public static void ParallelSetAll(int[] arg0, IntUnaryOperator arg1)

Parameters

arg0 int[]

int

arg1 IntUnaryOperator

IntUnaryOperator

ParallelSetAll(long[], IntToLongFunction)

public static void ParallelSetAll(long[] arg0, IntToLongFunction arg1)

Parameters

arg0 long[]

long

arg1 IntToLongFunction

IntToLongFunction

ParallelSetAll<T, Arg1ExtendsT>(T[], IntFunction<Arg1ExtendsT>)

public static void ParallelSetAll<T, Arg1ExtendsT>(T[] arg0, IntFunction<Arg1ExtendsT> arg1) where Arg1ExtendsT : T

Parameters

arg0 T[]

T

arg1 IntFunction<Arg1ExtendsT>

IntFunction

Type Parameters

T
Arg1ExtendsT

T

ParallelSort(byte[])

public static void ParallelSort(byte[] arg0)

Parameters

arg0 byte[]

byte

ParallelSort(byte[], int, int)

public static void ParallelSort(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

ParallelSort(char[])

public static void ParallelSort(char[] arg0)

Parameters

arg0 char[]

char

ParallelSort(char[], int, int)

public static void ParallelSort(char[] arg0, int arg1, int arg2)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

ParallelSort(double[])

public static void ParallelSort(double[] arg0)

Parameters

arg0 double[]

double

ParallelSort(double[], int, int)

public static void ParallelSort(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

ParallelSort(short[])

public static void ParallelSort(short[] arg0)

Parameters

arg0 short[]

short

ParallelSort(short[], int, int)

public static void ParallelSort(short[] arg0, int arg1, int arg2)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

ParallelSort(int[])

public static void ParallelSort(int[] arg0)

Parameters

arg0 int[]

int

ParallelSort(int[], int, int)

public static void ParallelSort(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

ParallelSort(long[])

public static void ParallelSort(long[] arg0)

Parameters

arg0 long[]

long

ParallelSort(long[], int, int)

public static void ParallelSort(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

ParallelSort(float[])

public static void ParallelSort(float[] arg0)

Parameters

arg0 float[]

float

ParallelSort(float[], int, int)

public static void ParallelSort(float[] arg0, int arg1, int arg2)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

ParallelSort<T>(T[])

public static void ParallelSort<T>(T[] arg0)

Parameters

arg0 T[]

T

Type Parameters

T

ParallelSort<T>(T[], int, int)

public static void ParallelSort<T>(T[] arg0, int arg1, int arg2)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

Type Parameters

T

ParallelSort<T, Arg1objectSuperT>(T[], Comparator<Arg1objectSuperT>)

public static void ParallelSort<T, Arg1objectSuperT>(T[] arg0, Comparator<Arg1objectSuperT> arg1) where Arg1objectSuperT : T

Parameters

arg0 T[]

T

arg1 Comparator<Arg1objectSuperT>

Comparator

Type Parameters

T
Arg1objectSuperT

T

ParallelSort<T, Arg3objectSuperT>(T[], int, int, Comparator<Arg3objectSuperT>)

public static void ParallelSort<T, Arg3objectSuperT>(T[] arg0, int arg1, int arg2, Comparator<Arg3objectSuperT> arg3) where Arg3objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 Comparator<Arg3objectSuperT>

Comparator

Type Parameters

T
Arg3objectSuperT

T

SetAll(double[], IntToDoubleFunction)

public static void SetAll(double[] arg0, IntToDoubleFunction arg1)

Parameters

arg0 double[]

double

arg1 IntToDoubleFunction

IntToDoubleFunction

SetAll(int[], IntUnaryOperator)

public static void SetAll(int[] arg0, IntUnaryOperator arg1)

Parameters

arg0 int[]

int

arg1 IntUnaryOperator

IntUnaryOperator

SetAll(long[], IntToLongFunction)

public static void SetAll(long[] arg0, IntToLongFunction arg1)

Parameters

arg0 long[]

long

arg1 IntToLongFunction

IntToLongFunction

SetAll<T, Arg1ExtendsT>(T[], IntFunction<Arg1ExtendsT>)

public static void SetAll<T, Arg1ExtendsT>(T[] arg0, IntFunction<Arg1ExtendsT> arg1) where Arg1ExtendsT : T

Parameters

arg0 T[]

T

arg1 IntFunction<Arg1ExtendsT>

IntFunction

Type Parameters

T
Arg1ExtendsT

T

Sort(byte[])

public static void Sort(byte[] arg0)

Parameters

arg0 byte[]

byte

Sort(byte[], int, int)

public static void Sort(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Sort(char[])

public static void Sort(char[] arg0)

Parameters

arg0 char[]

char

Sort(char[], int, int)

public static void Sort(char[] arg0, int arg1, int arg2)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

Sort(double[])

public static void Sort(double[] arg0)

Parameters

arg0 double[]

double

Sort(double[], int, int)

public static void Sort(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

Sort(short[])

public static void Sort(short[] arg0)

Parameters

arg0 short[]

short

Sort(short[], int, int)

public static void Sort(short[] arg0, int arg1, int arg2)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

Sort(int[])

public static void Sort(int[] arg0)

Parameters

arg0 int[]

int

Sort(int[], int, int)

public static void Sort(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

Sort(long[])

public static void Sort(long[] arg0)

Parameters

arg0 long[]

long

Sort(long[], int, int)

public static void Sort(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

Sort(object[])

public static void Sort(object[] arg0)

Parameters

arg0 object[]

object

Sort(object[], int, int)

public static void Sort(object[] arg0, int arg1, int arg2)

Parameters

arg0 object[]

object

arg1 int

int

arg2 int

int

Sort(float[])

public static void Sort(float[] arg0)

Parameters

arg0 float[]

float

Sort(float[], int, int)

public static void Sort(float[] arg0, int arg1, int arg2)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

Sort<T, Arg1objectSuperT>(T[], Comparator<Arg1objectSuperT>)

public static void Sort<T, Arg1objectSuperT>(T[] arg0, Comparator<Arg1objectSuperT> arg1) where Arg1objectSuperT : T

Parameters

arg0 T[]

T

arg1 Comparator<Arg1objectSuperT>

Comparator

Type Parameters

T
Arg1objectSuperT

T

Sort<T, Arg3objectSuperT>(T[], int, int, Comparator<Arg3objectSuperT>)

public static void Sort<T, Arg3objectSuperT>(T[] arg0, int arg1, int arg2, Comparator<Arg3objectSuperT> arg3) where Arg3objectSuperT : T

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

arg3 Comparator<Arg3objectSuperT>

Comparator

Type Parameters

T
Arg3objectSuperT

T

Spliterator(double[])

public static Spliterator.OfDouble Spliterator(double[] arg0)

Parameters

arg0 double[]

double

Returns

Spliterator.OfDouble

Spliterator.OfDouble

Spliterator(double[], int, int)

public static Spliterator.OfDouble Spliterator(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

Returns

Spliterator.OfDouble

Spliterator.OfDouble

Spliterator(int[])

public static Spliterator.OfInt Spliterator(int[] arg0)

Parameters

arg0 int[]

int

Returns

Spliterator.OfInt

Spliterator.OfInt

Spliterator(int[], int, int)

public static Spliterator.OfInt Spliterator(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

Returns

Spliterator.OfInt

Spliterator.OfInt

Spliterator(long[])

public static Spliterator.OfLong Spliterator(long[] arg0)

Parameters

arg0 long[]

long

Returns

Spliterator.OfLong

Spliterator.OfLong

Spliterator(long[], int, int)

public static Spliterator.OfLong Spliterator(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

Returns

Spliterator.OfLong

Spliterator.OfLong

Spliterator<T>(T[])

public static Spliterator<T> Spliterator<T>(T[] arg0)

Parameters

arg0 T[]

T

Returns

Spliterator<T>

Spliterator

Type Parameters

T

Spliterator<T>(T[], int, int)

public static Spliterator<T> Spliterator<T>(T[] arg0, int arg1, int arg2)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

Returns

Spliterator<T>

Spliterator

Type Parameters

T

Stream(double[])

public static DoubleStream Stream(double[] arg0)

Parameters

arg0 double[]

double

Returns

DoubleStream

DoubleStream

Stream(double[], int, int)

public static DoubleStream Stream(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

Returns

DoubleStream

DoubleStream

Stream(int[])

public static IntStream Stream(int[] arg0)

Parameters

arg0 int[]

int

Returns

IntStream

IntStream

Stream(int[], int, int)

public static IntStream Stream(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

Returns

IntStream

IntStream

Stream(long[])

public static LongStream Stream(long[] arg0)

Parameters

arg0 long[]

long

Returns

LongStream

LongStream

Stream(long[], int, int)

public static LongStream Stream(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

Returns

LongStream

LongStream

Stream<T>(T[])

public static Stream<T> Stream<T>(T[] arg0)

Parameters

arg0 T[]

T

Returns

Stream<T>

Stream

Type Parameters

T

Stream<T>(T[], int, int)

public static Stream<T> Stream<T>(T[] arg0, int arg1, int arg2)

Parameters

arg0 T[]

T

arg1 int

int

arg2 int

int

Returns

Stream<T>

Stream

Type Parameters

T

ToString(bool[])

public static String ToString(bool[] arg0)

Parameters

arg0 bool[]

bool

Returns

String

String

ToString(byte[])

public static String ToString(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

String

String

ToString(char[])

public static String ToString(char[] arg0)

Parameters

arg0 char[]

char

Returns

String

String

ToString(double[])

public static String ToString(double[] arg0)

Parameters

arg0 double[]

double

Returns

String

String

ToString(short[])

public static String ToString(short[] arg0)

Parameters

arg0 short[]

short

Returns

String

String

ToString(int[])

public static String ToString(int[] arg0)

Parameters

arg0 int[]

int

Returns

String

String

ToString(long[])

public static String ToString(long[] arg0)

Parameters

arg0 long[]

long

Returns

String

String

ToString(object[])

public static String ToString(object[] arg0)

Parameters

arg0 object[]

object

Returns

String

String

ToString(float[])

public static String ToString(float[] arg0)

Parameters

arg0 float[]

float

Returns

String

String