Class AttributeFilterMappingImpl<X,FilterValue>
java.lang.Object
com.blazebit.persistence.view.impl.metamodel.AttributeFilterMappingImpl<X,FilterValue>
- All Implemented Interfaces:
AttributeFilterMapping<X,,FilterValue> FilterMapping<AttributeFilterProvider<FilterValue>>
public class AttributeFilterMappingImpl<X,FilterValue>
extends Object
implements AttributeFilterMapping<X,FilterValue>
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeFilterMappingImpl(MethodAttribute<X, ?> declaringAttribute, String name, Class<? extends AttributeFilterProvider<FilterValue>> filterClass) -
Method Summary
Modifier and TypeMethodDescriptionMethodAttribute<X,?> Class<? extends AttributeFilterProvider<FilterValue>>getName()boolean
-
Constructor Details
-
AttributeFilterMappingImpl
public AttributeFilterMappingImpl(MethodAttribute<X, ?> declaringAttribute, String name, Class<? extends AttributeFilterProvider<FilterValue>> filterClass)
-
-
Method Details
-
getDeclaringAttribute
- Specified by:
getDeclaringAttributein interfaceAttributeFilterMapping<X,FilterValue>
-
getName
- Specified by:
getNamein interfaceFilterMapping<X>
-
getFilterClass
- Specified by:
getFilterClassin interfaceFilterMapping<X>
-
isViewFilter
public boolean isViewFilter()- Specified by:
isViewFilterin interfaceFilterMapping<X>
-