jodd-bean/src/main/java/jodd/bean/BeanUtilBean.java
protected Object getIndexProperty(final BeanProperty bp) {
		bp.indexString = extractIndex(bp);

		Object value = _getIndexProperty(bp);

		bp.indexString = null;

		return value;
	}
protected Object getIndexProperty(final BeanProperty bp) {
		bp.indexString = extractIndex(bp);

		Object value = _getIndexProperty(bp);

		bp.indexString = null;

		return value;
	}
Get non-nested property value: either simple or indexed property.
If forced, missing bean will be created if possible.