@Override public final InstanceIdentifierBuilder<T> builder() { return new InstanceIdentifierBuilderImpl<>(IdentifiableItem.of(getTargetType(), key), pathArguments, hashCode(), isWildcarded()); }
@Override public final InstanceIdentifierBuilder<T> builder() { return new InstanceIdentifierBuilderImpl<T>(new InstanceIdentifier.IdentifiableItem<T, K>(getTargetType(), key), pathArguments, hashCode(), isWildcarded()); }