All pastes #966573 Raw Edit

Miscellany

public java v1 · immutable
·published 2008-04-01 20:53 UTC
rendered paste body
	public boolean insert(DataObject dao) {				if (treeObjects.size() == 0) {			return insert(dao, null);		} else {			return insert(dao, treeObjects.get(0));		}			}		public boolean insert(DataObject dao, DataObject whereToStart) {		if (whereToStart == null) {			treeObjects.add(dao);			return true;		}					if (dao.getKey() < whereToStart.getKey()) {			if (whereToStart.getLeftChild() == null) {				whereToStart.setLeftChild(dao);			}						return insert(dao, whereToStart.getLeftChild());					} else {			if (whereToStart.getRightChild() == null) {				whereToStart.setRightChild(dao);			}						return insert(dao, whereToStart.getRightChild());		}	}