+
                             `    ^ RI Ht ^RIHt ^RIHt ^RIHtHt ^RI	H
t
  ! R R]]]
4      tR# )	    )Iterable)	policyrep)CriteriaDescriptor)
MatchAlias	MatchName)PolicyQueryc                   ~   a  ] tR t^t o Rt]]P                  ,          ! RR7      tRt	Rt
V 3R lR ltV 3R ltRtV tR	# )
SensitivityQuerya  
Query MLS Sensitivities

Parameter:
policy       The policy to query.

Keyword Parameters/Class attributes:
name         The name of the category to match.
name_regex   If true, regular expression matching will
             be used for matching the name.
alias        The alias name to match.
alias_regex  If true, regular expression matching
             will be used on the alias names.
sens         The criteria to match the sensitivity by dominance.
sens_dom     If true, the criteria will match if it dominates
             the sensitivity.
sens_domby   If true, the criteria will match if it is dominated
             by the sensitivity.
lookup_sensitivity)lookup_functionFc                D   < V ^8  d   QhRS[ S[P                  ,          /# )   return)r   r   Sensitivity)format__classdict__s   "?/usr/lib64/python3.14/site-packages/setools/sensitivityquery.py__annotate__SensitivityQuery.__annotate__'   s      )"7"78     c              #    "   V P                   P                  RV P                   24       V P                  V P                   4       V P	                  V P                   4       V P                   P                  RV P                  : RV P                  : RV P                  : 24       V P                  P                  4        F  pV P                  V4      '       g   K  V P                  V4      '       g   K5  V P                  '       d`   V P                  '       d   V P                  V8  d   Kl  M9V P                  '       d   V P                  V8  d   K  MV P                  V8w  d   K  Vx  K  	  R# 5i)z2Generator which yields all matching sensitivities.z$Generating sensitivity results from z
self.sens=z, self.sens_dom=z, self.sens_domby=N)loginfopolicy_match_name_debug_match_alias_debugdebugsenssens_dom
sens_dombysensitivities_match_name_match_alias)selfss   & r   resultsSensitivityQuery.results'   s    <T[[MJKtxx()*$))%6'77J$//9KLM**,A##A&&$$Q''yyy===yy1}  %___yy1}  %YY!^G# -s   C0E03E0E0%E0?1E0c                2   < V ^8  d   Qh/ S[ ;R&   S[ ;R&   # )r   r   r    )bool)r   r   s   "r   r   r      s     . / 0 1 r    N)__name__
__module____qualname____firstlineno____doc__r   r   r   r   r   r    r&   __annotate_func____static_attributes____classdictcell__)r   s   @r   r
   r
      s=     ( i334EYZDHJ 5  r   r
   N)collections.abcr    r   descriptorsr   mixinsr   r   queryr   r
   r*   r   r   <module>r8      s&   
 %  + ) 2z9k 2r   