C# 클래스 Sharpen.BitSet

파일 보기 프로젝트 열기: oganix/NBoilerpipe 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
MOD_MASK int
dataBits long[]

공개 메소드들

메소드 설명
Add ( int el ) : void
And ( BitSet a ) : BitSet
AndInPlace ( BitSet a ) : void
BitSet ( ) : System
BitSet ( int nbits ) : System
BitSet ( long bits_ ) : System
Clear ( ) : void
Clear ( int el ) : void
Clone ( ) : object
Degree ( ) : int
Equals ( object obj ) : bool
GetHashCode ( ) : int
GrowToInclude ( int bit ) : void
LengthInLongWords ( ) : int
Member ( int el ) : bool
Nil ( ) : bool
Not ( ) : BitSet
NotInPlace ( ) : void
NotInPlace ( int maxBit ) : void
NotInPlace ( int minBit, int maxBit ) : void
Or ( BitSet a ) : BitSet
OrInPlace ( BitSet a ) : void
Remove ( int el ) : void
Subset ( BitSet a ) : bool
SubtractInPlace ( BitSet a ) : void
ToArray ( ) : int[]
ToPackedArray ( ) : long[]
ToString ( ) : string
ToString ( string separator ) : string
ToString ( string separator, ArrayList vocabulary ) : string
ToStringOfHalfWords ( ) : string
ToStringOfWords ( ) : string
of ( int el ) : BitSet
size ( ) : int

비공개 메소드들

메소드 설명
BitMask ( int bitNumber ) : long
numWordsToHold ( int el ) : int
setSize ( int nwords ) : void
wordNumber ( int bit ) : int

메소드 상세

Add() 공개 메소드

public Add ( int el ) : void
el int
리턴 void

And() 공개 메소드

public And ( BitSet a ) : BitSet
a BitSet
리턴 BitSet

AndInPlace() 공개 메소드

public AndInPlace ( BitSet a ) : void
a BitSet
리턴 void

BitSet() 공개 메소드

public BitSet ( ) : System
리턴 System

BitSet() 공개 메소드

public BitSet ( int nbits ) : System
nbits int
리턴 System

BitSet() 공개 메소드

public BitSet ( long bits_ ) : System
bits_ long
리턴 System

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Clear() 공개 메소드

public Clear ( int el ) : void
el int
리턴 void

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

Degree() 공개 메소드

public Degree ( ) : int
리턴 int

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GrowToInclude() 공개 메소드

public GrowToInclude ( int bit ) : void
bit int
리턴 void

LengthInLongWords() 공개 메소드

public LengthInLongWords ( ) : int
리턴 int

Member() 공개 메소드

public Member ( int el ) : bool
el int
리턴 bool

Nil() 공개 메소드

public Nil ( ) : bool
리턴 bool

Not() 공개 메소드

public Not ( ) : BitSet
리턴 BitSet

NotInPlace() 공개 메소드

public NotInPlace ( ) : void
리턴 void

NotInPlace() 공개 메소드

public NotInPlace ( int maxBit ) : void
maxBit int
리턴 void

NotInPlace() 공개 메소드

public NotInPlace ( int minBit, int maxBit ) : void
minBit int
maxBit int
리턴 void

Or() 공개 메소드

public Or ( BitSet a ) : BitSet
a BitSet
리턴 BitSet

OrInPlace() 공개 메소드

public OrInPlace ( BitSet a ) : void
a BitSet
리턴 void

Remove() 공개 메소드

public Remove ( int el ) : void
el int
리턴 void

Subset() 공개 메소드

public Subset ( BitSet a ) : bool
a BitSet
리턴 bool

SubtractInPlace() 공개 메소드

public SubtractInPlace ( BitSet a ) : void
a BitSet
리턴 void

ToArray() 공개 메소드

public ToArray ( ) : int[]
리턴 int[]

ToPackedArray() 공개 메소드

public ToPackedArray ( ) : long[]
리턴 long[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToString() 공개 메소드

public ToString ( string separator ) : string
separator string
리턴 string

ToString() 공개 메소드

public ToString ( string separator, ArrayList vocabulary ) : string
separator string
vocabulary ArrayList
리턴 string

ToStringOfHalfWords() 공개 메소드

public ToStringOfHalfWords ( ) : string
리턴 string

ToStringOfWords() 공개 메소드

public ToStringOfWords ( ) : string
리턴 string

of() 공개 정적인 메소드

public static of ( int el ) : BitSet
el int
리턴 BitSet

size() 공개 메소드

public size ( ) : int
리턴 int

프로퍼티 상세

MOD_MASK 보호되어 있는 정적으로 프로퍼티

protected static int MOD_MASK
리턴 int

dataBits 보호되어 있는 프로퍼티

protected long[] dataBits
리턴 long[]