Class TLcdOGCModelDecoderFactory

java.lang.Object
com.luciad.ogc.common.TLcdOGCModelDecoderFactory
All Implemented Interfaces:
ILcdOGCModelDecoderFactory
Direct Known Subclasses:
TLcdModelDecoderFactory

public class TLcdOGCModelDecoderFactory extends Object implements ILcdOGCModelDecoderFactory
Default implementation of ILcdOGCModelDecoderFactory that retrieves ILcdModelDecoder instances using TLcdServiceLoader. It makes sure that new instances are returned for every call to ILcdOGCModelDecoderFactory.createModelDecoder(String) or ILcdOGCModelDecoderFactory.createModelDecoder(ILcdDataSource).
Since:
2017.0
  • Constructor Details

    • TLcdOGCModelDecoderFactory

      public TLcdOGCModelDecoderFactory()
      Constructs the model decoder factory.
    • TLcdOGCModelDecoderFactory

      public TLcdOGCModelDecoderFactory(Predicate<String> aClassesPredicate)
      Constructs the model decoder factory with a predicate allowing to filter on the model decoders.
      Parameters:
      aClassesPredicate - the predicate to filter on the model decoders, based on the class name.
  • Method Details