} else if (_enumMethod != null) {
// If there is an enumeration method supplied, return the enumeration.
value = _enumMethod.invoke(object, (Object[]) null);
} else if (_iterMethod != null ) {
// If there is an iterator method supplied, wrap it in an enumeration.
value = new IteratorEnumeration((Iterator) _iterMethod.invoke(object, (Object[]) null));
} else if (_getMethod != null) {
if (_getSequence != null) {
for (int i = 0; i < _getSequence.length; i++) {
object = _getSequence[i].invoke(object, (Object[]) null);
if (object == null) {