Class InboundMappingInContext<V extends PrismValue,D extends ItemDefinition<?>>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.InboundMappingInContext<V,D>
-
- Type Parameters:
V
- type of mapping output valueD
- type of mapping output value definition (property, container, ...)
public class InboundMappingInContext<V extends PrismValue,D extends ItemDefinition<?>> extends Object
Inbound mapping along with itsLensProjectionContext
(if relevant).
-
-
Constructor Summary
Constructors Constructor Description InboundMappingInContext(@NotNull MappingImpl<V,D> mapping, @Nullable LensProjectionContext projectionContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable LensContext<?>
getLensContext()
@NotNull MappingImpl<V,D>
getMapping()
@Nullable LensProjectionContext
getProjectionContext()
@NotNull LensProjectionContext
getProjectionContextRequired()
boolean
isProjectionBeingDeleted()
String
toString()
-
-
-
Constructor Detail
-
InboundMappingInContext
public InboundMappingInContext(@NotNull @NotNull MappingImpl<V,D> mapping, @Nullable @Nullable LensProjectionContext projectionContext)
-
-
Method Detail
-
getMapping
@NotNull public @NotNull MappingImpl<V,D> getMapping()
-
getProjectionContext
@Nullable public @Nullable LensProjectionContext getProjectionContext()
-
getProjectionContextRequired
@NotNull public @NotNull LensProjectionContext getProjectionContextRequired()
-
getLensContext
@Nullable public @Nullable LensContext<?> getLensContext()
-
isProjectionBeingDeleted
public boolean isProjectionBeingDeleted()
-
-