Class AbstractList
public class AbstractList : AbstractCollection, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerable, IEnumerableExtension, IIterable
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinitionIEnumerableExtension
- Derived
- Inherited Members
-
JVMBridgeBaseEnumerable<Iterable>.GetEnumerator()JVMBridgeBase<Iterable>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<Iterable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Iterable>.IsAssignableFrom<T>()JVMBridgeBase<Iterable>.Execute<T>(params T[])JVMBridgeBase<Iterable>.DynBridgeClazzJVMBridgeBase<Iterable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AbstractList()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("AbstractList class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AbstractList()
AbstractList(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
[Obsolete("AbstractList class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AbstractList(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Add(int, object)
public void Add(int arg0, object arg1)
Parameters
AddAll(int, Collection)
public bool AddAll(int arg0, Collection arg1)
Parameters
arg0
intarg1
Collection
Returns
Get(int)
public object Get(int arg0)
Parameters
Returns
IndexOf(object)
public int IndexOf(object arg0)
Parameters
Returns
LastIndexOf(object)
public int LastIndexOf(object arg0)
Parameters
Returns
ListIterator()
public ListIterator ListIterator()
Returns
ListIterator(int)
public ListIterator ListIterator(int arg0)
Parameters
Returns
Remove(int)
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#remove(int)
public object Remove(int arg0)
Parameters
Returns
Set(int, object)
public object Set(int arg0, object arg1)
Parameters
Returns
SubListMethod(int, int)
public List SubListMethod(int arg0, int arg1)
Parameters
Returns
Operators
implicit operator List(AbstractList)
Converter from AbstractList to List
public static implicit operator List(AbstractList t)