Table of Contents

Interface IDeque<E>

Namespace
Java.Util
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IDeque<E> : IQueue<E>, ICollection<E>

Type Parameters

E
Inherited Members

Properties

First

E First { get; }

Property Value

E

Last

E Last { get; }

Property Value

E

Methods

Add(E)

bool Add(E arg0)

Parameters

arg0 E

E

Returns

bool

bool

AddAll<Arg0ExtendsE>(Collection<Arg0ExtendsE>)

bool AddAll<Arg0ExtendsE>(Collection<Arg0ExtendsE> arg0) where Arg0ExtendsE : E

Parameters

arg0 Collection<Arg0ExtendsE>

Collection

Returns

bool

bool

Type Parameters

Arg0ExtendsE

E

AddFirst(E)

void AddFirst(E arg0)

Parameters

arg0 E

E

AddLast(E)

void AddLast(E arg0)

Parameters

arg0 E

E

Contains(object)

bool Contains(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

DescendingIterator()

Iterator<E> DescendingIterator()

Returns

Iterator<E>

Iterator

Element()

E Element()

Returns

E

E

Iterator()

Iterator<E> Iterator()

Returns

Iterator<E>

Iterator

Offer(E)

bool Offer(E arg0)

Parameters

arg0 E

E

Returns

bool

bool

OfferFirst(E)

bool OfferFirst(E arg0)

Parameters

arg0 E

E

Returns

bool

bool

OfferLast(E)

bool OfferLast(E arg0)

Parameters

arg0 E

E

Returns

bool

bool

Peek()

E Peek()

Returns

E

E

PeekFirst()

E PeekFirst()

Returns

E

E

PeekLast()

E PeekLast()

Returns

E

E

Poll()

E Poll()

Returns

E

E

PollFirst()

E PollFirst()

Returns

E

E

PollLast()

E PollLast()

Returns

E

E

Pop()

E Pop()

Returns

E

E

Push(E)

void Push(E arg0)

Parameters

arg0 E

E

Remove()

E Remove()

Returns

E

E

Remove(object)

bool Remove(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

RemoveFirst()

E RemoveFirst()

Returns

E

E

RemoveFirstOccurrence(object)

bool RemoveFirstOccurrence(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

RemoveLast()

E RemoveLast()

Returns

E

E

RemoveLastOccurrence(object)

bool RemoveLastOccurrence(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

Size()

int Size()

Returns

int

int