<?php
/**
* Part of the Joomla Framework Database Package
*
* @copyright Copyright (C) 2005 - 2021 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
*/
namespace Joomla\Database;
/**
* Class defining the parameter types for prepared statements
*
* @since 2.0.0
*/
final class ParameterType
{
/**
* Defines a boolean parameter
*
* @var string
* @since 2.0.0
*/
public const BOOLEAN = 'boolean';
/**
* Defines an integer parameter
*
* @var string
* @since 2.0.0
*/
public const INTEGER = 'int';
/**
* Defines a large object parameter
*
* @var string
* @since 2.0.0
*/
public const LARGE_OBJECT = 'lob';
/**
* Defines a null parameter
*
* @var string
* @since 2.0.0
*/
public const NULL = 'null';
/**
* Defines a string parameter
*
* @var string
* @since 2.0.0
*/
public const STRING = 'string';
/**
* Private constructor to prevent instantiation of this class
*
* @since 2.0.0
*/
private function __construct()
{
}
}