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 * @link https://orange-management.org
* @since 1.0.0 * @since 1.0.0
*/ */
class AStar implements PathFinderInterface final class AStar implements PathFinderInterface
{ {
/** /**
* {@inheritdoc} * {@inheritdoc}

View File

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

View File

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

View File

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

View File

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

View File

@ -22,7 +22,7 @@ namespace phpOMS\DataStorage\Cache\Connection;
* @link https://orange-management.org * @link https://orange-management.org
* @since 1.0.0 * @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 * @link https://orange-management.org
* @since 1.0.0 * @since 1.0.0
*/ */
class RedisCache extends ConnectionAbstract final class RedisCache extends ConnectionAbstract
{ {
/** /**
* {@inheritdoc} * {@inheritdoc}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -24,7 +24,7 @@ use phpOMS\Math\Functions\Functions;
* @link https://orange-management.org * @link https://orange-management.org
* @since 1.0.0 * @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 * @link https://orange-management.org
* @since 1.0.0 * @since 1.0.0
*/ */
class CauchyDistribution final class CauchyDistribution
{ {
/** /**
* Get probability density function. * Get probability density function.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -22,7 +22,7 @@ namespace phpOMS\Math\Stochastic\Distribution;
* @link https://orange-management.org * @link https://orange-management.org
* @since 1.0.0 * @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 * @link https://orange-management.org
* @since 1.0.0 * @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 * @link https://orange-management.org
* @since 1.0.0 * @since 1.0.0
*/ */
class WeibullDistribution final class WeibullDistribution
{ {
/** /**
* Get probability density function. * Get probability density function.

View File

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