Class AbstractReferenceAssert<S extends AbstractReferenceAssert<S,​T>,​T extends Reference<?>>

  • All Implemented Interfaces:
    org.assertj.core.api.Assert<S,​T>, org.assertj.core.api.Descriptable<S>, org.assertj.core.api.ExtensionPoints<S,​T>
    Direct Known Subclasses:
    AttributeReferenceAssert, ElementReferenceCollectionAssert

    public abstract class AbstractReferenceAssert<S extends AbstractReferenceAssert<S,​T>,​T extends Reference<?>>
    extends org.assertj.core.api.AbstractAssert<S,​T>
    Author:
    Sebastian Menski
    • Field Summary

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

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

      Constructors 
      Modifier Constructor Description
      protected AbstractReferenceAssert​(T actual, java.lang.Class<?> selfType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      S hasIdentifier​(ModelElementInstance instance, java.lang.String identifier)  
      S hasNoTargetElement​(ModelElementInstance instance)  
      S hasTargetAttribute​(Attribute<?> targetAttribute)  
      S hasTargetElement​(ModelElementInstance instance, ModelElementInstance targetElement)  
      • Methods inherited from class org.assertj.core.api.AbstractAssert

        asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOf, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, 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
    • Constructor Detail

      • AbstractReferenceAssert

        protected AbstractReferenceAssert​(T actual,
                                          java.lang.Class<?> selfType)