public static boolean isElementType(final Class<?> type) {
		return type.isPrimitive() ||
			Constable.class.isAssignableFrom(type) ||
			TemporalAccessor.class.isAssignableFrom(type);
	}
Checks if the given {@code type} is an element type. An element type has
no further properties.

@param type the type to check
@return {@code true} if the given {@code type} is an element type,
        {@code false} otherwise
jenetics.incubator/src/main/java/io/jenetics/incubator/beans/internal/Reflect.java