Package org.polkadot.types.metadata
Class MetadataUtils
- java.lang.Object
-
- org.polkadot.types.metadata.MetadataUtils
-
public class MetadataUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MetadataUtils()
-
Method Summary
Modifier and Type Method Description static java.util.List<java.lang.Object>flattenUniq(java.util.List<java.lang.Object> list)// Quick and dirty flatten (.flat() not available) export default function flattenUniq (list: Array): Array { const flat = list.reduce((result, entry) => { return result.concat( Array.isArray(entry) ? flattenUniq(entry) : entry ); }, []); static voidvalidateTypes(java.util.List<java.lang.String> types, boolean throwError)
-
-
-
Method Detail
-
flattenUniq
public static java.util.List<java.lang.Object> flattenUniq(java.util.List<java.lang.Object> list)
// Quick and dirty flatten (.flat() not available) export default function flattenUniq (list: Array): Array { const flat = list.reduce((result, entry) => { return result.concat( Array.isArray(entry) ? flattenUniq(entry) : entry ); }, []); return [...new Set(flat)] .filter((value: any) => value) .sort(); }
-
validateTypes
public static void validateTypes(java.util.List<java.lang.String> types, boolean throwError)
-
-