Class AssertJJsonValueAssert.AbstractJsonValueAssert<T extends org.assertj.core.api.AbstractAssert<T,JsonValue>>

java.lang.Object
org.assertj.core.api.AbstractAssert<T,JsonValue>
org.forgerock.json.test.assertj.AssertJJsonValueAssert.AbstractJsonValueAssert<T>
Type Parameters:
T - the assertion class
All Implemented Interfaces:
org.assertj.core.api.Assert<T,JsonValue>, org.assertj.core.api.Descriptable<T>, org.assertj.core.api.ExtensionPoints<T,JsonValue>
Direct Known Subclasses:
AssertJJsonValueAssert.ArrayJsonValueAssert, AssertJJsonValueAssert.JsonValueAssert, AssertJJsonValueAssert.NumberJsonValueAssert, AssertJJsonValueAssert.ObjectJsonValueAssert, AssertJJsonValueAssert.PromisedJsonValueAssert
Enclosing class:
AssertJJsonValueAssert

public abstract static class AssertJJsonValueAssert.AbstractJsonValueAssert<T extends org.assertj.core.api.AbstractAssert<T,JsonValue>> extends org.assertj.core.api.AbstractAssert<T,JsonValue>
Abstract class for assertions on JsonValue.
  • Field Summary

    Fields inherited from class org.assertj.core.api.AbstractAssert

    actual, info, myself, objects, throwUnsupportedExceptionOnEquals
  • Method Summary

    Modifier and Type
    Method
    Description
    org.assertj.core.api.AbstractBooleanAssert<?>
    Get a AbstractBooleanAssert for the referenced JsonValue is a boolean, to check its value.
    booleanIs(String path, org.assertj.core.api.Condition<Boolean> condition)
    Check that the referenced JsonValue is a boolean.
    Check that the referenced JsonValue doesn't exist in this object.
    org.assertj.core.api.AbstractDoubleAssert<?>
    Get a AbstractDoubleAssert for the referenced JsonValue is a double, to check its value.
    doubleIs(String path, org.assertj.core.api.Condition<Double> condition)
    Check the double value of the referenced JsonValue.
    Check that the referenced JsonValue is an array.
    Check that the referenced JsonValue is a boolean, irrespective of its value.
    Check that the referenced JsonValue is null.
    Check that the referenced JsonValue is a number, irrespective of its value.
    Check that the referenced JsonValue is an object.
    Check that the referenced JsonValue is a string, irrespective of its value.
    org.assertj.core.api.AbstractIntegerAssert<?>
    Get a AbstractIntegerAssert for the referenced JsonValue is an integer, to check its value.
    integerIs(String path, org.assertj.core.api.Condition<Integer> condition)
    Check the integer value of the referenced JsonValue.
    Check that the JsonValue is an array.
    org.assertj.core.api.AbstractBooleanAssert<?>
    Check that the JsonValue is a boolean.
    org.assertj.core.api.AbstractDoubleAssert<?>
    Check that the JsonValue is a long.
    Check that the JSON is either an array or an object and is empty.
    org.assertj.core.api.AbstractIntegerAssert<?>
    Check that the JsonValue is an integer.
    org.assertj.core.api.AbstractLongAssert<?>
    Check that the JsonValue is a long.
     
    void
     
    Check that the JsonValue is a number.
    Check that the JsonValue is an object.
    org.assertj.core.api.AbstractCharSequenceAssert<?,String>
    Check that the JsonValue is a string.
    org.assertj.core.api.AbstractLongAssert<?>
    longAt(String path)
    Get a AbstractLongAssert for the referenced JsonValue is a long, to check its value.
    longIs(String path, org.assertj.core.api.Condition<Long> condition)
    Check the long value of the referenced JsonValue.
    org.assertj.core.api.AbstractCharSequenceAssert<?,String>
    Get a AbstractCharSequenceAssert for the referenced JsonValue is a string, to check its value.
    stringIs(String path, org.assertj.core.api.Condition<String> condition)
    Check the value of the referenced JsonValue string.

    Methods inherited from class org.assertj.core.api.AbstractAssert

    actual, areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotOfAnyClassIn, isNotSameAs, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingEquals, usingEquals, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.assertj.core.api.Descriptable

    as, as, as, describedAs, describedAs