#### [JpnCardsPokemon.Sdk](index.md 'index') ## JpnCardsPokemon.Sdk.Utils.QueryFilter Namespace | Classes | | | :--- | :--- | | [AttributedQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.AttributedQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.AttributedQueryFilterBuilder') | Abstract Implementation of an [IQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder') which builts the filter string based on
[QueryFilterNameAttribute](JpnCardsPokemon.Sdk.Utils.QueryFilter.QueryFilterNameAttribute.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.QueryFilterNameAttribute') attributed properties. | | [CardQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.CardQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.CardQueryFilterBuilder') | [IQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder') for [Card](JpnCardsPokemon.Sdk.Api.Card.md 'JpnCardsPokemon.Sdk.Api.Card'). | | [QueryFilterNameAttribute](JpnCardsPokemon.Sdk.Utils.QueryFilter.QueryFilterNameAttribute.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.QueryFilterNameAttribute') | Attribute which can be used to mark a property as a filter for the [AttributedQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.AttributedQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.AttributedQueryFilterBuilder'). | | Interfaces | | | :--- | :--- | | [IQueryFilterBuilder](JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder.md 'JpnCardsPokemon.Sdk.Utils.QueryFilter.IQueryFilterBuilder') | Defines an interface for a filter builder. |