public class LookupColumn extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
LookupColumn.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowMultipleValues |
protected Boolean |
allowUnlimitedLength |
protected String |
columnName |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
listId |
protected String |
odataType |
protected String |
primaryLookupColumnId |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
LookupColumn() |
| Modifier and Type | Method and Description |
|---|---|
static LookupColumn.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAllowMultipleValues() |
Optional<Boolean> |
getAllowUnlimitedLength() |
Optional<String> |
getColumnName() |
Optional<String> |
getListId() |
Optional<String> |
getPrimaryLookupColumnId() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
LookupColumn |
withAllowMultipleValues(Boolean allowMultipleValues) |
LookupColumn |
withAllowUnlimitedLength(Boolean allowUnlimitedLength) |
LookupColumn |
withColumnName(String columnName) |
LookupColumn |
withListId(String listId) |
LookupColumn |
withPrimaryLookupColumnId(String primaryLookupColumnId) |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean allowMultipleValues
protected Boolean allowUnlimitedLength
protected String columnName
protected String listId
protected String primaryLookupColumnId
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic LookupColumn withAllowMultipleValues(Boolean allowMultipleValues)
public LookupColumn withAllowUnlimitedLength(Boolean allowUnlimitedLength)
public LookupColumn withColumnName(String columnName)
public LookupColumn withListId(String listId)
public LookupColumn withPrimaryLookupColumnId(String primaryLookupColumnId)
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 LookupColumn.Builder builder()
Copyright © 2018–2020. All rights reserved.