private function getNumberFormat()

in src/Apache/Ignite/Internal/Binary/MessageBuffer.php [238:257]


    private function getNumberFormat(int $type, bool $signed): string
    {
        switch ($type) {
            case ObjectType::BYTE:
                return $signed ? 'c' : 'C';
            case ObjectType::SHORT:
                return $signed ? 's' : 'S';
            case ObjectType::INTEGER:
                return $signed ? 'l' : 'L';
            case ObjectType::LONG:
                return $signed ? 'q' : 'Q';
            case ObjectType::FLOAT:
                return 'g';
            case ObjectType::DOUBLE:
                return 'e';
            default:
                BinaryUtils::internalError();
        }
        return null;
    }