public class StringAttributeMetadata extends AttributeMetadata implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
StringAttributeMetadata.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
databaseLength |
protected StringFormat |
format |
protected StringFormatName |
formatName |
protected String |
formulaDefinition |
protected ImeMode |
imeMode |
protected Boolean |
isLocalizable |
protected Integer |
maxLength |
protected Integer |
sourceTypeMask |
protected String |
yomiOf |
attributeOf, attributeType, attributeTypeName, autoNumberFormat, canBeSecuredForCreate, canBeSecuredForRead, canBeSecuredForUpdate, canModifyAdditionalSettings, columnNumber, createdOn, deprecatedVersion, description, displayName, entityLogicalName, externalName, inheritsFrom, introducedVersion, isAuditEnabled, isCustomAttribute, isCustomizable, isDataSourceSecret, isFilterable, isGlobalFilterEnabled, isLogical, isManaged, isPrimaryId, isPrimaryName, isRenameable, isRequiredForForm, isRetrievable, isSearchable, isSecured, isSortableEnabled, isValidForAdvancedFind, isValidForCreate, isValidForForm, isValidForGrid, isValidForRead, isValidForUpdate, isValidODataAttribute, linkedAttributeId, logicalName, modifiedOn, requiredLevel, schemaName, sourceTypehasChanged, metadataIdchangedFields, contextPath, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
StringAttributeMetadata() |
builderAttributeMetadata, getAttributeOf, getAttributeType, getAttributeTypeName, getAutoNumberFormat, getCanBeSecuredForCreate, getCanBeSecuredForRead, getCanBeSecuredForUpdate, getCanModifyAdditionalSettings, getColumnNumber, getCreatedOn, getDeprecatedVersion, getDescription, getDisplayName, getEntityLogicalName, getExternalName, getInheritsFrom, getIntroducedVersion, getIsAuditEnabled, getIsCustomAttribute, getIsCustomizable, getIsDataSourceSecret, getIsFilterable, getIsGlobalFilterEnabled, getIsLogical, getIsManaged, getIsPrimaryId, getIsPrimaryName, getIsRenameable, getIsRequiredForForm, getIsRetrievable, getIsSearchable, getIsSecured, getIsSortableEnabled, getIsValidForAdvancedFind, getIsValidForCreate, getIsValidForForm, getIsValidForGrid, getIsValidForRead, getIsValidForUpdate, getIsValidODataAttribute, getLinkedAttributeId, getLogicalName, getModifiedOn, getRequiredLevel, getSchemaName, getSourceType, withAttributeOf, withAttributeType, withAttributeTypeName, withAutoNumberFormat, withCanBeSecuredForCreate, withCanBeSecuredForRead, withCanBeSecuredForUpdate, withCanModifyAdditionalSettings, withColumnNumber, withCreatedOn, withDeprecatedVersion, withDescription, withDisplayName, withEntityLogicalName, withExternalName, withInheritsFrom, withIntroducedVersion, withIsAuditEnabled, withIsCustomAttribute, withIsCustomizable, withIsDataSourceSecret, withIsFilterable, withIsGlobalFilterEnabled, withIsLogical, withIsManaged, withIsPrimaryId, withIsPrimaryName, withIsRenameable, withIsRequiredForForm, withIsRetrievable, withIsSearchable, withIsSecured, withIsSortableEnabled, withIsValidForAdvancedFind, withIsValidForCreate, withIsValidForForm, withIsValidForGrid, withIsValidForRead, withIsValidForUpdate, withIsValidODataAttribute, withLinkedAttributeId, withLogicalName, withModifiedOn, withRequiredLevel, withSchemaName, withSourceTypegetHasChanged, getMetadataId, withHasChanged, withMetadataIdprotected StringFormat format
protected StringFormatName formatName
protected ImeMode imeMode
protected Integer maxLength
protected String yomiOf
protected Boolean isLocalizable
protected Integer databaseLength
protected String formulaDefinition
protected Integer sourceTypeMask
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AttributeMetadatapublic static StringAttributeMetadata.Builder builderStringAttributeMetadata()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AttributeMetadatapublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AttributeMetadatapublic Optional<StringFormat> getFormat()
public StringAttributeMetadata withFormat(StringFormat format)
public Optional<StringFormatName> getFormatName()
public StringAttributeMetadata withFormatName(StringFormatName formatName)
public StringAttributeMetadata withImeMode(ImeMode imeMode)
public StringAttributeMetadata withMaxLength(Integer maxLength)
public StringAttributeMetadata withYomiOf(String yomiOf)
public StringAttributeMetadata withIsLocalizable(Boolean isLocalizable)
public StringAttributeMetadata withDatabaseLength(Integer databaseLength)
public StringAttributeMetadata withFormulaDefinition(String formulaDefinition)
public StringAttributeMetadata withSourceTypeMask(Integer sourceTypeMask)
public StringAttributeMetadata withUnmappedField(String name, String value)
withUnmappedField in class AttributeMetadatapublic com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class AttributeMetadatapublic StringAttributeMetadata patch()
this with changed fields reset.patch in class AttributeMetadatathis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic StringAttributeMetadata put()
this
with changed fields reset (they were ignored anyway).put in class AttributeMetadatathis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AttributeMetadataCopyright © 2018–2021. All rights reserved.