public boolean is_equal_to(CDataEntity in_data){
		boolean return_result = false;
		if(is_value_data()&& in_data.is_value_data()){
			return_result = (value_data == in_data.value_data);
		}
		else if(is_nil && in_data.is_nil){
			return_result = true;
		}
		else{
			return_result = (System.identityHashCode(this) == System.identityHashCode(in_data));
		}
		return return_result;
	}