Package de.gwdg.metadataqa.marc
Class Utils
- java.lang.Object
-
- de.gwdg.metadataqa.marc.Utils
-
public class Utils extends Object
- Author:
- Péter Király
-
-
Method Summary
-
-
-
Method Detail
-
generateControlPositionList
public static List<ControlfieldPositionDefinition> generateControlPositionList(ControlfieldPositionDefinition... input)
-
extractPackageName
public static String extractPackageName(DataFieldDefinition field)
-
extractPackageName
public static String extractPackageName(Class<? extends DataFieldDefinition> field)
-
getVersion
public static MarcVersion getVersion(DataFieldDefinition field)
-
getVersion
public static MarcVersion getVersion(Class<? extends DataFieldDefinition> field)
-
package2version
public static MarcVersion package2version(String packageName)
-
quote
public static List<Object> quote(List<? extends Serializable> values)
-
count
public static <T> void count(T key, Map<T,Integer> counter)Increment a counter with 1. The counter is a key in a map.- Type Parameters:
T-- Parameters:
key- (any kind of object)counter- (a map where the key type equals to the key parameter)
-
counterToList
public static <T> List<String> counterToList(char separator, Map<T,Integer> counter)
-
parseId
public static int parseId(String _id)
-
base36_encode
public static String base36_encode(int i)
-
scientificNotationToInt
public static int scientificNotationToInt(String scientificNotation)
-
-