Public Methods | |
Area (KernelState ks, boolean s) | |
void | backtrackTo (ArrayOffset storing, Object backtrack) |
int | count () |
ElementInfo | get (int index) |
Object | getBacktrackData () |
int[] | getStoringData () |
void | hash (HashData hd) |
int | hashCode () |
void | removeAll () |
Public Attributes | |
KernelState | ks |
boolean | isStatic |
BitSet | hasChanged |
boolean | anyChanged |
int[] | data |
Protected Methods | |
Area (Area a) | |
void | add (int index, ElementInfo e) |
void | remove (int index) |
Protected Attributes | |
ElementInfo[] | elements |
Private Attributes | |
int | nElements |
int | lastElement |
Static Private Attributes | |
final int | delta = 2 |
Definition at line 10 of file Area.java.
|
Set if any element is changed (includes has been added or removed) |
|
Contains the data from the last call to get storing data. |
|
The number of entries per element. |
|
Contains the information for each element. |
|
Set of bits used to see which elements has changed. |
|
True if it's the static area. |
|
Reference of the kernel state this dynamic area is in. |
|
Last used element. |
|
The number of elements. It can differ from the size of the elements array. |