@param string $offset

@return FieldInterface
501502
public function getField($offset)
    {
        return
            isset($this->getFields()[$offset])
                ? $this->getFields()[$offset]
                : new Field($offset, 'raw', null, false);
    }
947409
public function offsetGet($offset)
    {
        return isset($this->constraints[$offset]) ? $this->constraints[$offset] : null;
    }
510001
function FetchField($offset = -1)
	{
		$o= new ADOFieldObject();
		$o->name = @db2_field_name($this->_queryID,$offset);
		$o->type = @db2_field_type($this->_queryID,$offset);
		$o->max_length = db2_field_width($this->_queryID,$offset);
		if (ADODB_ASSOC_CASE == 0) $o->name = strtolower($o->name);
		else if (ADODB_ASSOC_CASE == 1) $o->name = strtoupper($o->name);
		return $o;
	}
277914
public function offsetGet($offset)
    {
        $method = 'get' . ucfirst($offset);
        if (method_exists($this, $method)) {
            return $this->{$method} ();
        }
        $method = 'get' . self::matchPropertyName($offset);
        if (method_exists($this, $method)) {
            return $this->{$method} ();
        }
        return array_key_exists($offset, $this->unknownProperties) ? $this->unknownProperties[$offset] : null;
    }
1028894
public function offsetGet($offset) {

		return isset($this->values[$offset]) ? $this->values[$offset] : NULL;

	}
902882
public function offsetGet($offset)
    {
        return isset($this->conditions[$offset]) ? $this->conditions[$offset] : null;
    }
331648
public function offsetGet ($offset) {
        return isset($this->data[$offset]) ? $this->data[$offset] : NULL;
    }
295443
public function offset($offset)
    {
        $offset = (int)$offset;
        $offset < 0 && $offset = 0;
        return $this->add('offset', $offset);
    }
602738
public function &offsetGet($offset)
    {

        if (isset($this->__dynamicPropertyMap[$offset])) {
            return $this->__dynamicPropertyMap [$offset];
        } else {
            return $this->nullGuard;
        }

    }
1275636
public function offsetGet($offset)
    {
        $field = $this->dataField;

        if (empty($this->{$field}[$offset])) {
            return null;
        }

        return $this->{$field}[$offset];
    }
294957
public function offsetGet($offset)
    {
        if (!isset($this->options[$offset])) {
            throw new \DomainException('Undefined field: ' + $offset);
        }
        return $this->options[$offset];
    }
1016992
public function offsetGet($offset) {
        if (!isset($this->data[$offset])) {
            return null;
        }

        $context = $this->data[$offset];
        return new Context($context);
    }
148561
public function offsetGet($offset)
    {
        return isset($this->_args[$offset])
            ? (
                (is_array($this->_args[$offset]))
                    ? new AssociativeArray($this->_args[$offset])
                    : $this->_args[$offset]
            ) : null;
    }
244525
public function setOffset($offset) {
        if (!is_numeric($offset) || $offset < 0) {
            throw new \InvalidArgumentException("Invalid offset '$offset.'", 500);
        }

        $this->offset = (int)$offset;
        return $this;
    }
732168
public function offset($offset)
    {
        if(!empty($offset))
            $this->selectParams[self::OFFSET] = $offset;
        return $this;
    }
861242
public function offsetGet($offset)
    {
        if (isset($this->values[$offset])) {
            return $this->values[$offset];
        }

        return null;
    }
323304
public function offsetGet($offset)
    {
        if (!is_int($offset)) {
            $offset = array_search($offset, self::$reverseLookup);
        }

        return self::$references[$offset];
    }