@Override
    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (!(o instanceof PlcRequestContainer)) {
            return false;
        }
        PlcRequestContainer<?, ?> that = (PlcRequestContainer<?, ?>) o;
        return Objects.equals(request, that.request) &&
            Objects.equals(responseFuture, that.responseFuture);
    }
{@link PlcRequestContainer} objects don't have parents.

@return null
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/PlcRequestContainer.java