public static boolean isUnAssignedGuid(AtlasObjectId objId) { return isUnAssignedGuid(objId.getGuid()); }
public static boolean isUnAssignedGuid(AtlasObjectId objId) { return isUnAssignedGuid(objId.getGuid()); }
public static boolean isValidGuid(String guid) { return isAssignedGuid(guid) || isUnAssignedGuid(guid); }
public static boolean isValidGuid(String guid) { return isAssignedGuid(guid) || isUnAssignedGuid(guid); }
public static boolean isValid(AtlasObjectId objId) { if (isAssignedGuid(objId) || isUnAssignedGuid(objId)) { return true; } else if (StringUtils.isNotEmpty(objId.getTypeName()) && MapUtils.isNotEmpty(objId.getUniqueAttributes())) { return true; } return false; }
public static boolean isValid(AtlasObjectId objId) { if (isAssignedGuid(objId) || isUnAssignedGuid(objId)) { return true; } else if (StringUtils.isNotEmpty(objId.getTypeName()) && MapUtils.isNotEmpty(objId.getUniqueAttributes())) { return true; } return false; }
private String mapSoftRefValue(AttributeMutationContext ctx, EntityMutationContext context) { String ret = null; if (ctx.getValue() instanceof AtlasObjectId) { AtlasObjectId objectId = (AtlasObjectId) ctx.getValue(); String typeName = objectId.getTypeName(); String guid = AtlasTypeUtil.isUnAssignedGuid(objectId.getGuid()) ? context.getGuidAssignments().get(objectId.getGuid()) : objectId.getGuid(); ret = AtlasEntityUtil.formatSoftRefValue(typeName, guid); } else { if (ctx.getValue() != null) { LOG.warn("mapSoftRefValue: Was expecting AtlasObjectId, but found: {}", ctx.getValue().getClass()); } } return ret; }