Class FloatAndDoubleFieldCheck<T>

java.lang.Object
nl.jqno.equalsverifier.internal.checkers.fieldchecks.FloatAndDoubleFieldCheck<T>
All Implemented Interfaces:
FieldCheck<T>

public class FloatAndDoubleFieldCheck<T> extends Object implements FieldCheck<T>
  • Field Details

    • subjectCreator

      private final SubjectCreator<T> subjectCreator
    • ignoredFields

      private final Set<String> ignoredFields
  • Constructor Details

    • FloatAndDoubleFieldCheck

      public FloatAndDoubleFieldCheck(SubjectCreator<T> subjectCreator, Set<String> ignoredFields)
  • Method Details

    • execute

      public void execute(FieldProbe fieldProbe)
      Specified by:
      execute in interface FieldCheck<T>
    • isFloat

      private boolean isFloat(Class<?> type)
    • isDouble

      private boolean isDouble(Class<?> type)