Package com.easydesk.attribute
Class FloatAttribute
- All Implemented Interfaces:
Viewable,Cacheable,Observed,Retrievable,Serializable,ColumnAccessByName,ObjectModel,Persistent
- Direct Known Subclasses:
CorrelateFloatAttribute,CurrencyAttribute,PersonalFloatAttribute
The skeleton for this class was autogenerated by Torque on: [Sat Dec 04 21:34:36 KST 2021] You should add additional
methods to this class to meet the application requirements. This class will only be generated as long as it does not
already exist in the output directory.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.easydesk.om.AttributeValue
AttributeValue.AccessEnum -
Field Summary
Fields inherited from class com.easydesk.om.AttributeValue
activitySet, chainedFields inherited from interface com.easydesk.validator.Retrievable
KEY_SEPERATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatadd(float v) DOCUMENT ME!floatDOCUMENT ME!static floatfloatValue(String str) DOCUMENT ME!getFloat()값을 Float 로 구한다.RangeQuery 에서 LowerBound String 을 구한다.indexing 용 SortableString 을 구한다.RangeQuery 에서 UpperBound String 을 구한다.voidFloat 는 NumericValue 를 설정하지 않는다.voidFloat 는 NumericValue 를 설정하지 않는다.void문자열로 주어진 숫자 값을 설정한다.voidsetProperties(AttributeValue attVal1) float 는 소숫점처리때문에 NumericValue 가 처리되지 않음으로 setProperties 는 AttributeValue 의 Default 를 이용한다.Methods inherited from class com.easydesk.attribute.NumericAttribute
getLowerValue, getRangePattern, getUpperValue, hasValueMethods inherited from class com.easydesk.attribute.StringAttribute
getLocalizedValue, getLocalizedValueMethods inherited from class com.easydesk.attribute.FreeFormAttribute
getDisplayedValue, getDisplayedValue, getFormatter, init, loadResources, setResourcesMethods inherited from class com.easydesk.om.AttributeValue
alwaysNeedActivity, clear, copy, copy, endActivitySet, getActivity, getActivityDescription, getAttachment, getChainedValue, getChainedValue, getChainedValue, getInputValue, getLocalizedValue, getLocalizedValue, getLocalizedValue, getLocalizedValues, getLocalizedValues, getMethodCache, getModuleAttribute, getNewInstance, getNewInstance, getNumericValues, getNumericValues, getNumericValuesAsString, getNumericValuesAsString, getObserverOption, getOptionIdAsString, getOptionIds, getOptionIds, getOptionIdsAsString, getOptionIdsAsString, getOptionValues, getPossibleTransitionCount, getPossibleTransitionCount, getPrimitiveOptionIds, getPrimitiveUserIds, getQueryKey, getRelativePath, getRelativePath, getRepository, getResource, getTransactionId, getUser, getUserIds, getValueList, getValueList, getValues, getValues, getValuesAsString, getValuesAsString, hasAlreadyChained, isModified, isQuickSearchAttribute, isSet, isSetOnly, needActivity, performAfter, performBefore, register, save, setActivity, setActivityDescription, setAttachment, setChainedValue, setInputValue, setNumericValueOnly, setNumericValues, setOptionId, setOptionIdOnly, setOptionIds, setOptionValues, setPrimitiveOptionIds, setPrimitiveUserIds, setTransactionId, setUser, setUserId, setUserIdOnly, setUserIds, setValue, setValueOnly, setValues, startActivitySet, toStringMethods inherited from class com.easydesk.om.BaseAttributeValue
copy, copy, copyInto, copyInto, copyInto, copyInto, equals, getAttribute, getAttribute, getAttributeId, getAttributeOption, getAttributeOption, getByName, getByPeerName, getByPosition, getDepend, getDepend, getDependId, getEasyDeskUserImpl, getEasyDeskUserImpl, getFieldNames, getForeignKeyForAttribute, getForeignKeyForAttributeOption, getForeignKeyForDepend, getForeignKeyForEasyDeskUserImpl, getForeignKeyForItem, getItem, getItem, getItemId, getNumericValue, getOptionId, getPeer, getPrimaryKey, getTableMap, getUserId, getValue, getValueId, hashCode, isCacheOnSave, isDeleted, isLoading, isModified, isNew, isRemoved, isSaving, resetModified, save, save, setAttribute, setAttributeId, setAttributeKey, setAttributeOption, setAttributeOptionKey, setByName, setByPeerName, setByPosition, setDeleted, setDepend, setDependId, setDependKey, setEasyDeskUserImpl, setEasyDeskUserImplKey, setItem, setItemId, setItemKey, setLoading, setModified, setNew, setPrimaryKey, setPrimaryKey, setRemoved, setSaving, setValueId, valueEqualsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.easydesk.attribute.Viewable
getComponentName
-
Constructor Details
-
FloatAttribute
public FloatAttribute()Creates a new FloatAttribute object.
-
-
Method Details
-
setNumericValue
Description copied from class:NumericAttribute문자열로 주어진 숫자 값을 설정한다.- Overrides:
setNumericValuein classNumericAttribute- Parameters:
v- number String may be have ',' and '.' for example 12,000 or 12,000.00 will be valid.
-
setNumericValue
Float 는 NumericValue 를 설정하지 않는다. 음수는 무시하고, 값을 형식화하여 value 에만 저장한다.- Overrides:
setNumericValuein classAttributeValue- Parameters:
v- 설정할 값,null이면 값을 지운다.
-
setNumericValue
Float 는 NumericValue 를 설정하지 않는다. 소수점 처리...- Parameters:
v- 설정할 값,null이면 값을 지운다.
-
getFloat
값을 Float 로 구한다.- Returns:
- 값이 설정되어 있지 않으면
null
-
floatValue
public float floatValue()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
add
public float add(float v) DOCUMENT ME!- Parameters:
v- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getSortableString
indexing 용 SortableString 을 구한다.- Overrides:
getSortableStringin classNumericAttribute- Returns:
- SortableString
-
getLowerBound
RangeQuery 에서 LowerBound String 을 구한다.- Overrides:
getLowerBoundin classNumericAttribute- Returns:
- SortableString or padded date String
-
getUpperBound
RangeQuery 에서 UpperBound String 을 구한다.- Overrides:
getUpperBoundin classNumericAttribute- Returns:
- SortableString or padded date String
-
setProperties
float 는 소숫점처리때문에 NumericValue 가 처리되지 않음으로 setProperties 는 AttributeValue 의 Default 를 이용한다.- Overrides:
setPropertiesin classAttributeValue- Parameters:
attVal1- 속성을 복사할 원본 AttributeValue- Throws:
TorqueException- DOCUMENT ME!
-
floatValue
DOCUMENT ME!- Parameters:
str- DOCUMENT ME!- Returns:
- DOCUMENT ME!
- Throws:
Exception- DOCUMENT ME!
-