XylotrechusZ
��Re} � @ s� d Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d
� d
e � Z Gd d � d e � Z d
S)zr
All of the Enums that are used throughout the chardet package.
:author: Dan Blanchard ([email protected])
c @ s( e Z d Z d Z d Z d Z d Z d S)�
InputStatezS
This enum represents the different states a universal detector can be in.
� � � N)�__name__�
__module__�__qualname__�__doc__�
PURE_ASCII� ESC_ASCII� HIGH_BYTE� r r ��/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/chardet/enums.pyr s r c @ sR e Z d Z d Z d Z d Z d Z d Z d Z d Z e e BZ
e
e Be BZ d S) �LanguageFilterzj
This enum represents the different language filters we can apply to a
``UniversalDetector``.
r r � � � � N)r r r r �CHINESE_SIMPLIFIED�CHINESE_TRADITIONAL�JAPANESE�KOREAN�NON_CJK�ALL�CHINESE�CJKr r r r
r s
r c @ s( e Z d Z d Z d Z d Z d Z d S)�ProbingStatezG
This enum represents the different states a prober can be in.
r r r N)r r r r � DETECTING�FOUND_IT�NOT_MEr r r r
r s r c @ s( e Z d Z d Z d Z d Z d Z d S)�MachineStatezN
This enum represents the different states a state machine can be in.
r r r N)r r r r �START�ERROR�ITS_MEr r r r
r ) s r c @ s@ e Z d Z d Z d Z d Z d Z d Z e d d � � Z d S) �SequenceLikelihoodzX
This enum represents the likelihood of a character following the previous one.
r r r � c C s d S)z::returns: The number of likelihood categories in the enum.r r )�clsr r r
�get_num_categories; s z%SequenceLikelihood.get_num_categoriesN)
r r r r �NEGATIVE�UNLIKELY�LIKELY�POSITIVE�classmethodr&