public class ImmutableArray_1<T extends IJCOBridgeReflected> extends ValueType
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Immutable.ImmutableArray`1
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Collections.Immutable, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: System.Collections.Immutable
|
static java.lang.String |
className
Qualified class name: System.Collections.Immutable.ImmutableArray`1
|
static org.mases.jcobridge.JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
ImmutableArray_1() |
ImmutableArray_1(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableArray_1 |
Add(T item) |
<TOther extends IJCOBridgeReflected> |
As() |
ReadOnlyMemory_1 |
AsMemory() |
static ImmutableArray_1 |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into ImmutableArray_1, a cast assert is made to check if types are compatible. |
<TOther extends IJCOBridgeReflected> |
CastArray() |
ImmutableArray_1 |
Clear() |
boolean |
Contains(T item) |
boolean |
Contains(T item,
IEqualityComparer_1 equalityComparer) |
void |
CopyTo(int sourceIndex,
T[] destination,
int destinationIndex,
int length) |
void |
CopyTo(T[] destination) |
void |
CopyTo(T[] destination,
int destinationIndex) |
boolean |
Equals(ImmutableArray_1 other) |
boolean |
getIsDefault() |
boolean |
getIsDefaultOrEmpty() |
boolean |
getIsEmpty() |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
org.mases.jcobridge.JCType |
getJCOType()
Returns the instantiated class Type
|
int |
getLength() |
int |
IndexOf(T item) |
int |
IndexOf(T item,
int startIndex) |
int |
IndexOf(T item,
int startIndex,
IEqualityComparer_1 equalityComparer) |
int |
IndexOf(T item,
int startIndex,
int count) |
int |
IndexOf(T item,
int startIndex,
int count,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
Insert(int index,
T item) |
ImmutableArray_1 |
InsertRange(int index,
IEnumerable_1 items) |
ImmutableArray_1 |
InsertRange(int index,
ImmutableArray_1 items) |
ImmutableArray_1 |
InsertRange(int index,
T[] items) |
T |
ItemRef(int index) |
int |
LastIndexOf(T item) |
int |
LastIndexOf(T item,
int startIndex) |
int |
LastIndexOf(T item,
int startIndex,
int count) |
int |
LastIndexOf(T item,
int startIndex,
int count,
IEqualityComparer_1 equalityComparer) |
<TResult extends IJCOBridgeReflected> |
OfType() |
ImmutableArray_1 |
Remove(T item) |
ImmutableArray_1 |
Remove(T item,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
RemoveAll(Predicate_1 match) |
ImmutableArray_1 |
RemoveAt(int index) |
ImmutableArray_1 |
RemoveRange(IEnumerable_1 items) |
ImmutableArray_1 |
RemoveRange(IEnumerable_1 items,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
RemoveRange(ImmutableArray_1 items) |
ImmutableArray_1 |
RemoveRange(ImmutableArray_1 items,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
RemoveRange(int index,
int length) |
ImmutableArray_1 |
RemoveRange(T[] items,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
Replace(T oldValue,
T newValue) |
ImmutableArray_1 |
Replace(T oldValue,
T newValue,
IEqualityComparer_1 equalityComparer) |
ImmutableArray_1 |
SetItem(int index,
T item) |
void |
setJCOInstance(org.mases.jcobridge.JCObject instance) |
ImmutableArray_1 |
Slice(int start,
int length) |
ImmutableArray_1 |
Sort() |
ImmutableArray_1 |
Sort(Comparison_1 comparison) |
ImmutableArray_1 |
Sort(IComparer_1 comparer) |
ImmutableArray_1 |
Sort(int index,
int count,
IComparer_1 comparer) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public static org.mases.jcobridge.JCType classType
JCTypepublic ImmutableArray_1()
throws java.lang.Throwable
java.lang.Throwablepublic ImmutableArray_1(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic ImmutableArray_1 Add(T item) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
public <TOther extends IJCOBridgeReflected> ImmutableArray_1 As() throws java.lang.Throwable
java.lang.Throwablepublic ReadOnlyMemory_1 AsMemory() throws java.lang.Throwable
java.lang.Throwablepublic static ImmutableArray_1 cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ImmutableArray_1, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedImmutableArray_1 instancejava.lang.Throwable - in case of error during cast operationpublic <TOther extends IJCOBridgeReflected> ImmutableArray_1 CastArray() throws java.lang.Throwable
java.lang.Throwablepublic ImmutableArray_1 Clear() throws java.lang.Throwable
java.lang.Throwablepublic boolean Contains(T item) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
public boolean Contains(T item, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionpublic void CopyTo(int sourceIndex,
T[] destination,
int destinationIndex,
int length)
throws java.lang.Throwable,
NotSupportedException,
ArgumentException,
PlatformNotSupportedException,
ArgumentNullException,
RankException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException,
InvalidCastException
public void CopyTo(T[] destination) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public void CopyTo(T[] destination, int destinationIndex) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException, ArgumentNullException, RankException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException, InvalidCastException
public boolean Equals(ImmutableArray_1 other) throws java.lang.Throwable
java.lang.Throwablepublic boolean getIsDefault()
throws java.lang.Throwable
java.lang.Throwablepublic boolean getIsDefaultOrEmpty()
throws java.lang.Throwable
java.lang.Throwablepublic boolean getIsEmpty()
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypeString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypeString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypeObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypeString representing the name used to allocated the object
in CLR contextpublic org.mases.jcobridge.JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypeJCType representing the CLR Type of the instantiated Classpublic int getLength()
throws java.lang.Throwable
java.lang.Throwablepublic int IndexOf(T item) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int IndexOf(T item, int startIndex) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int IndexOf(T item, int startIndex, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int IndexOf(T item, int startIndex, int count) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int IndexOf(T item, int startIndex, int count, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public ImmutableArray_1 Insert(int index, T item) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public ImmutableArray_1 InsertRange(int index, IEnumerable_1 items) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, OutOfMemoryException
public ImmutableArray_1 InsertRange(int index, ImmutableArray_1 items) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public ImmutableArray_1 InsertRange(int index, T[] items) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public T ItemRef(int index) throws java.lang.Throwable
java.lang.Throwablepublic int LastIndexOf(T item) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int LastIndexOf(T item, int startIndex) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int LastIndexOf(T item, int startIndex, int count) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public int LastIndexOf(T item, int startIndex, int count, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public <TResult extends IJCOBridgeReflected> IEnumerable_1 OfType() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public ImmutableArray_1 Remove(T item) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, InvalidCastException
public ImmutableArray_1 Remove(T item, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException
public ImmutableArray_1 RemoveAll(Predicate_1 match) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public ImmutableArray_1 RemoveAt(int index) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
public ImmutableArray_1 RemoveRange(IEnumerable_1 items) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
public ImmutableArray_1 RemoveRange(IEnumerable_1 items, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public ImmutableArray_1 RemoveRange(ImmutableArray_1 items) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
public ImmutableArray_1 RemoveRange(ImmutableArray_1 items, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
public ImmutableArray_1 RemoveRange(int index, int length) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public ImmutableArray_1 RemoveRange(T[] items, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
public ImmutableArray_1 Replace(T oldValue, T newValue) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, InvalidCastException
public ImmutableArray_1 Replace(T oldValue, T newValue, IEqualityComparer_1 equalityComparer) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException
public ImmutableArray_1 SetItem(int index, T item) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public void setJCOInstance(org.mases.jcobridge.JCObject instance)
setJCOInstance in class ValueTypepublic ImmutableArray_1 Slice(int start, int length) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionpublic ImmutableArray_1 Sort() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
public ImmutableArray_1 Sort(Comparison_1 comparison) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public ImmutableArray_1 Sort(IComparer_1 comparer) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
public ImmutableArray_1 Sort(int index, int count, IComparer_1 comparer) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException