<commit_before>package com.orgsync.api;

/**
 * Constants to pass to {@link ApiClient#getResource(Resource)} to retrieve access to a given resource.
 * 
 * @author steffyj
 * 
 */
public final class Resources {

    private Resources() {
        // no create...
    }

    /**
     * The accounts resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/accounts">https://api.orgsync.com/api/docs/v2/accounts</a>
     */
    public static final Resource<AccountsResource> ACCOUNTS = new Resource<AccountsResource>() {
        @Override
        AccountsResource get(final ApiClientImpl client) {
            return new AccountsResourceImpl(client);
        }
    };

    /**
     * The checkbooks resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/checkbooks">https://api.orgsync.com/api/docs/v2/checkbooks</a>
     */
    public static final Resource<CheckbooksResource> CHECKBOOKS = new Resource<CheckbooksResource>() {
        @Override
        CheckbooksResource get(final ApiClientImpl client) {
            return new CheckbooksResourceImpl(client);
        }
    };

    public static final Resource<ClassificationsResource> CLASSIFICATIONS = new Resource<ClassificationsResource>() {
        @Override
        ClassificationsResource get(final ApiClientImpl client) {
            return new ClassificationsResourceImpl(client);
        }
    };

    /**
     * The events resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/events">https://api.orgsync.com/api/docs/v2/events</a>
     */
    public static final Resource<EventsResource> EVENTS = new Resource<EventsResource>() {
        @Override<commit_msg>Add javadoc for classifications resource in Resources.<commit_after>package com.orgsync.api;

/**
 * Constants to pass to {@link ApiClient#getResource(Resource)} to retrieve access to a given resource.
 * 
 * @author steffyj
 * 
 */
public final class Resources {

    private Resources() {
        // no create...
    }

    /**
     * The accounts resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/accounts">https://api.orgsync.com/api/docs/v2/accounts</a>
     */
    public static final Resource<AccountsResource> ACCOUNTS = new Resource<AccountsResource>() {
        @Override
        AccountsResource get(final ApiClientImpl client) {
            return new AccountsResourceImpl(client);
        }
    };

    /**
     * The checkbooks resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/checkbooks">https://api.orgsync.com/api/docs/v2/checkbooks</a>
     */
    public static final Resource<CheckbooksResource> CHECKBOOKS = new Resource<CheckbooksResource>() {
        @Override
        CheckbooksResource get(final ApiClientImpl client) {
            return new CheckbooksResourceImpl(client);
        }
    };

    /**
     * The classifications resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/classifications">
     * https://api.orgsync.com/api/docs/v2/classifications </a>
     */
    public static final Resource<ClassificationsResource> CLASSIFICATIONS = new Resource<ClassificationsResource>() {
        @Override
        ClassificationsResource get(final ApiClientImpl client) {
            return new ClassificationsResourceImpl(client);
        }
    };

    /**
     * The events resource.
     * <p>
     * See <a href="https://api.orgsync.com/api/docs/v2/events">https://api.orgsync.com/api/docs/v2/events</a>
     */
    public static final Resource<EventsResource> EVENTS = new Resource<EventsResource>() {
        @Override
{'fraction_non_alphanumeric': 0.1253805701632992, 'fraction_numerical': 0.0038748962081372822, 'mean_word_length': 2.680244399185336, 'pattern_counts': {'":': 0, '<': 40, '<?xml version=': 0, '>': 40, 'https://': 14, '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': '3216135', 'n_tokens_mistral': 1058, 'n_tokens_neox': 1043, 'n_words': 212}