Class TimeSteps

  • All Implemented Interfaces:
    net.splitcells.dem.lang.dom.Domable, net.splitcells.dem.object.DiscoverableFromMultiplePaths, net.splitcells.dem.object.DiscoverableFromMultiplePathsSetter, net.splitcells.dem.utils.reflection.PubliclyConstructed<net.splitcells.dem.lang.dom.Domable>, net.splitcells.dem.utils.reflection.PubliclyTyped<net.splitcells.gel.rating.rater.Rater>, net.splitcells.gel.rating.rater.Rater

    public class TimeSteps
    extends Object
    implements net.splitcells.gel.rating.rater.Rater
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addContext​(net.splitcells.dem.object.Discoverable context)  
      net.splitcells.dem.data.set.list.List<net.splitcells.dem.lang.dom.Domable> arguments()  
      net.splitcells.dem.data.set.Set<net.splitcells.dem.data.set.list.List<String>> paths()  
      net.splitcells.gel.rating.rater.RatingEvent ratingAfterAddition​(net.splitcells.gel.data.table.Table lines, net.splitcells.gel.data.table.Line addition, net.splitcells.dem.data.set.list.List<net.splitcells.gel.constraint.Constraint> children, net.splitcells.gel.data.table.Table ratingsBeforeAddition)  
      static net.splitcells.gel.rating.rater.Rater timeSteps​(net.splitcells.gel.data.table.attribute.Attribute<Integer> timeAttribute)  
      • Methods inherited from interface net.splitcells.dem.lang.dom.Domable

        toPerspective
      • Methods inherited from interface net.splitcells.dem.utils.reflection.PubliclyTyped

        cast, casted
      • Methods inherited from interface net.splitcells.gel.rating.rater.Rater

        argumentation, rating_before_removal, toDom, toSimpleDescription, type
    • Method Detail

      • timeSteps

        public static net.splitcells.gel.rating.rater.Rater timeSteps​(net.splitcells.gel.data.table.attribute.Attribute<Integer> timeAttribute)
      • paths

        public net.splitcells.dem.data.set.Set<net.splitcells.dem.data.set.list.List<String>> paths()
        Specified by:
        paths in interface net.splitcells.dem.object.DiscoverableFromMultiplePaths
      • addContext

        public void addContext​(net.splitcells.dem.object.Discoverable context)
        Specified by:
        addContext in interface net.splitcells.dem.object.DiscoverableFromMultiplePathsSetter
      • arguments

        public net.splitcells.dem.data.set.list.List<net.splitcells.dem.lang.dom.Domable> arguments()
        Specified by:
        arguments in interface net.splitcells.dem.utils.reflection.PubliclyConstructed<net.splitcells.dem.lang.dom.Domable>
      • ratingAfterAddition

        public net.splitcells.gel.rating.rater.RatingEvent ratingAfterAddition​(net.splitcells.gel.data.table.Table lines,
                                                                               net.splitcells.gel.data.table.Line addition,
                                                                               net.splitcells.dem.data.set.list.List<net.splitcells.gel.constraint.Constraint> children,
                                                                               net.splitcells.gel.data.table.Table ratingsBeforeAddition)
        Specified by:
        ratingAfterAddition in interface net.splitcells.gel.rating.rater.Rater