package com.l7tech.server.bundling;

import com.l7tech.objectmodel.EntityHeader;
import com.l7tech.util.Functions.Ternary;

class y implements Ternary<EntityMappingInstructions, EntityHeader, EntityMappingInstructions.MappingAction, EntityMappingInstructions.TargetMapping.Type> {
   public EntityMappingInstructions call(EntityHeader var1, EntityMappingInstructions.MappingAction var2, EntityMappingInstructions.TargetMapping.Type var3) {
      return new EntityMappingInstructions(
         var1, EntityMappingInstructions.TargetMapping.Type.ID.equals(var3) ? null : new EntityMappingInstructions.TargetMapping(var3), var2
      );
   }
}
