protected Property getNamePatternProperty(MetaClass entityClass) { Property namePatternProperty = new StringProperty(); Class<?> javaClass = entityClass.getJavaClass(); NamePattern namePatternAnnotation = javaClass.getAnnotation(NamePattern.class); if (namePatternAnnotation != null) { namePatternProperty.setDefault(namePatternAnnotation.value()); } return namePatternProperty; }