Package io.iworkflow.core.persistence
Class SearchAttributeRWImpl
java.lang.Object
io.iworkflow.core.persistence.SearchAttributeRWImpl
- All Implemented Interfaces:
SearchAttributesRW
-
Field Summary
Fields inherited from interface io.iworkflow.core.persistence.SearchAttributesRW
DateTimeFormat -
Constructor Summary
ConstructorsConstructorDescriptionSearchAttributeRWImpl(Map<String, SearchAttributeValueType> keyToTypeMap, List<SearchAttribute> searchAttributeMap) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetSearchAttributeBoolean(String key, Boolean value) voidsetSearchAttributeDatetime(String key, String value) voidsetSearchAttributeDouble(String key, Double value) voidsetSearchAttributeInt64(String key, Long value) voidsetSearchAttributeKeyword(String key, String value) voidsetSearchAttributeKeywordArray(String key, List<String> value) voidsetSearchAttributeText(String key, String value)
-
Constructor Details
-
SearchAttributeRWImpl
public SearchAttributeRWImpl(Map<String, SearchAttributeValueType> keyToTypeMap, List<SearchAttribute> searchAttributeMap)
-
-
Method Details
-
getSearchAttributeInt64
- Specified by:
getSearchAttributeInt64in interfaceSearchAttributesRW
-
setSearchAttributeInt64
- Specified by:
setSearchAttributeInt64in interfaceSearchAttributesRW
-
getSearchAttributeDouble
- Specified by:
getSearchAttributeDoublein interfaceSearchAttributesRW
-
setSearchAttributeDouble
- Specified by:
setSearchAttributeDoublein interfaceSearchAttributesRW
-
getSearchAttributeBoolean
- Specified by:
getSearchAttributeBooleanin interfaceSearchAttributesRW
-
setSearchAttributeBoolean
- Specified by:
setSearchAttributeBooleanin interfaceSearchAttributesRW
-
getSearchAttributeKeyword
- Specified by:
getSearchAttributeKeywordin interfaceSearchAttributesRW
-
setSearchAttributeKeyword
- Specified by:
setSearchAttributeKeywordin interfaceSearchAttributesRW
-
getSearchAttributeText
- Specified by:
getSearchAttributeTextin interfaceSearchAttributesRW
-
setSearchAttributeText
- Specified by:
setSearchAttributeTextin interfaceSearchAttributesRW
-
getSearchAttributeDatetime
- Specified by:
getSearchAttributeDatetimein interfaceSearchAttributesRW
-
setSearchAttributeDatetime
- Specified by:
setSearchAttributeDatetimein interfaceSearchAttributesRW- Parameters:
key- the search attribute keyvalue- must be timestamp seconds, or in theSearchAttributesRW.DateTimeFormat
-
getSearchAttributeKeywordArray
- Specified by:
getSearchAttributeKeywordArrayin interfaceSearchAttributesRW
-
setSearchAttributeKeywordArray
- Specified by:
setSearchAttributeKeywordArrayin interfaceSearchAttributesRW
-
getUpsertToServerInt64AttributeMap
-
getUpsertToServerStringAttributeMap
-
getUpsertToServerStringArrayAttributeMap
-
getUpsertToServerBooleanAttributeMap
-
getUpsertToServerDoubleAttributeMap
-