ma.glasnost.orika.test.filters
Class FilterTestCase.SecurityFilter

java.lang.Object
  extended by ma.glasnost.orika.CustomFilter<A,B>
      extended by ma.glasnost.orika.NullFilter<Object,Object>
          extended by ma.glasnost.orika.test.filters.FilterTestCase.SecurityFilter
All Implemented Interfaces:
Filter<Object,Object>, MappedTypePair<Object,Object>
Enclosing class:
FilterTestCase

public static class FilterTestCase.SecurityFilter
extends NullFilter<Object,Object>


Nested Class Summary
 
Nested classes/interfaces inherited from class ma.glasnost.orika.CustomFilter
CustomFilter.MappedTypePairHolder<A,B>
 
Constructor Summary
FilterTestCase.SecurityFilter()
           
 
Method Summary
<D> D
filterDestination(D destinationValue, Type<?> sourceType, String sourceName, Type<D> destType, String destName, MappingContext mappingContext)
           
 boolean filtersDestination()
           
<S,D> boolean
shouldMap(Type<S> sourceType, String sourceName, S source, Type<D> destType, String destName, D dest, MappingContext mappingContext)
           
 
Methods inherited from class ma.glasnost.orika.NullFilter
filterSource, filtersSource
 
Methods inherited from class ma.glasnost.orika.CustomFilter
appliesTo, getAType, getBType, inferTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterTestCase.SecurityFilter

public FilterTestCase.SecurityFilter()
Method Detail

filtersDestination

public boolean filtersDestination()
Specified by:
filtersDestination in interface Filter<Object,Object>
Overrides:
filtersDestination in class NullFilter<Object,Object>

shouldMap

public <S,D> boolean shouldMap(Type<S> sourceType,
                               String sourceName,
                               S source,
                               Type<D> destType,
                               String destName,
                               D dest,
                               MappingContext mappingContext)
Specified by:
shouldMap in interface Filter<Object,Object>
Overrides:
shouldMap in class NullFilter<Object,Object>

filterDestination

public <D> D filterDestination(D destinationValue,
                               Type<?> sourceType,
                               String sourceName,
                               Type<D> destType,
                               String destName,
                               MappingContext mappingContext)
Specified by:
filterDestination in interface Filter<Object,Object>
Overrides:
filterDestination in class NullFilter<Object,Object>


Copyright © 2014 Glasnost. All Rights Reserved.