return -1;
}
- public G? get (int index) {
+ public new G? get (int index) {
assert (index >= 0 && index < _size);
return _items[index];
}
- public void set (int index, G item) {
+ public new void set (int index, G item) {
assert (index >= 0 && index < _size);
_items[index] = item;
return (_index < _list._size);
}
- public G? get () {
+ public new G? get () {
assert (_stamp == _list._stamp);
if (_index < 0 || _index >= _list._size) {
return (*node != null);
}
- public V? get (K key) {
+ public new V? get (K key) {
Node<K,V>* node = (*lookup_node (key));
if (node != null) {
return node->value;
}
}
- public void set (K key, V value) {
+ public new void set (K key, V value) {
Node<K,V>** node = lookup_node (key);
if (*node != null) {
(*node)->value = value;
return (_node != null);
}
- public K? get () {
+ public new K? get () {
assert (_stamp == _map._stamp);
assert (_node != null);
return _node.key;
return (_node != null);
}
- public V? get () {
+ public new V? get () {
assert (_stamp == _map._stamp);
assert (_node != null);
return _node.value;
}
private class Iterator<G> : Object, Gee.Iterator<G> {
- public HashSet<G> set {
+ public new HashSet<G> set {
set {
_set = value;
_stamp = _set._stamp;
return (_node != null);
}
- public G? get () {
+ public new G? get () {
assert (_stamp == _set._stamp);
assert (_node != null);
return _node.key;
return false;
}
- public G? get () {
+ public new G? get () {
return null;
}
}
assert_not_reached ();
}
- public G? get (int index) {
+ public new G? get (int index) {
if (_list == null) {
return null;
}
return _list.get (index);
}
- public void set (int index, G o) {
+ public new void set (int index, G o) {
assert_not_reached ();
}
return false;
}
- public G? get () {
+ public new G? get () {
return null;
}
}
return _map.contains (key);
}
- public V? get (K key) {
+ public new V? get (K key) {
if (_map == null) {
return null;
}
return _map.get (key);
}
- public void set (K key, V value) {
+ public new void set (K key, V value) {
assert_not_reached ();
}
get { return _set.size; }
}
- public Set<G> set {
+ public new Set<G> set {
set { _set = value; }
}
return false;
}
- public G? get () {
+ public new G? get () {
return null;
}
}