Realm 5.8.0: findAllSorted - compile error












0















Android Studio 3.2.
Realm: 4.1.0



In my build.gradle:



buildscript {  
ext.REALM_VERSION = '4.1.0'

repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'

classpath "io.realm:realm-gradle-plugin:$REALM_VERSION"
}
}


In my app/build.gradle:



implementation 'io.realm:android-adapters:2.0.0'


Here snippet:



RealmQuery<Merchant> realmQuery = realm.where(Merchant.class);
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);


And this code success work. Nice.



But when I upgrade Realm to 5.8.0 I get compile error:



Error:
error: cannot find symbol
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);









share|improve this question

























  • Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

    – EpicPandaForce
    Nov 25 '18 at 13:37











  • Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

    – EpicPandaForce
    Nov 25 '18 at 13:37
















0















Android Studio 3.2.
Realm: 4.1.0



In my build.gradle:



buildscript {  
ext.REALM_VERSION = '4.1.0'

repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'

classpath "io.realm:realm-gradle-plugin:$REALM_VERSION"
}
}


In my app/build.gradle:



implementation 'io.realm:android-adapters:2.0.0'


Here snippet:



RealmQuery<Merchant> realmQuery = realm.where(Merchant.class);
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);


And this code success work. Nice.



But when I upgrade Realm to 5.8.0 I get compile error:



Error:
error: cannot find symbol
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);









share|improve this question

























  • Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

    – EpicPandaForce
    Nov 25 '18 at 13:37











  • Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

    – EpicPandaForce
    Nov 25 '18 at 13:37














0












0








0








Android Studio 3.2.
Realm: 4.1.0



In my build.gradle:



buildscript {  
ext.REALM_VERSION = '4.1.0'

repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'

classpath "io.realm:realm-gradle-plugin:$REALM_VERSION"
}
}


In my app/build.gradle:



implementation 'io.realm:android-adapters:2.0.0'


Here snippet:



RealmQuery<Merchant> realmQuery = realm.where(Merchant.class);
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);


And this code success work. Nice.



But when I upgrade Realm to 5.8.0 I get compile error:



Error:
error: cannot find symbol
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);









share|improve this question
















Android Studio 3.2.
Realm: 4.1.0



In my build.gradle:



buildscript {  
ext.REALM_VERSION = '4.1.0'

repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'

classpath "io.realm:realm-gradle-plugin:$REALM_VERSION"
}
}


In my app/build.gradle:



implementation 'io.realm:android-adapters:2.0.0'


Here snippet:



RealmQuery<Merchant> realmQuery = realm.where(Merchant.class);
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);


And this code success work. Nice.



But when I upgrade Realm to 5.8.0 I get compile error:



Error:
error: cannot find symbol
return realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING);






android realm






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 25 '18 at 19:28









EpicPandaForce

48.2k14128253




48.2k14128253










asked Nov 25 '18 at 9:37









AlexeiAlexei

1,18311025




1,18311025













  • Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

    – EpicPandaForce
    Nov 25 '18 at 13:37











  • Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

    – EpicPandaForce
    Nov 25 '18 at 13:37



















  • Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

    – EpicPandaForce
    Nov 25 '18 at 13:37











  • Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

    – EpicPandaForce
    Nov 25 '18 at 13:37

















Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

– EpicPandaForce
Nov 25 '18 at 13:37





Because it was replaced by realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()

– EpicPandaForce
Nov 25 '18 at 13:37













Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

– EpicPandaForce
Nov 25 '18 at 13:37





Also if you upgrade to 5.x, you need to update realm-android-adapters to 3.0.0

– EpicPandaForce
Nov 25 '18 at 13:37












1 Answer
1






active

oldest

votes


















1















realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING)




Is replaced by



realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()



since 5.0.0





See change log:




5.0.0 (2018-03-15)



Breaking Changes




  • The OrderedCollectionChangeSet parameter in OrderedRealmCollectionChangeListener.onChange() is no longer nullable.
    Use changeSet.getState() instead (#5619).


  • realm.subscribeForObjects() have been removed. Use RealmQuery.findAllAsync(String subscriptionName) and
    RealmQuery.findAllAsync() instead.


  • Removed previously deprecated RealmQuery.findAllSorted(), RealmQuery.findAllSortedAsync(), RealmResults.distinct() and
    RealmQuery.distinctAsync(). Use RealmQuery.sort() and RealmQuery.distinct() instead.





Please note that this change also demands updating to realm-android-adapters 3.0.0.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53466234%2frealm-5-8-0-findallsorted-compile-error%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1















    realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING)




    Is replaced by



    realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()



    since 5.0.0





    See change log:




    5.0.0 (2018-03-15)



    Breaking Changes




    • The OrderedCollectionChangeSet parameter in OrderedRealmCollectionChangeListener.onChange() is no longer nullable.
      Use changeSet.getState() instead (#5619).


    • realm.subscribeForObjects() have been removed. Use RealmQuery.findAllAsync(String subscriptionName) and
      RealmQuery.findAllAsync() instead.


    • Removed previously deprecated RealmQuery.findAllSorted(), RealmQuery.findAllSortedAsync(), RealmResults.distinct() and
      RealmQuery.distinctAsync(). Use RealmQuery.sort() and RealmQuery.distinct() instead.





    Please note that this change also demands updating to realm-android-adapters 3.0.0.






    share|improve this answer




























      1















      realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING)




      Is replaced by



      realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()



      since 5.0.0





      See change log:




      5.0.0 (2018-03-15)



      Breaking Changes




      • The OrderedCollectionChangeSet parameter in OrderedRealmCollectionChangeListener.onChange() is no longer nullable.
        Use changeSet.getState() instead (#5619).


      • realm.subscribeForObjects() have been removed. Use RealmQuery.findAllAsync(String subscriptionName) and
        RealmQuery.findAllAsync() instead.


      • Removed previously deprecated RealmQuery.findAllSorted(), RealmQuery.findAllSortedAsync(), RealmResults.distinct() and
        RealmQuery.distinctAsync(). Use RealmQuery.sort() and RealmQuery.distinct() instead.





      Please note that this change also demands updating to realm-android-adapters 3.0.0.






      share|improve this answer


























        1












        1








        1








        realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING)




        Is replaced by



        realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()



        since 5.0.0





        See change log:




        5.0.0 (2018-03-15)



        Breaking Changes




        • The OrderedCollectionChangeSet parameter in OrderedRealmCollectionChangeListener.onChange() is no longer nullable.
          Use changeSet.getState() instead (#5619).


        • realm.subscribeForObjects() have been removed. Use RealmQuery.findAllAsync(String subscriptionName) and
          RealmQuery.findAllAsync() instead.


        • Removed previously deprecated RealmQuery.findAllSorted(), RealmQuery.findAllSortedAsync(), RealmResults.distinct() and
          RealmQuery.distinctAsync(). Use RealmQuery.sort() and RealmQuery.distinct() instead.





        Please note that this change also demands updating to realm-android-adapters 3.0.0.






        share|improve this answer














        realmQuery.findAllSorted(sortByFieldName, Sort.ASCENDING)




        Is replaced by



        realmQuery.sort(sortByFieldName, Sort.ASCENDING).findAll()



        since 5.0.0





        See change log:




        5.0.0 (2018-03-15)



        Breaking Changes




        • The OrderedCollectionChangeSet parameter in OrderedRealmCollectionChangeListener.onChange() is no longer nullable.
          Use changeSet.getState() instead (#5619).


        • realm.subscribeForObjects() have been removed. Use RealmQuery.findAllAsync(String subscriptionName) and
          RealmQuery.findAllAsync() instead.


        • Removed previously deprecated RealmQuery.findAllSorted(), RealmQuery.findAllSortedAsync(), RealmResults.distinct() and
          RealmQuery.distinctAsync(). Use RealmQuery.sort() and RealmQuery.distinct() instead.





        Please note that this change also demands updating to realm-android-adapters 3.0.0.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 25 '18 at 14:05









        EpicPandaForceEpicPandaForce

        48.2k14128253




        48.2k14128253






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53466234%2frealm-5-8-0-findallsorted-compile-error%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

            Calculate evaluation metrics using cross_val_predict sklearn

            Insert data from modal to MySQL (multiple modal on website)