/** * Create a default service instance based on </code>ODataSingleProcessor<code>. * @param provider A custom <code>EdmProvider</code> implementation. * @param processor A custom processor implementation derived from <code>ODataSingleProcessor</code> . * @return A new default <code>ODataSingleProcessorService</code> instance. */ public ODataService createODataSingleProcessorService(final EdmProvider provider, final ODataSingleProcessor processor) { return RuntimeDelegate.createODataSingleProcessorService(provider, processor); }
private static BatchChangeSetBuilder newInstance() { return RuntimeDelegate.createBatchChangeSetBuilder(); }
private static BatchChangeSetPartBuilder newInstance() { return RuntimeDelegate.createBatchChangeSetPartBuilder(); }
/** * Creates and returns an edm provider. * @param metadataXml a metadata xml input stream (means the metadata document) * @param validate true if semantic checks for metadata document input stream shall be done * @return an instance of EdmProvider */ public static EdmProvider getEdmProvider(final InputStream metadataXml, final boolean validate) throws EntityProviderException { return RuntimeDelegate.createEdmProvider(metadataXml, validate); } }
/** * Create an instance for the {@link EntityProviderInterface} over the {@link RuntimeDelegate}. * * @return instance of {@link EntityProviderInterface} */ private static EntityProviderInterface createEntityProvider() { return RuntimeDelegate.createEntityProvider(); }
/** * Uses the runtime delegate to create a new instance * @return instance of {@link ExpandSelectTreeNodeBuilder} */ private static ExpandSelectTreeNodeBuilder newInstance() { return RuntimeDelegate.createExpandSelectTreeNodeBuilder(); }
private static ODataResponseBuilder newInstance() { return RuntimeDelegate.createODataResponseBuilder(); }
private static ODataRequestBuilder newInstance() { return RuntimeDelegate.createODataRequestBuilder(); }
private static BatchQueryPartBuilder newInstance() { return RuntimeDelegate.createBatchQueryPartBuilder(); }
private static BatchResponsePartBuilder newInstance() { return RuntimeDelegate.createBatchResponsePartBuilder(); }
/** * Creates and returns an edm provider. * @param metadataXml a metadata xml input stream (means the metadata document) * @param validate true if semantic checks for metadata document input stream shall be done * @return an instance of EdmProvider */ public static EdmProvider getEdmProvider(final InputStream metadataXml, final boolean validate) throws EntityProviderException { return RuntimeDelegate.createEdmProvider(metadataXml, validate); } }
/** * Create an instance for the {@link EntityProviderInterface} over the {@link RuntimeDelegate}. * * @return instance of {@link EntityProviderInterface} */ private static EntityProviderInterface createEntityProvider() { return RuntimeDelegate.createEntityProvider(); }
/** * Uses the runtime delegate to create a new instance * @return instance of {@link ExpandSelectTreeNodeBuilder} */ private static ExpandSelectTreeNodeBuilder newInstance() { return RuntimeDelegate.createExpandSelectTreeNodeBuilder(); }
private static ODataResponseBuilder newInstance() { return RuntimeDelegate.createODataResponseBuilder(); }
private static ODataRequestBuilder newInstance() { return RuntimeDelegate.createODataRequestBuilder(); }
private static BatchQueryPartBuilder newInstance() { return RuntimeDelegate.createBatchQueryPartBuilder(); }
private static BatchResponsePartBuilder newInstance() { return RuntimeDelegate.createBatchResponsePartBuilder(); }
/** * Create a default service instance based on </code>ODataSingleProcessor<code>. * @param provider A custom <code>EdmProvider</code> implementation. * @param processor A custom processor implementation derived from <code>ODataSingleProcessor</code> . * @return A new default <code>ODataSingleProcessorService</code> instance. */ public ODataService createODataSingleProcessorService(final EdmProvider provider, final ODataSingleProcessor processor) { return RuntimeDelegate.createODataSingleProcessorService(provider, processor); }
/** * Creates and returns an edm provider. * @param metadataXml a metadata xml input stream (means the metadata document) * @param validate true if semantic checks for metadata document input stream shall be done * @return an instance of EdmProvider */ public static EdmProvider getEdmProvider(final InputStream metadataXml, final boolean validate) throws EntityProviderException { return RuntimeDelegate.createEdmProvider(metadataXml, validate); } }
/** * Create an instance for the {@link EntityProviderInterface} over the {@link RuntimeDelegate}. * * @return instance of {@link EntityProviderInterface} */ private static EntityProviderInterface createEntityProvider() { return RuntimeDelegate.createEntityProvider(); }