Class EncodingStateImpl

    • Field Detail

      • UNDEFINED_ENCODING_STATE

        public static final EncodingState UNDEFINED_ENCODING_STATE
    • Constructor Detail

      • EncodingStateImpl

        public EncodingStateImpl​(java.util.Set<Encoder> encoders,
                                 EncodingState previousEncodingState)
        Default constructor
        Parameters:
        encoders - the encoders
      • EncodingStateImpl

        public EncodingStateImpl​(Encoder encoder,
                                 EncodingState previousEncodingState)
    • Method Detail

      • getEncoders

        public java.util.Set<Encoder> getEncoders()
        Description copied from interface: EncodingState
        Gets the current encoding state (= encoder that have been applied)
        Specified by:
        getEncoders in interface EncodingState
        Returns:
        the encoders that have been applied
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object