Class NameValidator
- java.lang.Object
-
- org.molgenis.data.validation.meta.NameValidator
-
public class NameValidator extends java.lang.ObjectValidates if metadata is internally consistent and correct.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>KEYWORDS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidvalidateAttributeName(java.lang.String name)Validates names of entities, packages and attributes.static voidvalidateEntityName(java.lang.String name)static voidvalidatePackageId(java.lang.String name)
-
-
-
Method Detail
-
validateAttributeName
public static void validateAttributeName(java.lang.String name)
Validates names of entities, packages and attributes. Rules: only [a-zA-Z0-9_#] are allowed, name must start with a letter
-
validateEntityName
public static void validateEntityName(java.lang.String name)
-
validatePackageId
public static void validatePackageId(java.lang.String name)
-
-