當前位置: 首頁>>代碼示例>>Java>>正文


Java Entity.implementsSerializable方法代碼示例

本文整理匯總了Java中de.greenrobot.daogenerator.Entity.implementsSerializable方法的典型用法代碼示例。如果您正苦於以下問題:Java Entity.implementsSerializable方法的具體用法?Java Entity.implementsSerializable怎麽用?Java Entity.implementsSerializable使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在de.greenrobot.daogenerator.Entity的用法示例。


在下文中一共展示了Entity.implementsSerializable方法的11個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: addAccountTable

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
private static void addAccountTable(Schema schema) {

        Entity table = schema.addEntity("Green_AccountBean");
        table.setHasKeepSections(true);
        table.setTableName(AccountTable.ACCOUNT_TABLE);
        table.implementsSerializable();

        table.addLongProperty(AccountTable.UID).primaryKey();
        table.addStringProperty(AccountTable.USER_NAME);
        table.addStringProperty(AccountTable.USER_PWD);
        table.addStringProperty(AccountTable.COOKIE);
        table.addStringProperty(AccountTable.OAUTH_TOKEN);
        table.addLongProperty(AccountTable.OAUTH_TOKEN_EXPIRES_TIME);
        table.addStringProperty(AccountTable.ACCESS_TOKEN_HACK);
        table.addLongProperty(AccountTable.ACCESS_TOKEN_HACK_EXPIRES_TIME);
        table.addStringProperty(AccountTable.G_SID);
        table.addIntProperty(AccountTable.NAVIGATION_POSITION);
        table.addStringProperty(AccountTable.USER_INFO_JSON);
    }
 
開發者ID:andforce,項目名稱:iBeebo,代碼行數:20,代碼來源:GreenDaoGen.java

示例2: main

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
public static void main(String[] args) throws Exception {
    Schema schema = new Schema(3, "br.com.ricardolonga.mercadinho");

    Entity categoria = schema.addEntity("Categoria");
    categoria.addIdProperty().autoincrement();
    categoria.addStringProperty("nome").notNull();
    categoria.implementsSerializable();

    Entity item = schema.addEntity("Item");
    item.addIdProperty().autoincrement();
    item.addStringProperty("nome").notNull();
    item.addIntProperty("quantidade");
    item.addDoubleProperty("valorUnitario");
    item.addDoubleProperty("valorTotal");
    item.implementsSerializable();
    Property idCategoria = item.addLongProperty("idCategoria").notNull().getProperty();

    item.addToOne(categoria, idCategoria);
    categoria.addToMany(item, idCategoria, "itens");

    new DaoGenerator().generateAll(schema, "../mercadinho/src-gen");
}
 
開發者ID:ricardolonga,項目名稱:mercadinho-generator,代碼行數:23,代碼來源:MercadinhoGenerator.java

示例3: addAccount

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
private static void addAccount(Schema schema) {
    Entity account = schema.addEntity("Account");
    account.implementsSerializable();
    account.addIdProperty();
    account.addStringProperty("name").notNull();
    account.addStringProperty("ldap").notNull();
    account.addStringProperty("email");
    account.addStringProperty("phone");
    account.addStringProperty("dept");
    account.addStringProperty("googleAccount");
    account.addStringProperty("birth");
    account.addStringProperty("constellation");
}
 
開發者ID:bwzz,項目名稱:yyl,代碼行數:14,代碼來源:MyDaoGenerator.java

示例4: addMsg

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
/**
 * Msg
 *
 * @param schema
 */
private static void addMsg(Schema schema) {
    Entity entity = schema.addEntity("Msg");
    entity.implementsSerializable();
    entity.setHasKeepSections(true);
    entity.addLongProperty("id").primaryKey();
    entity.addStringProperty("title");
    entity.addStringProperty("user");
    entity.addStringProperty("content");
}
 
開發者ID:ourbeehive,項目名稱:AndPlug,代碼行數:15,代碼來源:AppDaoGen.java

示例5: addAtUsersTable

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
private static void addAtUsersTable(Schema schema) {

        Entity table = schema.addEntity("Green_AtUsersBean");
        table.setHasKeepSections(true);
        table.setTableName(AtUsersTable.TABLE_NAME);
        table.implementsSerializable();

        table.addStringProperty(AtUsersTable.ACCOUNTID);
        table.addStringProperty(AtUsersTable.AT_USERID);
        table.addStringProperty(AtUsersTable.AT_USER_INFO_JSON);
    }
 
開發者ID:andforce,項目名稱:iBeebo,代碼行數:12,代碼來源:GreenDaoGen.java

示例6: addStatusTable

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
private static void addStatusTable(Schema schema) {

        Entity table = schema.addEntity("Green_TimeLineStatus");
        table.setHasKeepSections(true);
        table.setTableName(TimeLineStatusTable.TABLE_NAME);
        table.implementsSerializable();

        table.addIntProperty(TimeLineStatusTable.ID);
        table.addStringProperty(TimeLineStatusTable.ACCOUNTID);
        table.addStringProperty(TimeLineStatusTable.MBLOGID);
        table.addStringProperty(TimeLineStatusTable.JSONDATA);

    }
 
開發者ID:andforce,項目名稱:iBeebo,代碼行數:14,代碼來源:GreenDaoGen.java

示例7: addLessonsTable

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
/**
 * Add "LESSONS" table to schema
 * @Since 1
 */
private static Entity addLessonsTable(Schema schema) {
    Entity lesson = schema.addEntity("LessonEntity");
    lesson.setTableName("LESSONS");
    lesson.addIdProperty().autoincrement();
    lesson.addStringProperty("lessonName").notNull();
    lesson.addBooleanProperty("userLesson").notNull();
    lesson.addStringProperty("imagePath").notNull();
    lesson.addBooleanProperty("bookmarked").notNull();
    lesson.implementsSerializable();
    return lesson;
}
 
開發者ID:bychkovdmitrii,項目名稱:words,代碼行數:16,代碼來源:Generator.java

示例8: addFlashcardsTable

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
/**
 * Add "FLASHCARDS" table to schema
 * @Since 1
 */
private static Entity addFlashcardsTable(Schema schema) {
    Entity word = schema.addEntity("FlashcardEntity");
    word.setTableName("FLASHCARDS");
    word.addIdProperty().autoincrement();
    word.addStringProperty("word").notNull();
    word.addStringProperty("definition").notNull();
    word.addIntProperty("status").notNull();
    word.implementsSerializable();
    return word;
}
 
開發者ID:bychkovdmitrii,項目名稱:words,代碼行數:15,代碼來源:Generator.java

示例9: generateSeries

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
private static void generateSeries(Schema schema) {
    Entity entity = schema.addEntity("Series");
    entity.addIntProperty("type").notNull();
    entity.addStringProperty("title").notNull();
    entity.setHasKeepSections(true);
    entity.implementsSerializable();
}
 
開發者ID:zhangdi0917,項目名稱:SexyBelle,代碼行數:8,代碼來源:Main.java

示例10: createEntity

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
public static Entity createEntity(Schema schema, EntityInformation info){
    Entity entity = schema.addEntity(info.entityName);

    entity.addIdProperty();
    addStringAttributesToEntity(entity, info.stringAttributes);
    addIntAttributesToEntity(entity, info.intAttributes);
    addBooleanAttributesToEntity(entity, info.booleanAttributes);
    addDateAttributesToEntity(entity, info.dateAttributes);
    entity.implementsSerializable();

    return entity;
}
 
開發者ID:unfoldingWord-dev,項目名稱:uw-android,代碼行數:13,代碼來源:DaoHelperMethods.java

示例11: createExtendsImplements

import de.greenrobot.daogenerator.Entity; //導入方法依賴的package包/類
protected void createExtendsImplements() {
    Entity entity = schema.addEntity("ExtendsImplementsEntity");
    entity.addIdProperty();
    entity.addStringProperty("text");
    entity.setSuperclass("TestSuperclass");
    entity.implementsInterface("TestInterface");
    entity.implementsSerializable();
}
 
開發者ID:itsmechlark,項目名稱:greendao-cipher,代碼行數:9,代碼來源:TestDaoGenerator.java


注:本文中的de.greenrobot.daogenerator.Entity.implementsSerializable方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。