Package de.brendamour.jpasskit.util
Class BuilderUtils
java.lang.Object
de.brendamour.jpasskit.util.BuilderUtils
Allows constructing
List of Wallet API entities from List of the appropriate builders and vice versa.- Author:
- Igor Stepanov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,B extends IPKBuilder<T>>
List<T>static booleanisEmpty(Collection<?> coll) static List<PWAssociatedAppBuilder>toAssociatedAppBuilderList(List<PWAssociatedApp> associatedApps) static List<PKBarcodeBuilder>toBarcodeBuilderList(List<PKBarcode> barcodes) static List<PKBeaconBuilder>toBeaconBuilderList(List<PKBeacon> beacons) static <T,B extends IPKBuilder<T>>
List<B>toBuilderList(List<T> entities, Function<T, B> toBuilder) static List<PKFieldBuilder>toFieldBuilderList(List<PKField> fields) static List<PKLocationBuilder>toLocationBuilderList(List<PKLocation> locations)
-
Constructor Details
-
BuilderUtils
public BuilderUtils()
-
-
Method Details
-
buildAll
-
toFieldBuilderList
-
toBeaconBuilderList
-
toBarcodeBuilderList
-
toLocationBuilderList
-
toAssociatedAppBuilderList
public static List<PWAssociatedAppBuilder> toAssociatedAppBuilderList(List<PWAssociatedApp> associatedApps) -
toBuilderList
public static <T,B extends IPKBuilder<T>> List<B> toBuilderList(List<T> entities, Function<T, B> toBuilder) -
isEmpty
-