class ImmutableJsonifiableAdaptable implements JsonifiableAdaptable {

    public static JsonifiableAdaptable of(final Adaptable delegateAdaptable) {
        requireNonNull(delegateAdaptable, "delegate adaptable");

        return new ImmutableJsonifiableAdaptable(delegateAdaptable);
    }

    private  ImmutableJsonifiableAdaptable(final Adaptable delegateAdaptable);

}