protected boolean isNameDifferentBetweenEntityAndTable(EntityDesc entityDesc) {
    String entityPrefix = StringUtil.defaultString(entityDesc.getEntityPrefix(), "");
    String entitySuffix = StringUtil.defaultString(entityDesc.getEntitySuffix(), "");
    String entityName = entityPrefix + entityDesc.getSimpleName() + entitySuffix;
    String tableName = entityDesc.getTableName();
    return !tableName.equalsIgnoreCase(namingType.apply(entityName));
  }
protected boolean isNameDifferentBetweenEntityAndTable ( EntityDesc entityDesc ) { String entityPrefix = StringUtil . defaultString ( entityDesc . getEntityPrefix ( ) , "" ) ; String entitySuffix = StringUtil . defaultString ( entityDesc . getEntitySuffix ( ) , "" ) ; String entityName = entityPrefix + entityDesc . getSimpleName ( ) + entitySuffix ; String tableName = entityDesc . getTableName ( ) ; return ! tableName . equalsIgnoreCase ( namingType . apply ( entityName ) ) ; }
エンティティ名とテーブル名が異なる場合 {@code true}を返します。

@param entityDesc エンティティ記述
@return エンティティ名とテーブル名が異なる場合 {@code true}