code: protected TableMetadata createMetadata(final ConnectionManager connectionManager,
  			final Class<? extends Object> type)
  			throws SQLException {
  		Table table = getTable(type);
  		return TableMetadata.createTableEntityMetadata(connectionManager, table);
  	}
docs: エンティティ型から、EntityMetadataの生成
  
  @param connectionManager コネクションマネージャー
  @param type エンティティ型
  @return TableMetadata
  @throws SQLException SQL例外