Class LdpPreferTag

  • All Implemented Interfaces:
    Comparable<PreferTag>, org.fcrepo.kernel.api.rdf.LdpTriplePreferences

    public class LdpPreferTag
    extends PreferTag
    implements org.fcrepo.kernel.api.rdf.LdpTriplePreferences
    A subclass of PreferTag that contemplates the possible preferences for Linked Data Platform requests.
    Author:
    ajs6f
    • Constructor Detail

      • LdpPreferTag

        public LdpPreferTag​(PreferTag preferTag)
        Standard constructor.
        Parameters:
        preferTag - the prefer tag
    • Method Detail

      • getMinimal

        public boolean getMinimal()
        Specified by:
        getMinimal in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • prefersMembership

        public boolean prefersMembership()
        Specified by:
        prefersMembership in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • prefersContainment

        public boolean prefersContainment()
        Specified by:
        prefersContainment in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • prefersReferences

        public boolean prefersReferences()
        Specified by:
        prefersReferences in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • prefersEmbed

        public boolean prefersEmbed()
        Specified by:
        prefersEmbed in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • prefersServerManaged

        public boolean prefersServerManaged()
        Specified by:
        prefersServerManaged in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
      • preferNoUserRdf

        public boolean preferNoUserRdf()
        Specified by:
        preferNoUserRdf in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences