public class AttributeMapping extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributeMapping.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
defaultValue |
protected Boolean |
exportMissingReferences |
protected AttributeFlowBehavior |
flowBehavior |
protected AttributeFlowType |
flowType |
protected Integer |
matchingPriority |
protected String |
odataType |
protected AttributeMappingSource |
source |
protected String |
targetAttributeName |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
AttributeMapping() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected String defaultValue
protected Boolean exportMissingReferences
protected AttributeFlowBehavior flowBehavior
protected AttributeFlowType flowType
protected Integer matchingPriority
protected AttributeMappingSource source
protected String targetAttributeName
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic AttributeMapping withDefaultValue(String defaultValue)
public AttributeMapping withExportMissingReferences(Boolean exportMissingReferences)
public Optional<AttributeFlowBehavior> getFlowBehavior()
public AttributeMapping withFlowBehavior(AttributeFlowBehavior flowBehavior)
public Optional<AttributeFlowType> getFlowType()
public AttributeMapping withFlowType(AttributeFlowType flowType)
public AttributeMapping withMatchingPriority(Integer matchingPriority)
public Optional<AttributeMappingSource> getSource()
public AttributeMapping withSource(AttributeMappingSource source)
public AttributeMapping withTargetAttributeName(String targetAttributeName)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static AttributeMapping.Builder builder()
Copyright © 2018–2020. All rights reserved.