public List<EntityVaribleContainer> getOnVaribleAnnotation(String className)
			throws SecurityException, ClassNotFoundException {
		List<EntityVaribleContainer> entityVaribleContainer = new ArrayList<EntityVaribleContainer>();
		Field[] fields = Class.forName(className).getDeclaredFields();

		for (Field field : fields) {
			boolean isPrimary = false;

			Annotation variableAnnotation = null;
			Annotation[] fieldsAnnotations = field.getAnnotations();
			for (Annotation annotation : fieldsAnnotations) {
				if (annotation instanceof PrimaryKeysAnnotation
						|| annotation instanceof ForeginKeysAnnotation
						|| annotation instanceof FieldAnnotation) {
					isPrimary = true;
					break;
				} else if (annotation instanceof VaribleAnnotation) {
					variableAnnotation = annotation;
					break;
				}
			}
			if (!isPrimary) {
				EntityVaribleContainer entityVarible = new EntityVaribleContainer();
				entityVarible.setAnnotation(variableAnnotation);
				entityVarible.setVariableName(field.getName());
				String type = field.getType().getSimpleName().toLowerCase();
				if (!type.equals("String")) {
					String a = type.substring(1);
					String b = type.substring(0, 1).toUpperCase();
					type = b + a;
				} else {
					type = "Integer";
				}
				entityVarible.setVariableType(type);
				entityVaribleContainer.add(entityVarible);
			}
		}

		return entityVaribleContainer;
	}