question: determines if a candidate reflectclass is a collection concode_field_sep GenericArrayReflector _array concode_elem_sep Collection4 _collectionPredicates concode_elem_sep Hashtable4 _classByClass concode_elem_sep ObjectContainerBase _stream concode_elem_sep KnownClassesRepository _repository concode_elem_sep Transaction _trans concode_elem_sep Reflector _delegate concode_field_sep void setTransaction concode_elem_sep void registerCollection concode_elem_sep void registerCollection concode_elem_sep ReflectClass forName concode_elem_sep ReflectClass[] knownClasses concode_elem_sep void configuration concode_elem_sep GenericClass ensureDelegate concode_elem_sep GenericClass genericClass concode_elem_sep Reflector getDelegate concode_elem_sep ReflectClassPredicate classPredicate concode_elem_sep void registerPrimitiveClass concode_elem_sep boolean hasTransaction concode_elem_sep ReflectArray array concode_elem_sep Object deepClone concode_elem_sep ReflectClass forClass concode_elem_sep ReflectClass forGenericObject concode_elem_sep ObjectContainerBase getStream concode_elem_sep ReflectClass forObject concode_elem_sep void setParent concode_elem_sep T withLock concode_elem_sep void register
target: boolean function ( ReflectClass arg0 ) { Iterator4 loc0 = _collectionPredicates . iterator ( ) ; while ( loc0 . moveNext ( ) ) { if ( ( ( ReflectClassPredicate ) loc0 . current ( ) ) . match ( arg0 ) ) { return true ; } } return _delegate . isCollection ( arg0 . getDelegate ( ) ) ; }