| Inheritance | 
                
                    
        
            
                
  | 
        
このクラスは、ワークアイテムアトリビュートを値の範囲にマッチングさせることができるパターンを構築することができます。
メソッド ¶
__init__(pattern)
        
指定したpattern文字列から新しいパターンオブジェクトを構築します。
match(attribute, value, component=0, inclusive=False)
  → bool
        
指定したアトリビュートと値がパターンにマッチするとTrueを返します。
    このvalueには、整数、浮動小数点、文字列のどれかを指定することができます。
パターンは、例えば@scale.x>0.5とか@position[2]==4を使用して特定のアトリビュートコンポーネントを参照することができます。
    この関数のcomponent引数には、パターンに対してマッチさせるコンポーネントを指定します。
inclusiveがTrueの場合、valueを範囲にマッチングさせる時に、範囲の両端の値が含まれます。Falseの場合、範囲の両端の値は除外されます。
match(work_item, inclusive=False)
  → bool
        
work_item上のアトリビュートがフィルターパターンにマッチするとTrueを返します。
    inclusiveがTrueの場合、valueを範囲にマッチングさせる時に、範囲の両端の値が含まれます。Falseの場合、範囲の両端の値は除外されます。
Methods from pdg.BasePattern ¶
errors
 : str
        
Property
パターンが無効だった場合、この文字列には分析エラーが含まれます。
isValid
 : bool
        
Property
パターンが有効だった場合、Trueに設定されます。 無効だった場合、Falseに設定されます。
pattern
 : str
        
Property
このパターンオブジェクトの構築に使用するソース文字列。