make final

This commit is contained in:
Dennis Eichhorn 2019-12-10 21:29:52 +01:00
parent 4be0788af8
commit f5e050c0b3
38 changed files with 38 additions and 38 deletions

View File

@ -24,7 +24,7 @@ use phpOMS\Stdlib\Base\Heap;
* @link https://orange-management.org
* @since 1.0.0
*/
class AStar implements PathFinderInterface
final class AStar implements PathFinderInterface
{
/**
* {@inheritdoc}

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Topology\Metrics2D;
* @link https://orange-management.org
* @since 1.0.0
*/
class Heuristic
final class Heuristic
{
/**
* Calculate metric/distance between two nodes.

View File

@ -24,7 +24,7 @@ use phpOMS\Stdlib\Base\Heap;
* @link https://orange-management.org
* @since 1.0.0
*/
class JumpPointSearch implements PathFinderInterface
final class JumpPointSearch implements PathFinderInterface
{
/**
* {@inheritdoc}

View File

@ -40,7 +40,7 @@ use phpOMS\System\File\Local\File;
* @link https://orange-management.org
* @since 1.0.0
*/
class FileCache extends ConnectionAbstract
final class FileCache extends ConnectionAbstract
{
/**
* {@inheritdoc}

View File

@ -26,7 +26,7 @@ use phpOMS\DataStorage\Cache\Exception\InvalidConnectionConfigException;
* @link https://orange-management.org
* @since 1.0.0
*/
class MemCached extends ConnectionAbstract
final class MemCached extends ConnectionAbstract
{
/**
* {@inheritdoc}

View File

@ -22,7 +22,7 @@ namespace phpOMS\DataStorage\Cache\Connection;
* @link https://orange-management.org
* @since 1.0.0
*/
class NullCache extends ConnectionAbstract
final class NullCache extends ConnectionAbstract
{
/**

View File

@ -28,7 +28,7 @@ use phpOMS\DataStorage\Cache\Connection\CacheValueType;
* @link https://orange-management.org
* @since 1.0.0
*/
class RedisCache extends ConnectionAbstract
final class RedisCache extends ConnectionAbstract
{
/**
* {@inheritdoc}

View File

@ -23,7 +23,7 @@ namespace phpOMS\Math\Numerics;
* @link https://orange-management.org
* @since 1.0.0
*/
class Integration
final class Integration
{
/**
* Integrate function by using rectangles from the left side

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Parser;
* @link https://orange-management.org
* @since 1.0.0
*/
class Evaluator
final class Evaluator
{
/**
* Evaluate function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Statistic\Forecast;
* @link https://orange-management.org
* @since 1.0.0
*/
class Forecasts
final class Forecasts
{
/**
* Get forecast/prediction interval.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Statistic\Forecast\Regression;
* @link https://orange-management.org
* @since 1.0.0
*/
class LevelLevelRegression extends RegressionAbstract
final class LevelLevelRegression extends RegressionAbstract
{
/**
* {@inheritdoc}

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Matrix\Exception\InvalidDimensionException;
* @link https://orange-management.org
* @since 1.0.0
*/
class LevelLogRegression extends RegressionAbstract
final class LevelLogRegression extends RegressionAbstract
{
/**
* {@inheritdoc}

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Matrix\Exception\InvalidDimensionException;
* @link https://orange-management.org
* @since 1.0.0
*/
class LogLevelRegression extends RegressionAbstract
final class LogLevelRegression extends RegressionAbstract
{
/**
* {@inheritdoc}

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Matrix\Exception\InvalidDimensionException;
* @link https://orange-management.org
* @since 1.0.0
*/
class LogLogRegression extends RegressionAbstract
final class LogLogRegression extends RegressionAbstract
{
/**
* {@inheritdoc}

View File

@ -23,7 +23,7 @@ use phpOMS\Math\Matrix\Matrix;
* @link https://orange-management.org
* @since 1.0.0
*/
class MultipleLinearRegression extends RegressionAbstract
final class MultipleLinearRegression extends RegressionAbstract
{
/**
* Get linear regression based on scatter plot.

View File

@ -25,7 +25,7 @@ use phpOMS\Math\Matrix\Exception\InvalidDimensionException;
* @link https://orange-management.org
* @since 1.0.0
*/
class PolynomialRegression
final class PolynomialRegression
{
/**
* Get linear regression based on scatter plot.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class BernoulliDistribution
final class BernoulliDistribution
{
/**
* Get probability mass function.

View File

@ -23,7 +23,7 @@ use phpOMS\Math\Functions\Functions;
* @link https://orange-management.org
* @since 1.0.0
*/
class BetaDistribution
final class BetaDistribution
{
/**
* Get expected value.

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Functions\Functions;
* @link https://orange-management.org
* @since 1.0.0
*/
class BinomialDistribution
final class BinomialDistribution
{
/**

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class CauchyDistribution
final class CauchyDistribution
{
/**
* Get probability density function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class ChiSquaredDistribution
final class ChiSquaredDistribution
{
/**

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class ExponentialDistribution
final class ExponentialDistribution
{
/**
* Get probability density function.

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class FDistribution
final class FDistribution
{
/**
* Get expected value.

View File

@ -23,7 +23,7 @@ use phpOMS\Math\Functions\Gamma;
* @link https://orange-management.org
* @since 1.0.0
*/
class GammaDistribution
final class GammaDistribution
{
/**
* Get probability density function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class GeometricDistribution
final class GeometricDistribution
{
/**
* Get probability mass function.

View File

@ -23,7 +23,7 @@ use phpOMS\Math\Functions\Functions;
* @link https://orange-management.org
* @since 1.0.0
*/
class HypergeometricDistribution
final class HypergeometricDistribution
{
/**
* Get probability mass function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class LaplaceDistribution
final class LaplaceDistribution
{
/**
* Get probability density function.

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class LogDistribution
final class LogDistribution
{
/**
* Get probability mass function.

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class LogNormalDistribution
final class LogNormalDistribution
{
/**
* Get probability density function.

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class LogisticDistribution
final class LogisticDistribution
{
/**
* Get probability density function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class NormalDistribution
final class NormalDistribution
{
/**
* Chi square table.

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class ParetoDistribution
final class ParetoDistribution
{
/**
* Get probability density function.

View File

@ -25,7 +25,7 @@ use phpOMS\Math\Functions\Gamma;
* @link https://orange-management.org
* @since 1.0.0
*/
class PoissonDistribution
final class PoissonDistribution
{
/**
* Get density.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class TDistribution
final class TDistribution
{
/**
* T table.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class UniformDistributionContinuous
final class UniformDistributionContinuous
{
/**

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class UniformDistributionDiscrete
final class UniformDistributionDiscrete
{
/**

View File

@ -21,7 +21,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class WeibullDistribution
final class WeibullDistribution
{
/**
* Get probability density function.

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org
* @since 1.0.0
*/
class ZTest
final class ZTest
{
public const TABLE = [
'2.58' => 0.99,