Namespaces

Types

Type ArrayHelper

Namespace NHibernate.Util

Methods

Fields

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public static methods

void AddAll(IList to, IList from)

Parameters
IList to
IList from

void AddAll(IDictionary to, IDictionary from)

Parameters
IDictionary to
IDictionary from

bool ArrayEquals(SqlType[] a, SqlType[] b)

Parameters
return bool
SqlType[] a
SqlType[] b

int CountTrue(Boolean[] array)

Parameters
return int
Boolean[] array

IType[] FillArray(IType type, int length)

Parameters
return IType[]
IType type
int length

LockMode[] FillArray(LockMode lockMode, int length)

Parameters
return LockMode[]
LockMode lockMode
int length

String[] FillArray(string str, int length)

Parameters
return String[]
string str
int length

Int32[] GetBatchSizes(int maxBatchSize)

Parameters
return Int32[]
int maxBatchSize

bool IsAllFalse(Boolean[] array)

Parameters
return bool
Boolean[] array

bool IsAllNegative(Int32[] array)

Parameters
return bool
Int32[] array

SqlType[] Join(SqlType[] x, SqlType[] y)

Parameters
return SqlType[]
SqlType[] x
SqlType[] y

String[] Join(String[] x, String[] y)

Parameters
return String[]
String[] x
String[] y

DbType[] Join(DbType[] x, DbType[] y)

Parameters
return DbType[]
DbType[] x
DbType[] y

Object[] Join(Object[] x, Object[] y)

Parameters
return Object[]
Object[] x
Object[] y

void SafeSetValue(IList list, int index, object value)

${WriteSummary(content)}
Parameters
IList list
int index
object value

String[] Slice(String[] strings, int begin, int length)

Parameters
return String[]
String[] strings
int begin
int length

Object[] Slice(Object[] objects, int begin, int length)

Parameters
return Object[]
Object[] objects
int begin
int length

String[][] To2DStringArray(ICollection coll)

Parameters
return String[][]
ICollection coll

Array ToArray(ICollection coll, Type elementType)

Parameters
return Array
ICollection coll
Type elementType

Int32[] ToIntArray(ICollection coll)

Parameters
return Int32[]
ICollection coll

SqlType[] ToSqlTypeArray(ICollection coll)

Parameters
return SqlType[]
ICollection coll

string ToString(Object[] array)

Parameters
return string
Object[] array

String[] ToStringArray(Object[] objects)

Parameters
return String[]
Object[] objects

String[] ToStringArray(ICollection coll)

Parameters
return String[]
ICollection coll

IType[] ToTypeArray(IList list)

Parameters
return IType[]
IList list

Public fields

Object[] EmptyObjectArray

return Object[]

IType[] EmptyTypeArray

return IType[]

Int32[] EmptyIntArray

return Int32[]

Boolean[] EmptyBoolArray

return Boolean[]