@Override public Object fromV2ToV1(Object v2Obj, AtlasType type, ConverterContext ctx) throws AtlasBaseException { return type.getNormalizedValue(v2Obj); } }
@Override public Object fromV2ToV1(Object v2Obj, AtlasType type, ConverterContext ctx) throws AtlasBaseException { return type.getNormalizedValue(v2Obj); } }
@Override public Object fromV1ToV2(Object v1Obj, AtlasType type, ConverterContext ctx) throws AtlasBaseException { return type.getNormalizedValue(v1Obj); }
@Override public Object fromV1ToV2(Object v1Obj, AtlasType type, ConverterContext ctx) throws AtlasBaseException { return type.getNormalizedValue(v1Obj); }
public Object getNormalizedValueForUpdate(Object obj) { return getNormalizedValue(obj); }
public Object getNormalizedValueForUpdate(Object obj) { return getNormalizedValue(obj); }
public boolean areEqualValues(Object val1, Object val2) { final boolean ret; if (val1 == null) { ret = val2 == null; } else if (val2 == null) { ret = false; } else { Object normalizedVal1 = getNormalizedValue(val1); if (normalizedVal1 == null) { ret = false; } else { Object normalizedVal2 = getNormalizedValue(val2); if (normalizedVal2 == null) { ret = false; } else { ret = Objects.equals(normalizedVal1, normalizedVal2); } } } return ret; }
public Object createDefaultValue(Object val){ return val == null ? createDefaultValue() : getNormalizedValue(val); }
public Object createDefaultValue(Object val){ return val == null ? createDefaultValue() : getNormalizedValue(val); }
Object normalizedKey = keyType.getNormalizedValue(e.getKey()); Object normalizedValue = valueType.getNormalizedValue(e.getValue());
Object normalizedKey = keyType.getNormalizedValue(e.getKey()); Object normalizedValue = valueType.getNormalizedValue(e.getValue());
private Object getNormalizedValue(Object value, AtlasAttributeDef attributeDef) { AtlasAttribute attribute = relationshipAttributes.get(attributeDef.getName()); if (attribute != null) { AtlasType attrType = attribute.getAttributeType(); if (isValidRelationshipType(attrType) && value != null) { return attrType.getNormalizedValue(value); } } return null; }
Object normalizedValue = elementType.getNormalizedValue(element); Object normalizedValue = elementType.getNormalizedValue(element);
Object normalizedValue = elementType.getNormalizedValue(element); Object normalizedValue = elementType.getNormalizedValue(element);
private Object getNormalizedValue(Object value, AtlasAttributeDef attributeDef) { AtlasAttribute attribute = allAttributes.get(attributeDef.getName()); if (attribute != null) { AtlasType attrType = attribute.getAttributeType(); if (value == null) { if (!attributeDef.getIsOptional()) { return attrType.createDefaultValue(); } } else { return attrType.getNormalizedValue(value); } } return null; }
private Object getNormalizedValue(Object value, AtlasAttributeDef attributeDef) { AtlasAttribute attribute = allAttributes.get(attributeDef.getName()); if (attribute != null) { AtlasType attrType = attribute.getAttributeType(); if (value == null) { if (!attributeDef.getIsOptional()) { return attrType.createDefaultValue(); } } else { return attrType.getNormalizedValue(value); } } return null; }
private String toGremlinComparisonQuery(AtlasAttribute attribute, SearchParameters.Operator operator, String attrValue, Map<String, Object> queryBindings) { String bindName = "__bind_" + queryBindings.size(); Object bindValue = attribute.getAttributeType().getNormalizedValue(attrValue);
objId = new AtlasObjectId((String) attrValue, attr.getAttributeDef().getTypeName()); } else { objId = (AtlasObjectId) attrType.getNormalizedValue(attrValue);
objId = new AtlasObjectId((String) attrValue, attr.getAttributeDef().getTypeName()); } else { objId = (AtlasObjectId) attrType.getNormalizedValue(attrValue);