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
ConstructorsConstructorDescriptionCreates a new filter which is a logical AND of the two specified input filters. -
Method Summary
Modifier and TypeMethodDescriptionbooleanTest if the given object passes the filtervoidsetModelDescriptor(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, waitMethods 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:
setModelDescriptorin interfaceILcdDAFIFModelFilter- Parameters:
aModelDescriptor- the model descriptor of the model being filtered
-
accept
Test if the given object passes the filter- Specified by:
acceptin interfaceILcdFilter- Parameters:
aObject- an object to test- Returns:
trueif the object passes the filter,falseotherwise.
-