// Path: apimodels/src/main/java/info/puzz/a10000sentences/apimodels/CollectionType.java
// public enum CollectionType {
// 
//     TATOEBA("https://tatoeba.org", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return null;
//         }
//     }),
// 
//     EU_CORPUS("http://www.statmt.org/europarl/", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return "http://www.statmt.org/europarl/";
//         }
//     }),
// 
//     OPUS_OPENSUBTITLES("http://opus.nlpl.eu", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return "http://opus.nlpl.eu";
//         }
//     }),
// 
//     ;
// 
//     @Getter
//     private final String url;
//     private final CollectionTypeInfo info;
// 
//     CollectionType(String url, CollectionTypeInfo info) {
//         this.url = url;
//         this.info = info;
//     }
// 
//     public interface CollectionTypeInfo {
//         String getSentenceUrl(String sentenceId);
//     }
// 
//     public String getSentenceUrl(String sentenceId) {
//         return info.getSentenceUrl(sentenceId);
//     }
// 
// }


import com.activeandroid.Model;
import com.activeandroid.annotation.Column;
import com.activeandroid.annotation.Table;
import java.text.NumberFormat;
import java.util.Locale;
import info.puzz.a10000sentences.apimodels.CollectionType;
        return ignoreCount;
    }

    public SentenceCollection setIgnoreCount(int ignoreCount) {
        this.ignoreCount = ignoreCount;
        return this;
    }

    public int getSkippedCount() {
        return skippedCount;
    }

    public SentenceCollection setSkippedCount(int skippedCount) {
        this.skippedCount = skippedCount;
        return this;
    }

    public int getAnnotationCount() {
        return annotationCount;
    }

    public SentenceCollection setAnnotationCount(int annotationCount) {
        this.annotationCount = annotationCount;
        return this;
    }

    public CollectionType getType() {
        return type;
    }

// Path: apimodels/src/main/java/info/puzz/a10000sentences/apimodels/CollectionType.java
// public enum CollectionType {
// 
//     TATOEBA("https://tatoeba.org", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return null;
//         }
//     }),
// 
//     EU_CORPUS("http://www.statmt.org/europarl/", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return "http://www.statmt.org/europarl/";
//         }
//     }),
// 
//     OPUS_OPENSUBTITLES("http://opus.nlpl.eu", new CollectionTypeInfo() {
//         @Override
//         public String getSentenceUrl(String sentenceId) {
//             return "http://opus.nlpl.eu";
//         }
//     }),
// 
//     ;
// 
//     @Getter
//     private final String url;
//     private final CollectionTypeInfo info;
// 
//     CollectionType(String url, CollectionTypeInfo info) {
//         this.url = url;
//         this.info = info;
//     }
// 
//     public interface CollectionTypeInfo {
//         String getSentenceUrl(String sentenceId);
//     }
// 
//     public String getSentenceUrl(String sentenceId) {
//         return info.getSentenceUrl(sentenceId);
//     }
// 
// }


// Path: 10000sentencesapp/src/main/java/info/puzz/a10000sentences/models/SentenceCollection.java
import com.activeandroid.Model;
import com.activeandroid.annotation.Column;
import com.activeandroid.annotation.Table;
import java.text.NumberFormat;
import java.util.Locale;
import info.puzz.a10000sentences.apimodels.CollectionType;

        return ignoreCount;
    }

    public SentenceCollection setIgnoreCount(int ignoreCount) {
        this.ignoreCount = ignoreCount;
        return this;
    }

    public int getSkippedCount() {
        return skippedCount;
    }

    public SentenceCollection setSkippedCount(int skippedCount) {
        this.skippedCount = skippedCount;
        return this;
    }

    public int getAnnotationCount() {
        return annotationCount;
    }

    public SentenceCollection setAnnotationCount(int annotationCount) {
        this.annotationCount = annotationCount;
        return this;
    }

    public CollectionType getType() {
        return type;
    }

    public SentenceCollection setType(CollectionType type) {