Class NestMembersProjection.ProjectorImpl
java.lang.Object
nz.org.riskscape.engine.projection.NestMembersProjection.ProjectorImpl
- All Implemented Interfaces:
AutoCloseable
,Function<nz.org.riskscape.engine.Tuple,
,nz.org.riskscape.engine.Tuple> nz.org.riskscape.engine.pipeline.Realized
,nz.org.riskscape.engine.projection.Projector
- Enclosing class:
- NestMembersProjection
public class NestMembersProjection.ProjectorImpl
extends Object
implements nz.org.riskscape.engine.projection.Projector
-
Constructor Summary
ConstructorDescriptionProjectorImpl
(nz.org.riskscape.engine.types.Struct sourceType, nz.org.riskscape.engine.types.Struct parentType) -
Method Summary
Modifier and TypeMethodDescriptionnz.org.riskscape.engine.Tuple
apply
(nz.org.riskscape.engine.Tuple t) nz.org.riskscape.engine.types.Struct
nz.org.riskscape.engine.types.Struct
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface nz.org.riskscape.engine.projection.Projector
getDirectMapping, getDirectMappingStrings, getSpatialMetadataMapper
Methods inherited from interface nz.org.riskscape.engine.pipeline.Realized
close
-
Constructor Details
-
ProjectorImpl
public ProjectorImpl(nz.org.riskscape.engine.types.Struct sourceType, nz.org.riskscape.engine.types.Struct parentType)
-
-
Method Details
-
apply
public nz.org.riskscape.engine.Tuple apply(nz.org.riskscape.engine.Tuple t) -
getSourceType
public nz.org.riskscape.engine.types.Struct getSourceType()- Specified by:
getSourceType
in interfacenz.org.riskscape.engine.projection.Projector
-
getProjectedType
public nz.org.riskscape.engine.types.Struct getProjectedType()- Specified by:
getProjectedType
in interfacenz.org.riskscape.engine.projection.Projector
-