iText 9.3.0 API
iText.Commons.Datastructures.ConcurrentHashSet< TElement > Class Template Reference
Inheritance diagram for iText.Commons.Datastructures.ConcurrentHashSet< TElement >:

Public Member Functions

  ConcurrentHashSet (IEnumerable< TElement > elements=null)
 
void  UnionWith (IEnumerable< TElement > elements)
 
bool  Add (TElement item)
 
void  Clear ()
 
bool  Contains (TElement item)
 
void  CopyTo (TElement[] array, int arrayIndex)
 
bool  Remove (TElement item)
 
void  ForEach (Action< TElement > action)
 
IEnumerator< TElement >  GetEnumerator ()
 
void  AddAll (IEnumerable< TElement > elements)
 
void  RemoveAll (IEnumerable< TElement > elements)
 
void  ContainsAll (IEnumerable< TElement > elements)
 
bool  Equals (IEnumerable< TElement > elements)
 
int  HashCode ()
 
void  IntersectWith (IEnumerable< TElement > elements)
 
void  ExceptWith (IEnumerable< TElement > elements)
 
void  SymmetricExceptWith (IEnumerable< TElement > elements)
 
bool  IsSubsetOf (IEnumerable< TElement > elements)
 
bool  IsSupersetOf (IEnumerable< TElement > elements)
 
bool  IsProperSupersetOf (IEnumerable< TElement > elements)
 
bool  IsProperSubsetOf (IEnumerable< TElement > elements)
 
bool  Overlaps (IEnumerable< TElement > elements)
 
bool  SetEquals (IEnumerable< TElement > other)
 
bool  RetainAll (IEnumerable< TElement > other)
 

Properties

int  Count [get]
 
bool  IsReadOnly [get]
 

Constructor & Destructor Documentation

◆ ConcurrentHashSet()

iText.Commons.Datastructures.ConcurrentHashSet< TElement >.ConcurrentHashSet ( IEnumerable< TElement >  elements = null )
inline

Member Function Documentation

◆ Add()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.Add ( TElement  item )
inline

◆ Clear()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.Clear ( )
inline

◆ Contains()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.Contains ( TElement  item )
inline

◆ CopyTo()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.CopyTo ( TElement[]  array,
int  arrayIndex 
)
inline

◆ ExceptWith()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.ExceptWith ( IEnumerable< TElement >  elements )
inline

◆ GetEnumerator()

IEnumerator iText.Commons.Datastructures.ConcurrentHashSet< TElement >.GetEnumerator ( )
inline

◆ IntersectWith()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IntersectWith ( IEnumerable< TElement >  elements )
inline

◆ IsProperSubsetOf()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IsProperSubsetOf ( IEnumerable< TElement >  elements )
inline

◆ IsProperSupersetOf()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IsProperSupersetOf ( IEnumerable< TElement >  elements )
inline

◆ IsSubsetOf()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IsSubsetOf ( IEnumerable< TElement >  elements )
inline

◆ IsSupersetOf()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IsSupersetOf ( IEnumerable< TElement >  elements )
inline

◆ Overlaps()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.Overlaps ( IEnumerable< TElement >  elements )
inline

◆ Remove()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.Remove ( TElement  item )
inline

◆ SetEquals()

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.SetEquals ( IEnumerable< TElement >  other )
inline

◆ SymmetricExceptWith()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.SymmetricExceptWith ( IEnumerable< TElement >  elements )
inline

◆ UnionWith()

void iText.Commons.Datastructures.ConcurrentHashSet< TElement >.UnionWith ( IEnumerable< TElement >  elements )
inline

Property Documentation

◆ Count

◆ IsReadOnly

bool iText.Commons.Datastructures.ConcurrentHashSet< TElement >.IsReadOnly
get