Package com.luciad.wms.server
Class TLcdModelDecoderFactory
java.lang.Object
com.luciad.ogc.common.TLcdOGCModelDecoderFactory
com.luciad.wms.server.TLcdModelDecoderFactory
- All Implemented Interfaces:
ILcdOGCModelDecoderFactory,ILcdModelDecoderFactory
public class TLcdModelDecoderFactory
extends TLcdOGCModelDecoderFactory
implements ILcdModelDecoderFactory
Default implementation of
ILcdModelDecoderFactory that retrieves ILcdModelDecoder
instances using TLcdServiceLoader. It makes sure that new instances are returned
for every call to TLcdOGCModelDecoderFactory.createModelDecoder(String) or TLcdOGCModelDecoderFactory.createModelDecoder(ILcdDataSource).- Since:
- 2017.0
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor of the model decoder factory.TLcdModelDecoderFactory(Predicate<String> aClassesPredicate) Constructor of the model decoder factory that takes a predicate. -
Method Summary
Methods inherited from class com.luciad.ogc.common.TLcdOGCModelDecoderFactory
createModelDecoder, createModelDecoderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.wms.server.ILcdModelDecoderFactory
createModelDecoderMethods inherited from interface com.luciad.ogc.common.ILcdOGCModelDecoderFactory
createModelDecoder
-
Constructor Details
-
TLcdModelDecoderFactory
public TLcdModelDecoderFactory()Default constructor of the model decoder factory. -
TLcdModelDecoderFactory
Constructor of the model decoder factory that takes a predicate. This allows to filter the retrievedILcdModelDecoderimplementations based on their class name.- Parameters:
aClassesPredicate- Optional predicate allowing to filter the retrieved model decoders based on their class name.
-