package com.kotobi.realm.dao; import android.content.Context; import android.support.annotation.NonNull; import com.kotobi.MyApplication; import com.kotobi.dto.PeriodicalOrBookDTO; import com.kotobi.dto.PeriodicalsDTO; import com.kotobi.realm.RealmObject; import com.kotobi.realm.model.Periodicals; import com.kotobi.realm.model.PeriodicalsIssue; import com.kotobi.utilities.ConstantStrings; import java.util.ArrayList; import io.realm.Realm; import io.realm.RealmResults; import io.realm.Sort; import static com.kotobi.MyApplication.getAppContext; import static com.kotobi.realm.RealmObject.getRealmObject; import static io.realm.Sort.DESCENDING; /** * Created by yousefzakher on 12/9/15. */ public class DAOPeriodicals { public static void getUserPeriodicals(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) .beginGroup() .equalTo("isWishlisted", false) .notEqualTo("isDeleted", "true") //TODO must changed to boolean .endGroup() .findAll(); ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); clonedPeriodicalDTOArrayList.addAll(periodicalsDTOArrayList); periodicalsDTOArrayList.clear(); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalDTOArrayList, realmResults); // realm.close(); } public static void getUserPeriodicalsThatContainsIssues(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) .beginGroup() .equalTo("isWishlisted", false) .notEqualTo("isDeleted", "true")//TODO must changed to boolean .endGroup() .findAll(); ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); clonedPeriodicalDTOArrayList.addAll(periodicalsDTOArrayList); periodicalsDTOArrayList.clear(); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalDTOArrayList, realmResults); // realm.close(); } Realm realm = getRealmObject(getAppContext()); Periodicals realmResults = realm.where(Periodicals.class).equalTo("periodicalsID", periodicalId).findFirst(); if (realmResults != null) { PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmResults); // realm.close(); return periodicalsDTO; } // realm.close(); return null; } public static int getNumberOfWishListedItems() { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> periodicalsRealmResults = realm.where(Periodicals.class) .equalTo("isWishlisted", true) .findAll(); // realm.close(); return periodicalsRealmResults.size(); } public static void getUserWishListedPeriodicals(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) .equalTo("isWishlisted", true) .findAll(); ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); clonedPeriodicalDTOArrayList.addAll(periodicalsDTOArrayList); periodicalsDTOArrayList.clear(); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalDTOArrayList, realmResults); // realm.close(); } public static void getUsersPeriodicalsSortedByDate(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) .beginGroup() .equalTo("isWishlisted", false) .notEqualTo("isDeleted", "true") //TODO must changed to boolean .endGroup() .findAllSorted("purchasedDate", DESCENDING); //realmResults.sort("purchasedDate", Sort.ASCENDING); ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); clonedPeriodicalDTOArrayList.addAll(periodicalsDTOArrayList); periodicalsDTOArrayList.clear(); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalDTOArrayList, realmResults); // realm.close(); } public static void getUserPeriodicalsDownloadedFirst(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> downloadedPeriodicalsRealmResults = realm.where(Periodicals.class) .beginGroup() .equalTo("isOffline", true) .notEqualTo("isDeleted", "true") //TODO must changed to boolean .endGroup() .findAll(); RealmResults<Periodicals> notDownloadedPeriodicalsRealmResults = realm.where(Periodicals.class).equalTo("isOffline", false).findAll(); for (int i = 0; i < downloadedPeriodicalsRealmResults.size(); i++) { Periodicals realmPeriodicals = downloadedPeriodicalsRealmResults.get(i); PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicals); periodicalsDTOArrayList.add(periodicalsDTO); } for (int i = 0; i < notDownloadedPeriodicalsRealmResults.size(); i++) { Periodicals realmPeriodicals = notDownloadedPeriodicalsRealmResults.get(i); PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicals); periodicalsDTOArrayList.add(periodicalsDTO); } ArrayList<PeriodicalsDTO> clonedPeriodicalsDTOArrayList = new ArrayList<>(); clonedPeriodicalsDTOArrayList.addAll(periodicalsDTOArrayList); periodicalsDTOArrayList.clear(); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalsDTOArrayList, downloadedPeriodicalsRealmResults); setPeriodicalInList(periodicalsDTOArrayList, clonedPeriodicalsDTOArrayList, notDownloadedPeriodicalsRealmResults); // realm.close(); } public static void getUserPeriodicalsSortedByAuthor(ArrayList<PeriodicalsDTO> periodicalsDtoArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class).findAll(); realmResults.sort("name", DESCENDING); ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); clonedPeriodicalDTOArrayList.addAll(periodicalsDtoArrayList); periodicalsDtoArrayList.clear(); setPeriodicalInList(periodicalsDtoArrayList, clonedPeriodicalDTOArrayList, realmResults); // realm.close(); } public static void getPeriodicalsMatchDate(Context context, long date, ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { Realm realm = getRealmObject(context); RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) .beginGroup() .equalTo("isWishlisted", false) .notEqualTo("isDeleted", "true")//TODO must changed to boolean .endGroup() .findAll(); for (int i = 0; i < realmResults.size(); i++) { Periodicals realmPeriodicals = realmResults.get(i); PeriodicalsIssue realmPeriodicalIssues = realm.where(PeriodicalsIssue.class).equalTo("purchaseDate", date).equalTo("periodicalID", realmPeriodicals.getPeriodicalsID()).findFirst(); if (realmPeriodicalIssues != null) { PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicalIssues, realmPeriodicals); periodicalsDTO.setPurchasedDate(realmPeriodicalIssues.getPurchaseDate()); //Override the issue date periodicalsDTOArrayList.add(periodicalsDTO); } } // realm.close(); } private static void setPeriodicalInList(ArrayList<PeriodicalsDTO> periodicalsDTOsArrayList, ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, RealmResults<Periodicals> realmResults) { for (int i = 0; i < realmResults.size(); i++) { Periodicals realmPeriodicals = realmResults.get(i); PeriodicalsDTO clonedPeriodicalsDTO = checkIfExistInList(clonePeriodicalsDTOArrayList, realmPeriodicals); if (clonedPeriodicalsDTO != null) { periodicalsDTOsArrayList.add(clonedPeriodicalsDTO); continue; } PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicals); if (periodicalsDTO.getIsDeleted() != null && !periodicalsDTO.getIsDeleted().equals("true")) { //TODO must be boolean periodicalsDTOsArrayList.add(periodicalsDTO); } } } private static PeriodicalsDTO checkIfExistInList(ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, Periodicals periodicals) { for (PeriodicalsDTO periodicalsDTO : clonePeriodicalsDTOArrayList) { if (periodicalsDTO.getPeriodicalsID().equals(periodicals.getPeriodicalsID()) && periodicalsDTO.isDownloadingProccessStarts()) { return periodicalsDTO; } } return null; } public static void getDownloadedPeriodicals(ArrayList<PeriodicalOrBookDTO> downloadedItemsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> periodicalsRealmResults = realm.where(Periodicals.class) .equalTo("isOffline", true) .findAll(); for (Periodicals periodicals : periodicalsRealmResults) { downloadedItemsDTOArrayList.add(getDownloadedPeriodicalsDTO(periodicals)); } // realm.close(); } public static void getDeletedPeriodicals(ArrayList<PeriodicalOrBookDTO> deletedItemsDTOArrayList) { Realm realm = getRealmObject(getAppContext()); RealmResults<Periodicals> periodicalRealmResults = realm.where(Periodicals.class) .equalTo("isDeleted", "true") .findAll(); for (Periodicals periodicals : periodicalRealmResults) { deletedItemsDTOArrayList.add(getDownloadedPeriodicalsDTO(periodicals)); } // realm.close(); } @NonNull private static PeriodicalsDTO getPeriodicalsDTO(PeriodicalsIssue realmPeriodicals,Periodicals periodicals) { PeriodicalsDTO periodicalsDTO = new PeriodicalsDTO(); periodicalsDTO.setCategory(periodicals.getCategory()); periodicalsDTO.setContentType(periodicals.getContentType()); periodicalsDTO.setLanguage(periodicals.getLanguage()); periodicalsDTO.setName(periodicals.getName()); periodicalsDTO.setLocationOnSD(realmPeriodicals.getLocationOnSDCard()); periodicalsDTO.setThumbnail(realmPeriodicals.getThumbnail()); periodicalsDTO.setIsDeleted(realmPeriodicals.getIsDeleted()); periodicalsDTO.setPurchasedDate(realmPeriodicals.getPurchaseDate()); periodicalsDTO.setIsWishlisted(false); periodicalsDTO.setStoreURL(realmPeriodicals.getStoreURL()); periodicalsDTO.setPublisherID(periodicals.getPublisherID()); periodicalsDTO.setPeriodicalsID(periodicals.getPeriodicalsID()); periodicalsDTO.setLatestIssueID(realmPeriodicals.getID()); periodicalsDTO.setIsOffline(realmPeriodicals.getIsOffline()); return periodicalsDTO; } //TODO must be ine method with generic params @NonNull private static PeriodicalOrBookDTO getDownloadedPeriodicalsDTO(Periodicals realmPeriodicals) { PeriodicalOrBookDTO downloadedItemsDTO = new PeriodicalOrBookDTO(); downloadedItemsDTO.setCategory(realmPeriodicals.getCategory()); downloadedItemsDTO.setItemType(ConstantStrings.PERIODICAL); downloadedItemsDTO.setContentType(realmPeriodicals.getContentType()); downloadedItemsDTO.setLanguage(realmPeriodicals.getLanguage()); downloadedItemsDTO.setName(realmPeriodicals.getName()); downloadedItemsDTO.setLocationOnSD(realmPeriodicals.getIsssueLocationInSD()); downloadedItemsDTO.setThumbnailURL(realmPeriodicals.getThumbnail()); downloadedItemsDTO.setIsDeleted(realmPeriodicals.getIsDeleted()); downloadedItemsDTO.setPurchasedDate(realmPeriodicals.getPurchasedDate()); downloadedItemsDTO.setIsWishlisted(realmPeriodicals.isWishlisted()); downloadedItemsDTO.setStoreURL(realmPeriodicals.getStoreURL()); downloadedItemsDTO.setPublisherID(realmPeriodicals.getPublisherID()); downloadedItemsDTO.setID(realmPeriodicals.getPeriodicalsID()); downloadedItemsDTO.setIsssueLocationInSD(realmPeriodicals.getIsssueLocationInSD()); downloadedItemsDTO.setLatestIssueID(realmPeriodicals.getLastIssueID()); downloadedItemsDTO.setIsOffline(realmPeriodicals.isOffline()); return downloadedItemsDTO; } @NonNull private static PeriodicalsDTO getPeriodicalsDTO(Periodicals realmPeriodicals) { PeriodicalsDTO periodicalsDTO = new PeriodicalsDTO(); periodicalsDTO.setCategory(realmPeriodicals.getCategory()); periodicalsDTO.setContentType(realmPeriodicals.getContentType()); periodicalsDTO.setLanguage(realmPeriodicals.getLanguage()); periodicalsDTO.setName(realmPeriodicals.getName()); periodicalsDTO.setLocationOnSD(realmPeriodicals.getIsssueLocationInSD()); periodicalsDTO.setThumbnail(realmPeriodicals.getThumbnail()); periodicalsDTO.setIsDeleted(realmPeriodicals.getIsDeleted()); periodicalsDTO.setPurchasedDate(realmPeriodicals.getPurchasedDate()); periodicalsDTO.setIsWishlisted(realmPeriodicals.isWishlisted()); periodicalsDTO.setStoreURL(realmPeriodicals.getStoreURL()); periodicalsDTO.setPublisherID(realmPeriodicals.getPublisherID()); periodicalsDTO.setPeriodicalsID(realmPeriodicals.getPeriodicalsID()); periodicalsDTO.setIsssueLocationInSD(realmPeriodicals.getIsssueLocationInSD()); periodicalsDTO.setLatestIssueID(realmPeriodicals.getLastIssueID()); periodicalsDTO.setIsOffline(realmPeriodicals.isOffline()); return periodicalsDTO; } }
Standard input is empty
Main.java:27: error: class DAOPeriodicals is public, should be declared in a file named DAOPeriodicals.java public class DAOPeriodicals { ^ Main.java:3: error: package android.content does not exist import android.content.Context; ^ Main.java:4: error: package android.support.annotation does not exist import android.support.annotation.NonNull; ^ Main.java:6: error: cannot find symbol import com.kotobi.MyApplication; ^ symbol: class MyApplication location: package com.kotobi Main.java:7: error: package com.kotobi.dto does not exist import com.kotobi.dto.PeriodicalOrBookDTO; ^ Main.java:8: error: package com.kotobi.dto does not exist import com.kotobi.dto.PeriodicalsDTO; ^ Main.java:9: error: cannot find symbol import com.kotobi.realm.RealmObject; ^ symbol: class RealmObject location: package com.kotobi.realm Main.java:10: error: package com.kotobi.realm.model does not exist import com.kotobi.realm.model.Periodicals; ^ Main.java:11: error: package com.kotobi.realm.model does not exist import com.kotobi.realm.model.PeriodicalsIssue; ^ Main.java:12: error: package com.kotobi.utilities does not exist import com.kotobi.utilities.ConstantStrings; ^ Main.java:16: error: package io.realm does not exist import io.realm.Realm; ^ Main.java:17: error: package io.realm does not exist import io.realm.RealmResults; ^ Main.java:18: error: package io.realm does not exist import io.realm.Sort; ^ Main.java:20: error: cannot find symbol import static com.kotobi.MyApplication.getAppContext; ^ symbol: class MyApplication location: package com.kotobi Main.java:20: error: static import only from classes and interfaces import static com.kotobi.MyApplication.getAppContext; ^ Main.java:21: error: cannot find symbol import static com.kotobi.realm.RealmObject.getRealmObject; ^ symbol: class RealmObject location: package com.kotobi.realm Main.java:21: error: static import only from classes and interfaces import static com.kotobi.realm.RealmObject.getRealmObject; ^ Main.java:22: error: package io.realm does not exist import static io.realm.Sort.DESCENDING; ^ Main.java:22: error: static import only from classes and interfaces import static io.realm.Sort.DESCENDING; ^ Main.java:31: error: cannot find symbol public static void getUserPeriodicals(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:55: error: cannot find symbol public static void getUserPeriodicalsThatContainsIssues(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:80: error: cannot find symbol public static PeriodicalsDTO getUserPeriodicalById(String periodicalId) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:110: error: cannot find symbol public static void getUserWishListedPeriodicals(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:130: error: cannot find symbol public static void getUsersPeriodicalsSortedByDate(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:156: error: cannot find symbol public static void getUserPeriodicalsDownloadedFirst(ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:205: error: cannot find symbol public static void getUserPeriodicalsSortedByAuthor(ArrayList<PeriodicalsDTO> periodicalsDtoArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:227: error: cannot find symbol public static void getPeriodicalsMatchDate(Context context, long date, ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class Context location: class DAOPeriodicals Main.java:227: error: cannot find symbol public static void getPeriodicalsMatchDate(Context context, long date, ArrayList<PeriodicalsDTO> periodicalsDTOArrayList) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:258: error: cannot find symbol private static void setPeriodicalInList(ArrayList<PeriodicalsDTO> periodicalsDTOsArrayList, ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, RealmResults<Periodicals> realmResults) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:258: error: cannot find symbol private static void setPeriodicalInList(ArrayList<PeriodicalsDTO> periodicalsDTOsArrayList, ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, RealmResults<Periodicals> realmResults) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:258: error: cannot find symbol private static void setPeriodicalInList(ArrayList<PeriodicalsDTO> periodicalsDTOsArrayList, ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, RealmResults<Periodicals> realmResults) { ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:258: error: cannot find symbol private static void setPeriodicalInList(ArrayList<PeriodicalsDTO> periodicalsDTOsArrayList, ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, RealmResults<Periodicals> realmResults) { ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:280: error: cannot find symbol private static PeriodicalsDTO checkIfExistInList(ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, Periodicals periodicals) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:280: error: cannot find symbol private static PeriodicalsDTO checkIfExistInList(ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, Periodicals periodicals) { ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:280: error: cannot find symbol private static PeriodicalsDTO checkIfExistInList(ArrayList<PeriodicalsDTO> clonePeriodicalsDTOArrayList, Periodicals periodicals) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:294: error: cannot find symbol public static void getDownloadedPeriodicals(ArrayList<PeriodicalOrBookDTO> downloadedItemsDTOArrayList) { ^ symbol: class PeriodicalOrBookDTO location: class DAOPeriodicals Main.java:311: error: cannot find symbol public static void getDeletedPeriodicals(ArrayList<PeriodicalOrBookDTO> deletedItemsDTOArrayList) { ^ symbol: class PeriodicalOrBookDTO location: class DAOPeriodicals Main.java:330: error: cannot find symbol private static PeriodicalsDTO getPeriodicalsDTO(PeriodicalsIssue realmPeriodicals,Periodicals periodicals) { ^ symbol: class PeriodicalsIssue location: class DAOPeriodicals Main.java:330: error: cannot find symbol private static PeriodicalsDTO getPeriodicalsDTO(PeriodicalsIssue realmPeriodicals,Periodicals periodicals) { ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:330: error: cannot find symbol private static PeriodicalsDTO getPeriodicalsDTO(PeriodicalsIssue realmPeriodicals,Periodicals periodicals) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:366: error: cannot find symbol private static PeriodicalOrBookDTO getDownloadedPeriodicalsDTO(Periodicals realmPeriodicals) { ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:366: error: cannot find symbol private static PeriodicalOrBookDTO getDownloadedPeriodicalsDTO(Periodicals realmPeriodicals) { ^ symbol: class PeriodicalOrBookDTO location: class DAOPeriodicals Main.java:408: error: cannot find symbol private static PeriodicalsDTO getPeriodicalsDTO(Periodicals realmPeriodicals) { ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:408: error: cannot find symbol private static PeriodicalsDTO getPeriodicalsDTO(Periodicals realmPeriodicals) { ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:329: error: cannot find symbol @NonNull ^ symbol: class NonNull location: class DAOPeriodicals Main.java:365: error: cannot find symbol @NonNull ^ symbol: class NonNull location: class DAOPeriodicals Main.java:407: error: cannot find symbol @NonNull ^ symbol: class NonNull location: class DAOPeriodicals Main.java:33: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:33: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:35: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:35: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:35: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:43: error: cannot find symbol ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:57: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:57: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:60: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:60: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:60: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:68: error: cannot find symbol ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:81: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:81: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:82: error: cannot find symbol Periodicals realmResults = realm.where(Periodicals.class).equalTo("periodicalsID", periodicalId).findFirst(); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:82: error: cannot find symbol Periodicals realmResults = realm.where(Periodicals.class).equalTo("periodicalsID", periodicalId).findFirst(); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:85: error: cannot find symbol PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmResults); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:98: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:98: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:100: error: cannot find symbol RealmResults<Periodicals> periodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:100: error: cannot find symbol RealmResults<Periodicals> periodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:100: error: cannot find symbol RealmResults<Periodicals> periodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:112: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:112: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:114: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:114: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:114: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:119: error: cannot find symbol ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:132: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:132: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:135: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:135: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:140: error: cannot find symbol .findAllSorted("purchasedDate", DESCENDING); ^ symbol: variable DESCENDING location: class DAOPeriodicals Main.java:135: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:144: error: cannot find symbol ArrayList<PeriodicalsDTO> clonedPeriodicalDTOArrayList = new ArrayList<>(); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:158: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:158: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:160: error: cannot find symbol RealmResults<Periodicals> downloadedPeriodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:160: error: cannot find symbol RealmResults<Periodicals> downloadedPeriodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:160: error: cannot find symbol RealmResults<Periodicals> downloadedPeriodicalsRealmResults = realm.where(Periodicals.class) ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:167: error: cannot find symbol RealmResults<Periodicals> notDownloadedPeriodicalsRealmResults = realm.where(Periodicals.class).equalTo("isOffline", false).findAll(); ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:167: error: cannot find symbol RealmResults<Periodicals> notDownloadedPeriodicalsRealmResults = realm.where(Periodicals.class).equalTo("isOffline", false).findAll(); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:167: error: cannot find symbol RealmResults<Periodicals> notDownloadedPeriodicalsRealmResults = realm.where(Periodicals.class).equalTo("isOffline", false).findAll(); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:172: error: cannot find symbol Periodicals realmPeriodicals = downloadedPeriodicalsRealmResults.get(i); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:174: error: cannot find symbol PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicals); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:181: error: cannot find symbol Periodicals realmPeriodicals = notDownloadedPeriodicalsRealmResults.get(i); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:183: error: cannot find symbol PeriodicalsDTO periodicalsDTO = getPeriodicalsDTO(realmPeriodicals); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:189: error: cannot find symbol ArrayList<PeriodicalsDTO> clonedPeriodicalsDTOArrayList = new ArrayList<>(); ^ symbol: class PeriodicalsDTO location: class DAOPeriodicals Main.java:208: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: class Realm location: class DAOPeriodicals Main.java:208: error: cannot find symbol Realm realm = getRealmObject(getAppContext()); ^ symbol: method getAppContext() location: class DAOPeriodicals Main.java:210: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class).findAll(); ^ symbol: class RealmResults location: class DAOPeriodicals Main.java:210: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class).findAll(); ^ symbol: class Periodicals location: class DAOPeriodicals Main.java:210: error: cannot find symbol RealmResults<Periodicals> realmResults = realm.where(Periodicals.class).findAll(); ^ symbol: class Periodicals location: class DAOPeriodicals 100 errors
Standard output is empty