Objects.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ComparisonStrategy | |
| pack-priv Failures | |
| private static final GroupTypeDescription | |
| private final FieldSupport | |
| private static final Objects | |
| pack-priv final PropertySupport |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| private boolean | |
| public boolean | areEqualToComparingOnlyGivenFields(Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
|
| public boolean | areEqualToIgnoringGivenFields(Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
|
| public void | |
| public <A> void | |
| public void | |
| public void | |
| public <A> void | assertHasAllNullFieldsOrPropertiesExcept(AssertionInfo info, A actual, String... propertiesOrFieldsToIgnore)
|
| public <A> void | |
| public <A> void | |
| public <A> void | assertHasNoNullFieldsOrPropertiesExcept(AssertionInfo info, A actual, String... propertiesOrFieldsToIgnore)
|
| public <A> void | |
| public void | |
| public <A> void | |
| public void | |
| public <A> void | assertIsEqualToComparingFieldByFieldRecursively(AssertionInfo info, Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
|
| public <A> void | assertIsEqualToComparingOnlyGivenFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
|
| public <A> void | assertIsEqualToIgnoringGivenFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
|
| public <A> void | assertIsEqualToIgnoringNullFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private <A> boolean | |
| private void | |
| private void | |
| private void | |
| private <A> Object | |
| public Comparator | |
| public ComparisonStrategy | |
| private static Set | |
| public static Set | |
| public Failures | |
| public static Set | |
| private <A> Object | |
| private boolean | |
| public static Objects | |
| private boolean | |
| private <A> Objects. | isEqualToComparingOnlyGivenFields(A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String[] fields)
|
| private <A> Objects. | isEqualToIgnoringGivenFields(A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String[] givenIgnoredFields)
|
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| pack-priv static boolean | propertyOrFieldValuesAreEqual(Object actualFieldValue, Object otherFieldValue, String fieldName, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
|
| comparisonStrategy | back to summary |
|---|---|
| private final ComparisonStrategy comparisonStrategy | |
| failures | back to summary |
|---|---|
| pack-priv Failures failures
| |
| FIELDS_GROUP_DESCRIPTION | back to summary |
|---|---|
| private static final GroupTypeDescription FIELDS_GROUP_DESCRIPTION | |
| fieldSupport | back to summary |
|---|---|
| private final FieldSupport fieldSupport | |
| INSTANCE | back to summary |
|---|---|
| private static final Objects INSTANCE | |
| propertySupport | back to summary |
|---|---|
| pack-priv final PropertySupport propertySupport
| |
| Objects | back to summary |
|---|---|
pack-priv Objects()
| |
| Objects | back to summary |
|---|---|
| public Objects(ComparisonStrategy comparisonStrategy) | |
| actualIsExactlyInstanceOfType | back to summary |
|---|---|
| private boolean actualIsExactlyInstanceOfType(Object actual, Class<?> expectedType, AssertionInfo info) | |
| areEqual | back to summary |
|---|---|
| private boolean areEqual(Object actual, Object other) | |
| areEqualToComparingOnlyGivenFields | back to summary |
|---|---|
| public boolean areEqualToComparingOnlyGivenFields(Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields) | |
| areEqualToIgnoringGivenFields | back to summary |
|---|---|
| public boolean areEqualToIgnoringGivenFields(Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields) | |
| assertDoesNotHaveSameClassAs | back to summary |
|---|---|
| public void assertDoesNotHaveSameClassAs(AssertionInfo info, Object actual, Object other) | |
| assertDoesNotHaveSameHashCodeAs | back to summary |
|---|---|
| public <A> void assertDoesNotHaveSameHashCodeAs(AssertionInfo info, A actual, Object other) | |
| assertDoesNotHaveToString | back to summary |
|---|---|
| public void assertDoesNotHaveToString(AssertionInfo info, Object actual, String otherToString) | |
| assertEqual | back to summary |
|---|---|
| public void assertEqual(AssertionInfo info, Object actual, Object expected) | |
| assertHasAllNullFieldsOrPropertiesExcept | back to summary |
|---|---|
| public <A> void assertHasAllNullFieldsOrPropertiesExcept(AssertionInfo info, A actual, String... propertiesOrFieldsToIgnore) | |
| assertHasFieldOrProperty | back to summary |
|---|---|
| public <A> void assertHasFieldOrProperty(AssertionInfo info, A actual, String name) | |
| assertHasFieldOrPropertyWithValue | back to summary |
|---|---|
| public <A> void assertHasFieldOrPropertyWithValue(AssertionInfo info, A actual, String name, Object expectedValue) | |
| assertHasNoNullFieldsOrPropertiesExcept | back to summary |
|---|---|
| public <A> void assertHasNoNullFieldsOrPropertiesExcept(AssertionInfo info, A actual, String... propertiesOrFieldsToIgnore) | |
| assertHasOnlyFields | back to summary |
|---|---|
| public <A> void assertHasOnlyFields(AssertionInfo info, A actual, String... names) | |
| assertHasSameClassAs | back to summary |
|---|---|
| public void assertHasSameClassAs(AssertionInfo info, Object actual, Object other) | |
| assertHasSameHashCodeAs | back to summary |
|---|---|
| public <A> void assertHasSameHashCodeAs(AssertionInfo info, A actual, Object other) | |
| assertHasToString | back to summary |
|---|---|
| public void assertHasToString(AssertionInfo info, Object actual, String expectedToString) | |
| assertIsEqualToComparingFieldByFieldRecursively | back to summary |
|---|---|
| public <A> void assertIsEqualToComparingFieldByFieldRecursively(AssertionInfo info, Object actual, Object other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType) | |
| assertIsEqualToComparingOnlyGivenFields | back to summary |
|---|---|
| public <A> void assertIsEqualToComparingOnlyGivenFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields) | |
| assertIsEqualToIgnoringGivenFields | back to summary |
|---|---|
| public <A> void assertIsEqualToIgnoringGivenFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields) | |
| assertIsEqualToIgnoringNullFields | back to summary |
|---|---|
| public <A> void assertIsEqualToIgnoringNullFields(AssertionInfo info, A actual, A other, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType) | |
| assertIsExactlyInstanceOf | back to summary |
|---|---|
| public void assertIsExactlyInstanceOf(AssertionInfo info, Object actual, Class<?> type) | |
| assertIsIn | back to summary |
|---|---|
| public void assertIsIn(AssertionInfo info, Object actual, Object[] values) | |
| assertIsIn | back to summary |
|---|---|
| public void assertIsIn(AssertionInfo info, Object actual, Iterable<?> values) | |
| assertIsInstanceOf | back to summary |
|---|---|
| public void assertIsInstanceOf(AssertionInfo info, Object actual, Class<?> type) | |
| assertIsInstanceOfAny | back to summary |
|---|---|
| public void assertIsInstanceOfAny(AssertionInfo info, Object actual, Class<?>[] types) | |
| assertIsNotExactlyInstanceOf | back to summary |
|---|---|
| public void assertIsNotExactlyInstanceOf(AssertionInfo info, Object actual, Class<?> type) | |
| assertIsNotIn | back to summary |
|---|---|
| public void assertIsNotIn(AssertionInfo info, Object actual, Object[] values) | |
| assertIsNotIn | back to summary |
|---|---|
| public void assertIsNotIn(AssertionInfo info, Object actual, Iterable<?> values) | |
| assertIsNotInstanceOf | back to summary |
|---|---|
| public void assertIsNotInstanceOf(AssertionInfo info, Object actual, Class<?> type) | |
| assertIsNotInstanceOfAny | back to summary |
|---|---|
| public void assertIsNotInstanceOfAny(AssertionInfo info, Object actual, Class<?>[] types) | |
| assertIsNotOfAnyClassIn | back to summary |
|---|---|
| public void assertIsNotOfAnyClassIn(AssertionInfo info, Object actual, Class<?>[] types) | |
| assertIsOfAnyClassIn | back to summary |
|---|---|
| public void assertIsOfAnyClassIn(AssertionInfo info, Object actual, Class<?>[] types) | |
| assertNotEqual | back to summary |
|---|---|
| public void assertNotEqual(AssertionInfo info, Object actual, Object other) | |
| assertNotNull | back to summary |
|---|---|
| public void assertNotNull(AssertionInfo info, Object actual) | |
| assertNotNull | back to summary |
|---|---|
| public void assertNotNull(AssertionInfo info, Object actual, String label) | |
| assertNotSame | back to summary |
|---|---|
| public void assertNotSame(AssertionInfo info, Object actual, Object other) | |
| assertNull | back to summary |
|---|---|
| public void assertNull(AssertionInfo info, Object actual) | |
| assertSame | back to summary |
|---|---|
| public void assertSame(AssertionInfo info, Object actual, Object expected) | |
| canReadFieldValue | back to summary |
|---|---|
| private <A> boolean canReadFieldValue(Field field, A actual) | |
| checkArrayIsNotNull | back to summary |
|---|---|
| private void checkArrayIsNotNull(Object[] values) | |
| checkIsNotNullAndIsNotEmpty | back to summary |
|---|---|
| private void checkIsNotNullAndIsNotEmpty(Class<?>[] types) | |
| checkNotNullIterable | back to summary |
|---|---|
| private void checkNotNullIterable(Iterable<?> values) | |
| extractPropertyOrField | back to summary |
|---|---|
| private <A> Object extractPropertyOrField(A actual, String name) | |
| getComparator | back to summary |
|---|---|
public Comparator
| |
| getComparisonStrategy | back to summary |
|---|---|
| public ComparisonStrategy getComparisonStrategy() | |
| getDeclaredFieldsIgnoringSyntheticAndStatic | back to summary |
|---|---|
| private static Set | |
| getDeclaredFieldsIncludingInherited | back to summary |
|---|---|
| public static Set | |
| getFailures | back to summary |
|---|---|
| public Failures getFailures() | |
| getFieldsNames | back to summary |
|---|---|
| public static Set | |
| getPropertyOrFieldValue | back to summary |
|---|---|
| private <A> Object getPropertyOrFieldValue(A a, String fieldName) | |
| haveSameClass | back to summary |
|---|---|
| private boolean haveSameClass(Object actual, Object other, AssertionInfo info) | |
| instance | back to summary |
|---|---|
| public static Objects instance() | |
| isActualIn | back to summary |
|---|---|
| private boolean isActualIn(Object actual, Iterable<?> values) | |
| isEqualToComparingOnlyGivenFields | back to summary |
|---|---|
| private <A> Objects. | |
| isEqualToIgnoringGivenFields | back to summary |
|---|---|
| private <A> Objects. | |
| isInstanceOfClass | back to summary |
|---|---|
| private boolean isInstanceOfClass(Object actual, Class<?> clazz, AssertionInfo info) | |
| isItemInArray | back to summary |
|---|---|
| private boolean isItemInArray(Object item, Object[] arrayOfValues) | |
| isOfOneOfGivenTypes | back to summary |
|---|---|
| private boolean isOfOneOfGivenTypes(Object actual, Class<?>[] types, AssertionInfo info) | |
| objectIsInstanceOfOneOfGivenClasses | back to summary |
|---|---|
| private boolean objectIsInstanceOfOneOfGivenClasses(Object actual, Class<?>[] types, AssertionInfo info) | |
| propertyOrFieldValuesAreEqual | back to summary |
|---|---|
pack-priv static boolean propertyOrFieldValuesAreEqual(Object actualFieldValue, Object otherFieldValue, String fieldName, Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
| |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final List | |
| private final List |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| private boolean |
| expectedValues | back to summary |
|---|---|
| private final List<Object> expectedValues | |
| fieldsNames | back to summary |
|---|---|
| private final List<String> fieldsNames | |
| rejectedValues | back to summary |
|---|---|
| private final List<Object> rejectedValues | |
| ByFieldsComparison | back to summary |
|---|---|
| private ByFieldsComparison(final List<String> fieldsNames, final List<Object> expectedValues, final List<Object> rejectedValues) | |
| isFieldsNamesEmpty | back to summary |
|---|---|
| private boolean isFieldsNamesEmpty() | |
| isFieldsNamesNotEmpty | back to summary |
|---|---|
| private boolean isFieldsNamesNotEmpty() | |