public class ComplexStringAttributeMetadata extends ComplexAttributeMetadata implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
ComplexStringAttributeMetadata.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, contextPath, createdOn, deprecatedVersion, description, displayName, entityLogicalName, externalName, hasChanged, inheritsFrom, introducedVersion, isAuditEnabled, isCustomAttribute, isCustomizable, isDataSourceSecret, isFilterable, isGlobalFilterEnabled, isLogical, isManaged, isPrimaryId, isPrimaryName, isRenameable, isRequiredForForm, isRetrievable, isSearchable, isSecured, isSortableEnabled, isValidForAdvancedFind, isValidForCreate, isValidForForm, isValidForGrid, isValidForRead, isValidForUpdate, linkedAttributeId, logicalName, metadataId, modifiedOn, odataType, requiredLevel, schemaName, sourceType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ComplexStringAttributeMetadata() |
builder, getAttributeOf, getAttributeType, getAttributeTypeName, getAutoNumberFormat, getCanBeSecuredForCreate, getCanBeSecuredForRead, getCanBeSecuredForUpdate, getCanModifyAdditionalSettings, getColumnNumber, getCreatedOn, getDeprecatedVersion, getDescription, getDisplayName, getEntityLogicalName, getExternalName, getHasChanged, getInheritsFrom, getIntroducedVersion, getIsAuditEnabled, getIsCustomAttribute, getIsCustomizable, getIsDataSourceSecret, getIsFilterable, getIsGlobalFilterEnabled, getIsLogical, getIsManaged, getIsPrimaryId, getIsPrimaryName, getIsRenameable, getIsRequiredForForm, getIsRetrievable, getIsSearchable, getIsSecured, getIsSortableEnabled, getIsValidForAdvancedFind, getIsValidForCreate, getIsValidForForm, getIsValidForGrid, getIsValidForRead, getIsValidForUpdate, getLinkedAttributeId, getLogicalName, getMetadataId, getModifiedOn, getRequiredLevel, getSchemaName, getSourceType, withAttributeOf, withAttributeType, withAttributeTypeName, withAutoNumberFormat, withCanBeSecuredForCreate, withCanBeSecuredForRead, withCanBeSecuredForUpdate, withCanModifyAdditionalSettings, withColumnNumber, withCreatedOn, withDeprecatedVersion, withDescription, withDisplayName, withEntityLogicalName, withExternalName, withHasChanged, withInheritsFrom, withIntroducedVersion, withIsAuditEnabled, withIsCustomAttribute, withIsCustomizable, withIsDataSourceSecret, withIsFilterable, withIsGlobalFilterEnabled, withIsLogical, withIsManaged, withIsPrimaryId, withIsPrimaryName, withIsRenameable, withIsRequiredForForm, withIsRetrievable, withIsSearchable, withIsSecured, withIsSortableEnabled, withIsValidForAdvancedFind, withIsValidForCreate, withIsValidForForm, withIsValidForGrid, withIsValidForRead, withIsValidForUpdate, withLinkedAttributeId, withLogicalName, withMetadataId, withModifiedOn, withRequiredLevel, withSchemaName, withSourceTypeprotected 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 ComplexAttributeMetadatapublic Optional<StringFormat> getFormat()
public ComplexStringAttributeMetadata withFormat(StringFormat format)
public Optional<StringFormatName> getFormatName()
public ComplexStringAttributeMetadata withFormatName(StringFormatName formatName)
public ComplexStringAttributeMetadata withImeMode(ImeMode imeMode)
public ComplexStringAttributeMetadata withMaxLength(Integer maxLength)
public ComplexStringAttributeMetadata withYomiOf(String yomiOf)
public ComplexStringAttributeMetadata withIsLocalizable(Boolean isLocalizable)
public ComplexStringAttributeMetadata withDatabaseLength(Integer databaseLength)
public ComplexStringAttributeMetadata withFormulaDefinition(String formulaDefinition)
public ComplexStringAttributeMetadata withSourceTypeMask(Integer sourceTypeMask)
public ComplexStringAttributeMetadata withUnmappedField(String name, String value)
withUnmappedField in class ComplexAttributeMetadatapublic com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class ComplexAttributeMetadatapublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class ComplexAttributeMetadatapublic static ComplexStringAttributeMetadata.Builder builderComplexStringAttributeMetadata()
public String toString()
toString in class ComplexAttributeMetadataCopyright © 2018–2020. All rights reserved.