001    /*
002     * $Id: UnivPowerSeriesMap.java 3315 2010-09-05 18:26:34Z kredel $
003     */
004    
005    package edu.jas.ps;
006    
007    
008    import edu.jas.structure.RingElem;
009    
010    
011    /**
012     * Univariate power series map interface. Defines method for mapping of power
013     * series.
014     * @param <C> ring element type
015     * @author Heinz Kredel
016     */
017    
018    public interface UnivPowerSeriesMap<C extends RingElem<C>> {
019    
020    
021        /**
022         * Map.
023         * @return new power series resulting from mapping elements of ps.
024         */
025        public UnivPowerSeries<C> map(UnivPowerSeries<C> ps);
026    
027    }