Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get(typeID: String, key: String, ignoreUnused: Boolean = true): Option[String] = {
- logger.trace("[get] looking for: {} in {}", key, typeID, "")
- var result: Option[String] = None
- for (
- data <- cacheGet(typeID);
- record <- data.get(key)
- ) {
- if (record.getUse != "n" || !ignoreUnused) result = Some(record.getLabel)
- }
- result
- }
- // above in code
- type ValueMapperType = String
- // ...
- def get(typeID: ValueMapperType, valueMapperKey: String, ignoreUnused: Boolean = true): Option[String] = {
- logger.trace("[get] looking for: {} in {}", key, typeID, "")
- for {
- cache <- cachedMappersByType(typeID)
- record <- cache.get(valueMapperKey) if record.getUse != "n" || !ignoreUnused
- } yield record.getLable
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement