/** * Normal constructor. Used by the QuestComponentFactory. */ public SQLPPMappingImpl(ImmutableList<SQLPPTriplesMap> newMappings, MappingMetadata mappingMetadata) throws DuplicateMappingException { checkDuplicates(newMappings); this.triplesMaps = newMappings; this.mappingMetadata = mappingMetadata; this.mappingIndexById = indexMappingsById(triplesMaps); }
/** * Normal constructor. Used by the QuestComponentFactory. */ public SQLPPMappingImpl(ImmutableList<SQLPPTriplesMap> newMappings, MappingMetadata mappingMetadata) throws DuplicateMappingException { checkDuplicates(newMappings); this.triplesMaps = newMappings; this.mappingMetadata = mappingMetadata; this.mappingIndexById = indexMappingsById(triplesMaps); }