public class EntityProviderReadProperties extends Object
The EntityProviderReadProperties
contains all necessary settings
to read an entity with the EntityProvider
.
The main settings are
mergeSemantic
callback for inlined navigation properties
type mappings
validatingFacets
Modifier and Type | Class and Description |
---|---|
static class |
EntityProviderReadProperties.EntityProviderReadPropertiesBuilder
Builder for
EntityProviderReadProperties . |
Modifier and Type | Method and Description |
---|---|
OnReadInlineContent |
getCallback() |
boolean |
getMergeSemantic()
Gets the merge semantics.
|
Map<String,Object> |
getTypeMappings() |
Map<String,String> |
getValidatedPrefixNamespaceUris() |
static EntityProviderReadProperties.EntityProviderReadPropertiesBuilder |
init() |
static EntityProviderReadProperties.EntityProviderReadPropertiesBuilder |
initFrom(EntityProviderReadProperties properties) |
boolean |
isValidatingFacets() |
public static EntityProviderReadProperties.EntityProviderReadPropertiesBuilder init()
public static EntityProviderReadProperties.EntityProviderReadPropertiesBuilder initFrom(EntityProviderReadProperties properties)
public OnReadInlineContent getCallback()
public boolean getMergeSemantic()
Gets the merge semantics.
Merge semantics is set if the input content has to be treated in the context
of a request to merge incoming data with existing data (e.g., indicated by the
HTTP verbs MERGE
or PATCH
in a server application).
Otherwise the request, even if not all data are supplied, is supposed to
overwrite the existing entity completely.
public boolean isValidatingFacets()
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.