Interface MutableProfilePair<S extends Sequence<C>,​C extends Compound>

    • Method Detail

      • setPair

        void setPair​(Profile<S,​C> query,
                     Profile<S,​C> target)
        Sets both Profiles of the pair.
        Parameters:
        query - becomes the first Profile of the pair
        target - becomes the second Profile of the pair
        Throws:
        java.lang.IllegalArgumentException - if query and target are different lengths
      • setQuery

        void setQuery​(Profile<S,​C> query)
        Sets the first Profile of the pair.
        Parameters:
        query - becomes the first Profile of the pair
        Throws:
        java.lang.IllegalArgumentException - if (new) query and (old) target are different lengths
      • setTarget

        void setTarget​(Profile<S,​C> target)
        Sets the second Profile of the pair.
        Parameters:
        target - becomes the second Profile of the pair
        Throws:
        java.lang.IllegalArgumentException - if (old) query and (new) target are different lengths