<commit_before>package com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book;

import com.bitdubai.fermat_api.layer.all_definition.money.CryptoAddress;
import com.bitdubai.fermat_api.layer.pip_user.UserTypes;
import com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book.exceptions.CantGetActorCryptoAddress;
import com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book.exceptions.CantRegisterActorCryptoAddress;


import java.util.List;
import java.util.UUID;

/**
 * The interface <code>com.bitdubai.fermat_api.layer._9_crypto_module.user_address_book.UserAddressBookManager</code>
 * haves all consumable methods from the plugin User Address Book
 *
 * Created by Natalia on 12/06/15.
 * @version 1.0
 */

public interface ActorAddressBookManager {

    public ActorAddressBook getActorAddressBookByCryptoAddress(CryptoAddress cryptoAddress) throws CantGetActorCryptoAddress;

    public List<ActorAddressBook> getAllActorAddressBookByUserId(UUID userId) throws CantGetActorCryptoAddress;

    public void registerActorCryptoAddress (UserTypes userType, UUID userId,CryptoAddress cryptoAddress) throws CantRegisterActorCryptoAddress;

}<commit_msg>Updated references from UserTypes to Actors<commit_after>package com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book;

import com.bitdubai.fermat_api.layer.all_definition.enums.Actors;
import com.bitdubai.fermat_api.layer.all_definition.money.CryptoAddress;
import com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book.exceptions.CantGetActorAddressBook;
import com.bitdubai.fermat_cry_api.layer.crypto_module.actor_address_book.exceptions.CantRegisterActorAddressBook;

import java.util.List;
import java.util.UUID;

/**
 * The interface <code>com.bitdubai.fermat_api.layer._9_crypto_module.user_address_book.ActorAddressBookManager</code>
 * haves all consumable methods from the plugin Actor Address Book
 *
 * Created by Natalia on 12/06/15.
 * @version 1.0
 */

public interface ActorAddressBookManager {

    public ActorAddressBook getActorAddressBookByCryptoAddress(CryptoAddress cryptoAddress) throws CantGetActorAddressBook;

    public List<ActorAddressBook> getAllActorAddressBookByActorId(UUID actorId) throws CantGetActorAddressBook;

    public void registerActorAddressBook(UUID actorId, Actors actorType, CryptoAddress cryptoAddress) throws CantRegisterActorAddressBook;

}
{'fraction_non_alphanumeric': 0.07104279185708351, 'fraction_numerical': 0.007478188616535106, 'mean_word_length': 7.361111111111111, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5666100', 'n_tokens_mistral': 764, 'n_tokens_neox': 751, 'n_words': 123}