@Override public String get(Result result) { return result.getTypeNameMap().get(propertyName); } }
private Map<String, String> buildResultTagMap(Result result) { Map<String, String> resultTagMap = new TreeMap<>(); for (ResultAttribute resultAttribute : resultAttributesToWriteAsTags) { resultAttribute.addTo(resultTagMap, result); } if (typeNamesAsTags) { Map<String, String> typeNameValueMap = result.getTypeNameMap(); for (String typeToTag : this.typeNames) { if (typeNameValueMap.containsKey(typeToTag)) { resultTagMap.put(typeToTag, typeNameValueMap.get(typeToTag)); } } } return resultTagMap; }
private KResult(Server server, Result result) { alias = server.getAlias(); pid = server.getPid(); host = server.getHost(); port = server.getPort(); source = server.getSource(); attributeName = result.getAttributeName(); className = result.getClassName(); objDomain = result.getObjDomain(); typeName = result.getTypeName(); typeNameMap = result.getTypeNameMap(); epoch = result.getEpoch(); keyAlias = result.getKeyAlias(); this.valuePath = result.getValuePath(); this.value = result.getValue(); } }
@Override public String get(Result result) { return result.getTypeNameMap().get(propertyName); } }
private KResult(Server server, Result result) { alias = server.getAlias(); pid = server.getPid(); host = server.getHost(); port = server.getPort(); source = server.getSource(); attributeName = result.getAttributeName(); className = result.getClassName(); objDomain = result.getObjDomain(); typeName = result.getTypeName(); typeNameMap = result.getTypeNameMap(); epoch = result.getEpoch(); keyAlias = result.getKeyAlias(); this.valuePath = result.getValuePath(); this.value = result.getValue(); } }