Package microsoft.dynamics.crm.complex
Class ComplexMoneyAttributeMetadata
- java.lang.Object
-
- microsoft.dynamics.crm.complex.ComplexAttributeMetadata
-
- microsoft.dynamics.crm.complex.ComplexMoneyAttributeMetadata
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ComplexMoneyAttributeMetadata extends ComplexAttributeMetadata implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComplexMoneyAttributeMetadata.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringcalculationOfprotected StringformulaDefinitionprotected ImeModeimeModeprotected BooleanisBaseCurrencyprotected DoublemaxValueprotected DoubleminValueprotected Integerprecisionprotected IntegerprecisionSourceprotected IntegersourceTypeMask-
Fields inherited from class microsoft.dynamics.crm.complex.ComplexAttributeMetadata
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedComplexMoneyAttributeMetadata()
-
Method Summary
-
Methods inherited from class microsoft.dynamics.crm.complex.ComplexAttributeMetadata
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, withSourceType
-
-
-
-
Field Detail
-
imeMode
protected ImeMode imeMode
-
maxValue
protected Double maxValue
-
minValue
protected Double minValue
-
precision
protected Integer precision
-
precisionSource
protected Integer precisionSource
-
calculationOf
protected String calculationOf
-
formulaDefinition
protected String formulaDefinition
-
sourceTypeMask
protected Integer sourceTypeMask
-
isBaseCurrency
protected Boolean isBaseCurrency
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classComplexAttributeMetadata
-
withImeMode
public ComplexMoneyAttributeMetadata withImeMode(ImeMode imeMode)
-
withMaxValue
public ComplexMoneyAttributeMetadata withMaxValue(Double maxValue)
-
withMinValue
public ComplexMoneyAttributeMetadata withMinValue(Double minValue)
-
withPrecision
public ComplexMoneyAttributeMetadata withPrecision(Integer precision)
-
withPrecisionSource
public ComplexMoneyAttributeMetadata withPrecisionSource(Integer precisionSource)
-
withCalculationOf
public ComplexMoneyAttributeMetadata withCalculationOf(String calculationOf)
-
withFormulaDefinition
public ComplexMoneyAttributeMetadata withFormulaDefinition(String formulaDefinition)
-
withSourceTypeMask
public ComplexMoneyAttributeMetadata withSourceTypeMask(Integer sourceTypeMask)
-
withIsBaseCurrency
public ComplexMoneyAttributeMetadata withIsBaseCurrency(Boolean isBaseCurrency)
-
withUnmappedField
public ComplexMoneyAttributeMetadata withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classComplexAttributeMetadata
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classComplexAttributeMetadata
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classComplexAttributeMetadata
-
builderComplexMoneyAttributeMetadata
public static ComplexMoneyAttributeMetadata.Builder builderComplexMoneyAttributeMetadata()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
toString
public String toString()
- Overrides:
toStringin classComplexAttributeMetadata
-
-