All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nuiton.wikitty.entities.WikittyI18n Maven / Gradle / Ivy

The newest version!
package org.nuiton.wikitty.entities;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Date;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import javax.annotation.Generated;
import org.nuiton.wikitty.WikittyUtil;

@Generated(value = "org.nuiton.wikitty.generator.WikittyContractGenerator", date = "Thu Aug 06 22:58:22 CEST 2015")
public interface WikittyI18n extends BusinessEntity {

    String EXT_WIKITTYI18N = "WikittyI18n";

    String FIELD_WIKITTYI18N_TRANSLATABLEVALUES = "translatableValues";

    String FQ_FIELD_WIKITTYI18N_TRANSLATABLEVALUES = EXT_WIKITTYI18N + ".translatableValues";

    ElementField ELEMENT_FIELD_WIKITTYI18N_TRANSLATABLEVALUES = new ElementField(FQ_FIELD_WIKITTYI18N_TRANSLATABLEVALUES);

    String FIELD_WIKITTYI18N_LANG = "lang";

    String FQ_FIELD_WIKITTYI18N_LANG = EXT_WIKITTYI18N + ".lang";

    ElementField ELEMENT_FIELD_WIKITTYI18N_LANG = new ElementField(FQ_FIELD_WIKITTYI18N_LANG);

    String FIELD_WIKITTYI18N_TRANSLATIONS = "translations";

    String FQ_FIELD_WIKITTYI18N_TRANSLATIONS = EXT_WIKITTYI18N + ".translations";

    ElementField ELEMENT_FIELD_WIKITTYI18N_TRANSLATIONS = new ElementField(FQ_FIELD_WIKITTYI18N_TRANSLATIONS);

    String getTranslation(String lang, String field);

    void setTranslation(String lang, String field, String trad);

    Set getTranslatableValues();

    void setTranslatableValues(Set translatableValues);

    void addAllTranslatableValues(Collection translatableValues);

    void addTranslatableValues(String... element);

    void removeTranslatableValues(String... element);

    void clearTranslatableValues();

    Set getLang();

    void setLang(Set lang);

    void addAllLang(Collection lang);

    void addLang(String... element);

    void removeLang(String... element);

    void clearLang();

    String getTranslations();

    void setTranslations(String translations);

} //WikittyI18n




© 2015 - 2025 Weber Informatics LLC | Privacy Policy