Class NullableTargetRule

java.lang.Object
nz.org.riskscape.engine.types.varule.NullableTargetRule
All Implemented Interfaces:
Identified, VarianceRule

public class NullableTargetRule extends Object implements VarianceRule

Passes variance test on to the contained type of a nullable if the target, or the target and source, are nullable. If the source is nullable and the target isn't, then the types are invariant.

  • Constructor Details

    • NullableTargetRule

      public NullableTargetRule()
  • Method Details