Class DefaultMathTransformFactory.NoCache
java.lang.Object
org.apache.sis.util.iso.AbstractFactory
org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory
org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory.NoCache
- All Implemented Interfaces:
Parser
,org.opengis.referencing.operation.MathTransformFactory
,org.opengis.util.Factory
- Enclosing class:
DefaultMathTransformFactory
A factory performing no caching.
This factory shares the same operation methods than the parent factory.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory
DefaultMathTransformFactory.Context
-
Constructor Summary
ConstructorsConstructorDescriptionNoCache
(DefaultMathTransformFactory parent) Creates a new factory with the same configuration than given factory. -
Method Summary
Methods inherited from class org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory
createAffineTransform, createBaseToDerived, createConcatenatedTransform, createCoordinateSystemChange, createFromWKT, createFromXML, createParameterizedTransform, createParameterizedTransform, createPassThroughTransform, getAvailableMethods, getDefaultParameters, getLastMethodUsed, getOperationMethod, oppositeCachingPolicy, swapAndScaleAxes
Methods inherited from class org.apache.sis.util.iso.AbstractFactory
getVendor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opengis.util.Factory
getVendor
-
Constructor Details
-
NoCache
NoCache(DefaultMathTransformFactory parent) Creates a new factory with the same configuration than given factory.
-
-
Method Details
-
caching
Returns a factory for the same transforms but given caching policy.- Overrides:
caching
in classDefaultMathTransformFactory
- Parameters:
enabled
- whether caching should be enabled.- Returns:
- a factory for the given caching policy.
-
reload
public void reload()Notifies parent factory that the set of operation methods may have changed.- Overrides:
reload
in classDefaultMathTransformFactory
- See Also:
-