public static boolean contains(final Type type){
  Set<Type> generatedValues=threadLocal.get();
  return generatedValues.contains(type);
}

public static boolean contains ( final Type type ) { Set < Type > generatedValues = threadLocal . get ( ) ; return generatedValues . contains ( type ) ; }
check if this type was added by this thread already .
