public class CopyUtil extends Object
Constructor and Description |
---|
CopyUtil() |
Modifier and Type | Method and Description |
---|---|
static <T extends CopyableMetaData> |
clone(T input)
Clone an IDDecoratedMetadata taking care of null cheks
|
static <T extends CopyableMetaData> |
cloneList(List<T> list)
clone a list of IdDecoratedMetadata and deep into the elements
|
static List<String> |
cloneListOfStrings(List<String> list)
clone a list of string deep into elements
|
static String |
cloneString(String input)
clone a String
|
public static <T extends CopyableMetaData> List<T> cloneList(List<T> list)
T
- type extending CopyableMetaData
list
- the list to clonepublic static List<String> cloneListOfStrings(List<String> list)
list
- the list to clonepublic static String cloneString(String input)
input
- the inputpublic static <T extends CopyableMetaData> T clone(T input)
T
- type extending CopyableMetaData
input
- type extending IdDecoratedMetadataCopyright © 2021 JBoss by Red Hat. All rights reserved.