
de.gwdg.metadataqa.marc.definition.structure.ControlFieldDefinition Maven / Gradle / Ivy
package de.gwdg.metadataqa.marc.definition.structure;
import de.gwdg.metadataqa.marc.definition.controlpositions.ControlfieldPositionList;
import java.util.List;
import java.util.Map;
public abstract class ControlFieldDefinition extends DataFieldDefinition {
protected ControlfieldPositionList controlfieldPositions;
public ControlfieldPositionList getControlfieldPositionList() {
return controlfieldPositions;
}
public Map> getControlfieldPositions() {
return controlfieldPositions.getPositions();
}
public List getControlfieldPosition(String key) {
return controlfieldPositions.get(key);
}
public ControlfieldPositionDefinition getPositionDefinitionById(String id) {
return controlfieldPositions.getById(id);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy