public class DependentAttributeMetadata extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
DependentAttributeMetadata.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
attributeFormatType |
protected String |
attributeId |
protected String |
attributeOf |
protected String |
attributeType |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
displayName |
protected String |
entityName |
protected Boolean |
isCustomAttribute |
protected Boolean |
isRangeBased |
protected Boolean |
isValidForAdvancedFind |
protected Boolean |
isValidForGrid |
protected String |
logicalName |
protected Integer |
maxLength |
protected Double |
maxValue |
protected Double |
minValue |
protected String |
odataType |
protected DependentOptionSetMetadata |
optionSet |
protected Integer |
precision |
protected List<String> |
targets |
protected String |
targetsNextLink |
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl |
unmappedFields |
protected String |
yomiOf |
| Modifier | Constructor and Description |
|---|---|
protected |
DependentAttributeMetadata() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected String odataType
protected String attributeId
protected String logicalName
protected String displayName
protected String attributeType
protected String attributeFormatType
protected String entityName
protected Boolean isCustomAttribute
protected Boolean isValidForAdvancedFind
protected Boolean isValidForGrid
protected String yomiOf
protected String attributeOf
protected DependentOptionSetMetadata optionSet
protected String targetsNextLink
protected Boolean isRangeBased
protected Double minValue
protected Double maxValue
protected Integer precision
protected Integer maxLength
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic DependentAttributeMetadata withAttributeId(String attributeId)
public DependentAttributeMetadata withLogicalName(String logicalName)
public DependentAttributeMetadata withDisplayName(String displayName)
public DependentAttributeMetadata withAttributeType(String attributeType)
public DependentAttributeMetadata withAttributeFormatType(String attributeFormatType)
public DependentAttributeMetadata withEntityName(String entityName)
public DependentAttributeMetadata withIsCustomAttribute(Boolean isCustomAttribute)
public DependentAttributeMetadata withIsValidForAdvancedFind(Boolean isValidForAdvancedFind)
public DependentAttributeMetadata withIsValidForGrid(Boolean isValidForGrid)
public DependentAttributeMetadata withYomiOf(String yomiOf)
public DependentAttributeMetadata withAttributeOf(String attributeOf)
public Optional<DependentOptionSetMetadata> getOptionSet()
public DependentAttributeMetadata withOptionSet(DependentOptionSetMetadata optionSet)
public com.github.davidmoten.odata.client.CollectionPage<String> getTargets()
public com.github.davidmoten.odata.client.CollectionPage<String> getTargets(com.github.davidmoten.odata.client.HttpRequestOptions options)
public DependentAttributeMetadata withIsRangeBased(Boolean isRangeBased)
public DependentAttributeMetadata withMinValue(Double minValue)
public DependentAttributeMetadata withMaxValue(Double maxValue)
public DependentAttributeMetadata withPrecision(Integer precision)
public DependentAttributeMetadata withMaxLength(Integer maxLength)
public DependentAttributeMetadata withUnmappedField(String name, String value)
public com.github.davidmoten.odata.client.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 DependentAttributeMetadata.Builder builder()
Copyright © 2018–2021. All rights reserved.