Class GeneratedSiegeHelper

java.lang.Object
org.nuiton.topiatest.beangen.GeneratedSiegeHelper
Direct Known Subclasses:
SiegeHelper

public abstract class GeneratedSiegeHelper
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected static com.google.common.base.Function<Siege,​java.lang.Integer> NO_SERIE_FUNCTION  
    protected static com.google.common.base.Function<Siege,​Voiture> VOITURE_FUNCTION  
  • Constructor Summary

    Constructors 
    Constructor Description
    GeneratedSiegeHelper()  
  • Method Summary

    Modifier and Type Method Description
    static <BeanType extends Siege>
    void
    copySiege​(BeanType source, BeanType target)  
    static <BeanType extends Siege>
    void
    copySiege​(BeanType source, BeanType target, org.nuiton.util.beans.Binder<BeanType,​BeanType> binder)  
    static <BeanType extends Siege>
    java.util.List<BeanType>
    filterByNoSerie​(java.util.Collection<BeanType> $source, int noSerie)  
    static <BeanType extends Siege>
    java.util.List<BeanType>
    filterByVoiture​(java.util.Collection<BeanType> $source, Voiture voiture)  
    static <BeanType extends Siege>
    com.google.common.base.Function<BeanType,​java.lang.Integer>
    getNoSerieFunction()  
    static <BeanType extends Siege>
    com.google.common.base.Function<BeanType,​Voiture>
    getVoitureFunction()  
    static <BeanType extends Siege>
    com.google.common.base.Function<BeanType,​java.lang.Integer>
    newNoSerieFunction()  
    static <BeanType extends Siege>
    com.google.common.base.Predicate<BeanType>
    newNoSeriePredicate​(int noSerie)  
    static Siege newSiege()  
    static <BeanType extends Siege>
    BeanType
    newSiege​(BeanType source)  
    static <BeanType extends Siege>
    BeanType
    newSiege​(BeanType source, org.nuiton.util.beans.Binder<BeanType,​BeanType> binder)  
    static <BeanType extends Siege>
    com.google.common.base.Function<BeanType,​Voiture>
    newVoitureFunction()  
    static <BeanType extends Siege>
    com.google.common.base.Predicate<BeanType>
    newVoiturePredicate​(Voiture voiture)  
    static <BeanType extends Siege>
    java.lang.Class<BeanType>
    typeOfSiege()  
    static <BeanType extends Siege>
    com.google.common.collect.ImmutableMap<java.lang.Integer,​BeanType>
    uniqueIndexByNoSerie​(java.lang.Iterable<BeanType> $source)  
    static <BeanType extends Siege>
    com.google.common.collect.ImmutableMap<Voiture,​BeanType>
    uniqueIndexByVoiture​(java.lang.Iterable<BeanType> $source)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • typeOfSiege

      public static <BeanType extends Siege> java.lang.Class<BeanType> typeOfSiege()
    • newSiege

      public static Siege newSiege()
    • newSiege

      public static <BeanType extends Siege> BeanType newSiege​(BeanType source)
    • newSiege

      public static <BeanType extends Siege> BeanType newSiege​(BeanType source, org.nuiton.util.beans.Binder<BeanType,​BeanType> binder)
    • copySiege

      public static <BeanType extends Siege> void copySiege​(BeanType source, BeanType target)
    • copySiege

      public static <BeanType extends Siege> void copySiege​(BeanType source, BeanType target, org.nuiton.util.beans.Binder<BeanType,​BeanType> binder)
    • newNoSeriePredicate

      public static <BeanType extends Siege> com.google.common.base.Predicate<BeanType> newNoSeriePredicate​(int noSerie)
    • filterByNoSerie

      public static <BeanType extends Siege> java.util.List<BeanType> filterByNoSerie​(java.util.Collection<BeanType> $source, int noSerie)
    • newVoiturePredicate

      public static <BeanType extends Siege> com.google.common.base.Predicate<BeanType> newVoiturePredicate​(Voiture voiture)
    • filterByVoiture

      public static <BeanType extends Siege> java.util.List<BeanType> filterByVoiture​(java.util.Collection<BeanType> $source, Voiture voiture)
    • getNoSerieFunction

      public static <BeanType extends Siege> com.google.common.base.Function<BeanType,​java.lang.Integer> getNoSerieFunction()
    • newNoSerieFunction

      public static <BeanType extends Siege> com.google.common.base.Function<BeanType,​java.lang.Integer> newNoSerieFunction()
    • uniqueIndexByNoSerie

      public static <BeanType extends Siege> com.google.common.collect.ImmutableMap<java.lang.Integer,​BeanType> uniqueIndexByNoSerie​(java.lang.Iterable<BeanType> $source)
    • getVoitureFunction

      public static <BeanType extends Siege> com.google.common.base.Function<BeanType,​Voiture> getVoitureFunction()
    • newVoitureFunction

      public static <BeanType extends Siege> com.google.common.base.Function<BeanType,​Voiture> newVoitureFunction()
    • uniqueIndexByVoiture

      public static <BeanType extends Siege> com.google.common.collect.ImmutableMap<Voiture,​BeanType> uniqueIndexByVoiture​(java.lang.Iterable<BeanType> $source)