Skip to content

Commit

Permalink
Add elements for other "Verbünde" #7
Browse files Browse the repository at this point in the history
  • Loading branch information
TobiasNx committed Sep 10, 2024
1 parent 59cf49c commit 74211dd
Show file tree
Hide file tree
Showing 35 changed files with 1,441 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* BSZ-Feld für Codierungen
* https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686
*/
public class Tag935 extends DataFieldDefinition {

private static Tag935 uniqueInstance;

private Tag935() {
initialize();
postCreation();
}

public static Tag935 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag935();
return uniqueInstance;
}

private void initialize() {
tag = "935";
label = "BSZ-Feld für Codierungen";
mqTag = "BSZ-FeldFürCodierungen";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "Abrufzeichen vierstellig", "R",
"b", "Datenträger", "R",
"c", "Veröffentlichungsart und -inhalt", "R",
"d", "Codes aus Fremddaten", "R",
"e", "Bibliographische Zitate", "R",
"m", "Explizit der Unterlage", "R",
"n", "Normierter Explizit", "R"
);

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für BVB
*/
public class Tag940 extends DataFieldDefinition {

private static Tag940 uniqueInstance;

private Tag940() {
initialize();
postCreation();
}

public static Tag940 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag940();
return uniqueInstance;
}

private void initialize() {
tag = "940";
label = "reserviert für BVB";
mqTag = "reserviert für BVB";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "BVB-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für BVB
*/
public class Tag941 extends DataFieldDefinition {

private static Tag941 uniqueInstance;

private Tag941() {
initialize();
postCreation();
}

public static Tag941 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag941();
return uniqueInstance;
}

private void initialize() {
tag = "941";
label = "reserviert für BVB";
mqTag = "reserviert für BVB";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "BVB-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für BVB
*/
public class Tag942 extends DataFieldDefinition {

private static Tag942 uniqueInstance;

private Tag942() {
initialize();
postCreation();
}

public static Tag942 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag942();
return uniqueInstance;
}

private void initialize() {
tag = "942";
label = "reserviert für BVB";
mqTag = "reserviert für BVB";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "BVB-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für BVB
*/
public class Tag943 extends DataFieldDefinition {

private static Tag943 uniqueInstance;

private Tag943() {
initialize();
postCreation();
}

public static Tag943 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag943();
return uniqueInstance;
}

private void initialize() {
tag = "943";
label = "reserviert für BVB";
mqTag = "reserviert für BVB";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "BVB-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für BVB
*/
public class Tag944 extends DataFieldDefinition {

private static Tag944 uniqueInstance;

private Tag944() {
initialize();
postCreation();
}

public static Tag944 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag944();
return uniqueInstance;
}

private void initialize() {
tag = "944";
label = "reserviert für BVB";
mqTag = "reserviert für BVB";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "BVB-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für EKZ
*/
public class Tag945 extends DataFieldDefinition {

private static Tag945 uniqueInstance;

private Tag945() {
initialize();
postCreation();
}

public static Tag945 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag945();
return uniqueInstance;
}

private void initialize() {
tag = "945";
label = "reserviert für EKZ";
mqTag = "reserviert für EKZ";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "EKZ-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für EKZ
*/
public class Tag946 extends DataFieldDefinition {

private static Tag946 uniqueInstance;

private Tag946() {
initialize();
postCreation();
}

public static Tag946 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag946();
return uniqueInstance;
}

private void initialize() {
tag = "946";
label = "reserviert für EKZ";
mqTag = "reserviert für EKZ";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "EKZ-Feld", "R"
);


}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package de.gwdg.metadataqa.marc.definition.tags.hbztags;

import de.gwdg.metadataqa.marc.definition.Cardinality;
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition;
import de.gwdg.metadataqa.marc.definition.structure.Indicator;

/**
* reserviert für EKZ
*/
public class Tag947 extends DataFieldDefinition {

private static Tag947 uniqueInstance;

private Tag947() {
initialize();
postCreation();
}

public static Tag947 getInstance() {
if (uniqueInstance == null)
uniqueInstance = new Tag947();
return uniqueInstance;
}

private void initialize() {
tag = "947";
label = "reserviert für EKZ";
mqTag = "reserviert für EKZ";
cardinality = Cardinality.Repeatable;
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686";

ind1 = new Indicator();
ind2 = new Indicator();

setSubfieldsWithCardinality(
"a", "EKZ-Feld", "R"
);


}
}
Loading

0 comments on commit 74211dd

Please sign in to comment.