Package com.liferay.portal.vulcan.fields
Class NestedFieldsSupplier<T>
java.lang.Object
com.liferay.portal.vulcan.fields.NestedFieldsSupplier<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addNestedField
(String nestedField) static <T> T
supply
(String nestedField, com.liferay.petra.function.UnsafeFunction<String, T, Exception> unsafeFunction) supplyUnsafeSupplier
(com.liferay.petra.function.UnsafeFunction<String, com.liferay.petra.function.UnsafeSupplier<Object, Exception>, Exception> unsafeFunction)
-
Constructor Details
-
NestedFieldsSupplier
public NestedFieldsSupplier()
-
-
Method Details
-
addNestedField
-
supply
public static <T> T supply(String nestedField, com.liferay.petra.function.UnsafeFunction<String, T, throws ExceptionException> unsafeFunction) - Throws:
Exception
-
supply
public static <T> Map<String,T> supply(com.liferay.petra.function.UnsafeFunction<String, T, throws ExceptionException> unsafeFunction) - Throws:
Exception
-
supplyUnsafeSupplier
public static Map<String,com.liferay.petra.function.UnsafeSupplier<Object, supplyUnsafeSupplierException>> (com.liferay.petra.function.UnsafeFunction<String, com.liferay.petra.function.UnsafeSupplier<Object, throws ExceptionException>, Exception> unsafeFunction) - Throws:
Exception
-