private void checkNonOverlapOfImplicitRelations ( Schema . ImplicitType implicitType , AttributeType attributeType ) { if ( attributes ( implicitType ) . anyMatch ( rt -> rt . equals ( attributeType ) ) ) { throw TransactionException . duplicateHas ( this , attributeType ) ; } }
Checks if the provided AttributeType is already used in an other implicit relation .