Package org.nuiton.topiatest.beangen
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_FUNCTIONprotected 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>
voidcopySiege(BeanType source, BeanType target)static <BeanType extends Siege>
voidcopySiege(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 SiegenewSiege()static <BeanType extends Siege>
BeanTypenewSiege(BeanType source)static <BeanType extends Siege>
BeanTypenewSiege(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)
-
Field Details
-
Constructor Details
-
GeneratedSiegeHelper
public GeneratedSiegeHelper()
-
-
Method Details
-
typeOfSiege
-
newSiege
-
newSiege
-
newSiege
public static <BeanType extends Siege> BeanType newSiege(BeanType source, org.nuiton.util.beans.Binder<BeanType,BeanType> binder) -
copySiege
-
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
-
filterByVoiture
-
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
-
newVoitureFunction
-
uniqueIndexByVoiture
-