code: void construct(Class<X> clazz, Field attribute)
      {
          TypeBuilder<X> typeBuilder = new TypeBuilder<X>(attribute);
          typeBuilder.build((AbstractManagedType) managedTypes.get(clazz), attribute.getType());
      }
docs: Construct.
  
  @param clazz
  the clazz
  @param attribute
  the attribute