aa
|
Public Member Functions | |
int[] | get_kids (int par) |
boolean | is_parent (int idx) |
int | next_kid (int alias, int kid) |
VBitSet | plus_kids (Bits< B > bits) |
String | toString () |
Package Functions | |
void | _plus_kids (VBitSet bs, int i) |
void | init0 () |
boolean | is_parent (int par, int kid) |
int | parent (int kid) |
int | peek () |
void | reset_to_init0 () |
int | split (int par) |
Package Attributes | |
int | _cnt = 1 |
int[] | _init |
int[][] | _kids = new int[2][] |
int[] | _pars = new int[2] |
Private Member Functions | |
SB | toString (SB sb, int i) |
|
package |
Definition at line 490 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.plus_kids().
int [] com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.get_kids | ( | int | par | ) |
Definition at line 412 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids.
|
package |
Definition at line 469 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._init, and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids.
boolean com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.is_parent | ( | int | idx | ) |
Definition at line 410 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids, and com.cliffc.aa.type.Bits< B extends Bits< B >.idx().
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.next_kid(), and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString().
|
package |
Definition at line 414 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.parent().
int com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.next_kid | ( | int | alias, |
int | kid | ||
) |
Definition at line 500 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids, com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._pars, and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.is_parent().
|
package |
Definition at line 409 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._pars.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.is_parent().
|
package |
Definition at line 480 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids.
VBitSet com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.plus_kids | ( | Bits< B > | bits | ) |
Definition at line 483 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._plus_kids(), and com.cliffc.aa.type.Bits< B extends Bits< B >.bits().
|
package |
Definition at line 475 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._init, and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids.
|
package |
String com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString | ( | ) |
Definition at line 420 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString().
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString().
|
private |
Definition at line 421 of file Bits.java.
References com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._kids, com.cliffc.aa.util.SB.di(), com.cliffc.aa.util.SB.i(), com.cliffc.aa.util.SB.ii(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.is_parent(), com.cliffc.aa.util.SB.nl(), com.cliffc.aa.util.SB.p(), and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString().
|
package |
Definition at line 403 of file Bits.java.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.split().
|
package |
Definition at line 407 of file Bits.java.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.init0(), and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.reset_to_init0().
|
package |
Definition at line 406 of file Bits.java.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >._plus_kids(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.get_kids(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.init0(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.is_parent(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.next_kid(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.peek(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.reset_to_init0(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.split(), and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.toString().
|
package |
Definition at line 405 of file Bits.java.
Referenced by com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.next_kid(), com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.parent(), and com.cliffc.aa.type.Bits< B extends Bits< B >.Tree< B extends Bits< B >.split().