clojure.lang.Keyword.getName()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(4.2k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中clojure.lang.Keyword.getName()方法的一些代码示例,展示了Keyword.getName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Keyword.getName()方法的具体详情如下:
包路径:clojure.lang.Keyword
类名称:Keyword
方法名:getName

Keyword.getName介绍

暂无

代码示例

代码示例来源:origin: alibaba/jstorm

@Override
public Object valAt(Object o) {
  try {
    if (o instanceof Keyword) {
      return getValueByField(((Keyword) o).getName());
    } else if (o instanceof String) {
      return getValueByField((String) o);
    }
  } catch (IllegalArgumentException ignored) {
  }
  return null;
}

代码示例来源:origin: alibaba/mdrill

@Override
public Object valAt(Object o) {
  try {
    if(o instanceof Keyword) {
      return getValueByField(((Keyword) o).getName());
    } else if(o instanceof String) {
      return getValueByField((String) o);
    }
  } catch(IllegalArgumentException e) {
  }
  return null;
}

代码示例来源:origin: alibaba/jstorm

public boolean containsKey(Object k) {
  if (k instanceof Keyword)
    return containsKey(((Keyword) k).getName());
  return getMap().containsKey(k);
}

代码示例来源:origin: alibaba/jstorm

public IMapEntry entryAt(Object k) {
  if (k instanceof Keyword)
    return entryAt(((Keyword) k).getName());
  return getMap().entryAt(k);
}

代码示例来源:origin: alibaba/jstorm

@Override
public Object valAt(Object o) {
  if (o instanceof Keyword) {
    return valAt(((Keyword) o).getName());
  }
  return getMap().valAt(o);
}

代码示例来源:origin: alibaba/mdrill

@Override
public Object valAt(Object o) {
  if(o instanceof Keyword) {
    return valAt(((Keyword) o).getName());
  }
  return getMap().valAt(o);
}

代码示例来源:origin: alibaba/jstorm

public IPersistentMap assocEx(Object k, Object v) {
  if (k instanceof Keyword)
    return assocEx(((Keyword) k).getName(), v);
  return new IndifferentAccessMap(getMap().assocEx(k, v));
}

代码示例来源:origin: alibaba/jstorm

public IPersistentMap without(Object k) {
  if (k instanceof Keyword)
    return without(((Keyword) k).getName());
  return new IndifferentAccessMap(getMap().without(k));
}

代码示例来源:origin: alibaba/mdrill

public boolean containsKey(Object k) {
  if(k instanceof Keyword) return containsKey(((Keyword) k).getName());
  return getMap().containsKey(k);
}

代码示例来源:origin: alibaba/mdrill

public IMapEntry entryAt(Object k) {
  if(k instanceof Keyword) return entryAt(((Keyword) k).getName());
  return getMap().entryAt(k);
}

代码示例来源:origin: alibaba/jstorm

public IPersistentMap assoc(Object k, Object v) {
  if (k instanceof Keyword)
    return assoc(((Keyword) k).getName(), v);
  return new IndifferentAccessMap(getMap().assoc(k, v));
}

代码示例来源:origin: alibaba/mdrill

public IPersistentMap assoc(Object k, Object v) {
  if(k instanceof Keyword) return assoc(((Keyword) k).getName(), v);
  
  return new IndifferentAccessMap(getMap().assoc(k, v));
}

代码示例来源:origin: alibaba/mdrill

public IPersistentMap without(Object k) throws Exception {
  if(k instanceof Keyword) return without(((Keyword) k).getName());
  return new IndifferentAccessMap(getMap().without(k));
}

代码示例来源:origin: alibaba/mdrill

public IPersistentMap assocEx(Object k, Object v) throws Exception {
  if(k instanceof Keyword) return assocEx(((Keyword) k).getName(), v);
  return new IndifferentAccessMap(getMap().assocEx(k, v));
}

代码示例来源:origin: palantir/atlasdb

static Event fromKeywordMap(Map<Keyword, ?> map) {
  Map<Keyword, ?> encodedMap = EventUtils.encodeNemesis(map);
  Map<String, Object> convertedMap = new HashMap<>();
  EntryStream.of(encodedMap)
      .mapKeys(Keyword::getName)
      .mapValues(value -> value != null && value instanceof Keyword ? ((Keyword) value).getName() : value)
      .forKeyValue(convertedMap::put);
  return OBJECT_MAPPER.convertValue(convertedMap, Event.class);
}

代码示例来源:origin: org.apache.storm/storm-core

@Override
public Object valAt(Object o) {
  try {
    if(o instanceof Keyword) {
      return getValueByField(((Keyword) o).getName());
    } else if(o instanceof String) {
      return getValueByField((String) o);
    }
  } catch(IllegalArgumentException ignored) {
  }
  return null;
}

代码示例来源:origin: org.apache.storm/storm-core

@Override
public Object valAt(Object o) {
  if(o instanceof Keyword) {
    return valAt(((Keyword) o).getName());
  }
  return getMap().valAt(o);
}

代码示例来源:origin: com.alibaba.jstorm/jstorm-core

public boolean containsKey(Object k) {
  if (k instanceof Keyword)
    return containsKey(((Keyword) k).getName());
  return getMap().containsKey(k);
}

代码示例来源:origin: com.n3twork.storm/storm-core

@Override
public Object valAt(Object o) {
  if(o instanceof Keyword) {
    return valAt(((Keyword) o).getName());
  }
  return getMap().valAt(o);
}

代码示例来源:origin: com.alibaba.jstorm/jstorm-core

public IPersistentMap without(Object k) {
  if (k instanceof Keyword)
    return without(((Keyword) k).getName());
  return new IndifferentAccessMap(getMap().without(k));
}

相关文章