Package com.luciad.format.dafif.util
Class TLcdDAFIFModelAndFilter
java.lang.Object
com.luciad.format.dafif.util.TLcdDAFIFModelAndFilter
- All Implemented Interfaces:
ILcdDAFIFModelFilter
,ILcdFilter
,Serializable
,Predicate
An ILcdDAFIFModelFilter implementation that performs a logical AND operation on
two other ILcdDAFIFModelFilter instances.
- Since:
- 9.0
- See Also:
-
Constructor Summary
ConstructorDescriptionCreates a new filter which is a logical AND of the two specified input filters. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Test if the given object passes the filtervoid
setModelDescriptor
(ILcdModelDescriptor aModelDescriptor) Set the model descriptor to be used by filters.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.util.ILcdFilter
test
-
Constructor Details
-
TLcdDAFIFModelAndFilter
Creates a new filter which is a logical AND of the two specified input filters.- Parameters:
aA
- a DAFIF model filteraB
- a DAFIF model filter
-
-
Method Details
-
setModelDescriptor
Set the model descriptor to be used by filters.- Specified by:
setModelDescriptor
in interfaceILcdDAFIFModelFilter
- Parameters:
aModelDescriptor
- the model descriptor of the model being filtered
-
accept
Test if the given object passes the filter- Specified by:
accept
in interfaceILcdFilter
- Parameters:
aObject
- an object to test- Returns:
true
if the object passes the filter,false
otherwise.
-