/** * Updates SchemaInfoLevel builder with settings for a given info * level. * * @return SchemaInfoLevel builder */ public SchemaInfoLevelBuilder withInfoLevel(final InfoLevel infoLevel) { if (infoLevel == null) { return this; } final int infoLevelOrdinal = infoLevel.ordinal(); for (final SchemaInfoRetrieval schemaInfoRetrieval: SchemaInfoRetrieval .values()) { final int schemaInfoLevelOrdinal = schemaInfoRetrieval.getInfoLevel() .ordinal(); if (schemaInfoLevelOrdinal <= infoLevelOrdinal) { schemaInfoRetrievals.put(schemaInfoRetrieval, true); } } return this; }
/** * Updates SchemaInfoLevel builder with settings for a given info * level. * * @return SchemaInfoLevel builder */ public SchemaInfoLevelBuilder withInfoLevel(final InfoLevel infoLevel) { if (infoLevel == null) { return this; } final int infoLevelOrdinal = infoLevel.ordinal(); for (final SchemaInfoRetrieval schemaInfoRetrieval: SchemaInfoRetrieval .values()) { final int schemaInfoLevelOrdinal = schemaInfoRetrieval.getInfoLevel() .ordinal(); if (schemaInfoLevelOrdinal <= infoLevelOrdinal) { schemaInfoRetrievals.put(schemaInfoRetrieval, true); } } return this; }
private String referenceFile(final Operation operation, final InfoLevel infoLevel, final OutputFormat outputFormat) { final String referenceFile = String.format("%d%d.%s_%s.%s", operation.ordinal(), infoLevel.ordinal(), operation, infoLevel, outputFormat.getFormat()); return referenceFile; }
private String referenceFile(final SchemaTextDetailType schemaTextDetailType, final InfoLevel infoLevel, final OutputFormat outputFormat) { final String referenceFile = String.format("%d%d.%s_%s.%s", schemaTextDetailType.ordinal(), infoLevel.ordinal(), schemaTextDetailType, infoLevel, outputFormat.getFormat()); return referenceFile; }
/** * Updates SchemaInfoLevel builder with settings for a given info * level. * * @return SchemaInfoLevel builder */ public SchemaInfoLevelBuilder withInfoLevel(final InfoLevel infoLevel) { if (infoLevel == null) { return this; } final int infoLevelOrdinal = infoLevel.ordinal(); for (final SchemaInfoRetrieval schemaInfoRetrieval: SchemaInfoRetrieval .values()) { final int schemaInfoLevelOrdinal = schemaInfoRetrieval.getInfoLevel() .ordinal(); if (schemaInfoLevelOrdinal <= infoLevelOrdinal) { schemaInfoRetrievals.put(schemaInfoRetrieval, true); } } return this; }
/** * Updates SchemaInfoLevel builder with settings for a given info * level. * * @return SchemaInfoLevel builder */ public SchemaInfoLevelBuilder withInfoLevel(final InfoLevel infoLevel) { if (infoLevel == null) { return this; } final int infoLevelOrdinal = infoLevel.ordinal(); for (final SchemaInfoRetrieval schemaInfoRetrieval: SchemaInfoRetrieval .values()) { final int schemaInfoLevelOrdinal = schemaInfoRetrieval.getInfoLevel() .ordinal(); if (schemaInfoLevelOrdinal <= infoLevelOrdinal) { schemaInfoRetrievals.put(schemaInfoRetrieval, true); } } return this; }