Module Expr Str ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If BoolOpOr CompareIs NameLoad NameLoad CompareIs Call NameLoad NameLoad NameLoad body Return NameLoad Assign NameStore IfExp AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr Call NameLoad NameLoad If AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad orelse If CompareNotIn AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad NameLoad body Return NameLoad If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore IfExp CompareIsNot AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr Num Assign NameStore IfExp CompareIsNot AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr Num Return BinOpBitXor NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A Simple string filter for matching items that start with or contain a
specified string. muntjac.data.container IFilter SimpleStringFilter N/A IFilter N/A N/A Simple string filter for matching items that start with or contain a
    specified string. The matching can be case-sensitive or case-insensitive.

    This filter also directly supports in-memory filtering. When performing
    in-memory filtering, values of other types are converted using __str__,
    but other (lazy container) implementations do not need to perform such
    conversions and might not support values of different types.

    Note that this filter might not be very efficient e.g. for database
    filtering.
     __init__ N/A N/A self propertyId filterString ignoreCase onlyMatchPrefix N/A N/A N/A N/A self propertyId propertyId N/A ignoreCase N/A N/A N/A self filterString N/A N/A filterString lower N/A N/A N/A self filterString filterString N/A N/A self ignoreCase ignoreCase N/A N/A self onlyMatchPrefix onlyMatchPrefix N/A passesFilter N/A N/A self itemId item N/A N/A N/A p N/A N/A item getItemProperty N/A self propertyId N/A N/A N/A p None N/A N/A str p None N/A N/A False N/A value N/A N/A self ignoreCase N/A N/A N/A str p lower N/A str p N/A N/A self onlyMatchPrefix N/A N/A N/A N/A N/A value startswith N/A self filterString N/A N/A False N/A N/A N/A N/A self filterString value N/A N/A False N/A True N/A appliesToProperty N/A N/A self propertyId N/A N/A N/A N/A N/A self propertyId propertyId N/A __eq__ N/A N/A self obj N/A N/A N/A N/A N/A isinstance obj SimpleStringFilter N/A N/A False N/A N/A N/A N/A self propertyId N/A obj propertyId N/A N/A obj propertyId None N/A N/A obj propertyId N/A self propertyId N/A N/A False N/A N/A N/A N/A self filterString N/A obj filterString N/A N/A obj filterString None N/A N/A obj filterString N/A self filterString N/A N/A False N/A N/A N/A self ignoreCase N/A obj ignoreCase N/A N/A False N/A N/A N/A self onlyMatchPrefix N/A obj onlyMatchPrefix N/A N/A False N/A True N/A __hash__ N/A N/A self N/A N/A N/A h1 N/A N/A N/A self propertyId None N/A hash N/A self propertyId 0 N/A h2 N/A N/A N/A self filterString None N/A hash N/A self filterString 0 N/A N/A h1 h2 N/A getPropertyId N/A N/A self N/A N/A N/A Returns the property identifier to which this filter applies.

        @return: property id
         N/A N/A self propertyId N/A getFilterString N/A N/A self N/A N/A N/A Returns the filter string.

        Note: this method is intended only for implementations of lazy
        string filters and may change in the future.

        @return: filter string given to the constructor
         N/A N/A self filterString N/A isIgnoreCase N/A N/A self N/A N/A N/A Returns whether the filter is case-insensitive or case-sensitive.

        Note: this method is intended only for implementations of lazy string
        filters and may change in the future.

        @return: true if performing case-insensitive filtering, false for
                case-sensitive
         N/A N/A self ignoreCase N/A isOnlyMatchPrefix N/A N/A self N/A N/A N/A Returns true if the filter only applies to the beginning of the value
        string, false for any location in the value.

        Note: this method is intended only for implementations of lazy string
        filters and may change in the future.

        @return: true if checking for matches at the beginning of the value only,
                false if matching any part of value
         N/A N/A self onlyMatchPrefix N/A N/A