2020-07-10 19:00:44 +02:00
|
|
|
|
2020-10-30 10:56:42 +01:00
|
|
|
package eu.dnetlib.dhp.schema.oaf;
|
2020-07-10 19:00:44 +02:00
|
|
|
|
2020-10-30 10:56:42 +01:00
|
|
|
public class ModelHardLimits {
|
2020-07-10 19:00:44 +02:00
|
|
|
|
2020-11-19 14:34:54 +01:00
|
|
|
public static final String LAYOUT = "index";
|
|
|
|
public static final String INTERPRETATION = "openaire";
|
|
|
|
public static final String SEPARATOR = "-";
|
|
|
|
|
2020-07-10 19:00:44 +02:00
|
|
|
public static final int MAX_EXTERNAL_ENTITIES = 50;
|
|
|
|
public static final int MAX_AUTHORS = 200;
|
|
|
|
public static final int MAX_AUTHOR_FULLNAME_LENGTH = 1000;
|
|
|
|
public static final int MAX_TITLE_LENGTH = 5000;
|
|
|
|
public static final int MAX_TITLES = 10;
|
2020-10-30 10:56:42 +01:00
|
|
|
public static final int MAX_ABSTRACT_LENGTH = 150000;
|
2020-07-10 19:00:44 +02:00
|
|
|
public static final int MAX_INSTANCES = 10;
|
|
|
|
|
2020-11-19 14:34:54 +01:00
|
|
|
public static String getCollectionName(String format) {
|
|
|
|
return format + SEPARATOR + LAYOUT + SEPARATOR + INTERPRETATION;
|
|
|
|
}
|
|
|
|
|
2020-07-10 19:00:44 +02:00
|
|
|
}
|