1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.5.0_06) on Fri Oct 17 16:04:52 EDT 2008 -->
\r
7 LeaderImpl (MARC4J API)
\r
10 <META NAME="keywords" CONTENT="org.marc4j.marc.impl.LeaderImpl class">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 parent.document.title="LeaderImpl (MARC4J API)";
\r
25 <BODY BGCOLOR="white" onload="windowTitle();">
\r
28 <!-- ========= START OF TOP NAVBAR ======= -->
\r
29 <A NAME="navbar_top"><!-- --></A>
\r
30 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
\r
31 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
33 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
34 <A NAME="navbar_top_firstrow"><!-- --></A>
\r
35 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
36 <TR ALIGN="center" VALIGN="top">
\r
37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LeaderImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
48 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
54 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
55 <A HREF="../../../../org/marc4j/marc/impl/DataFieldImpl.html" title="class in org.marc4j.marc.impl"><B>PREV CLASS</B></A>
\r
56 <A HREF="../../../../org/marc4j/marc/impl/MarcFactoryImpl.html" title="class in org.marc4j.marc.impl"><B>NEXT CLASS</B></A></FONT></TD>
\r
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
58 <A HREF="../../../../index.html?org/marc4j/marc/impl/LeaderImpl.html" target="_top"><B>FRAMES</B></A>
\r
59 <A HREF="LeaderImpl.html" target="_top"><B>NO FRAMES</B></A>
\r
60 <SCRIPT type="text/javascript">
\r
63 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
68 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
75 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
76 SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
77 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
78 DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
81 <A NAME="skip-navbar_top"></A>
\r
82 <!-- ========= END OF TOP NAVBAR ========= -->
\r
85 <!-- ======== START OF CLASS DATA ======== -->
\r
88 org.marc4j.marc.impl</FONT>
\r
90 Class LeaderImpl</H2>
\r
92 <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
\r
93 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.marc4j.marc.impl.LeaderImpl</B>
\r
96 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>, <A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></DD>
\r
100 <DT><PRE>public class <B>LeaderImpl</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></DL>
\r
104 Represents a record label in a MARC record.
\r
109 <DT><B>Version:</B></DT>
\r
110 <DD>$Revision: 1.3 $</DD>
\r
111 <DT><B>Author:</B></DT>
\r
112 <DD>Bas Peters</DD>
\r
113 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.marc4j.marc.impl.LeaderImpl">Serialized Form</A></DL>
\r
118 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
\r
120 <A NAME="constructor_summary"><!-- --></A>
\r
121 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
122 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
123 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
124 <B>Constructor Summary</B></FONT></TH>
\r
126 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
127 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#LeaderImpl()">LeaderImpl</A></B>()</CODE>
\r
130 Default constructor.</TD>
\r
132 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
133 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#LeaderImpl(java.lang.String)">LeaderImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> ldr)</CODE>
\r
136 Creates a new leader from a String object.</TD>
\r
140 <!-- ========== METHOD SUMMARY =========== -->
\r
142 <A NAME="method_summary"><!-- --></A>
\r
143 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
144 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
145 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
146 <B>Method Summary</B></FONT></TH>
\r
148 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
150 <CODE> int</CODE></FONT></TD>
\r
151 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getBaseAddressOfData()">getBaseAddressOfData</A></B>()</CODE>
\r
154 Returns the base address of data (positions 12-16).</TD>
\r
156 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
158 <CODE> char</CODE></FONT></TD>
\r
159 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getCharCodingScheme()">getCharCodingScheme</A></B>()</CODE>
\r
162 Returns the character coding scheme (position 09).</TD>
\r
164 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
165 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
166 <CODE> char[]</CODE></FONT></TD>
\r
167 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getEntryMap()">getEntryMap</A></B>()</CODE>
\r
170 Returns the entry map (positions 20-23).</TD>
\r
172 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
173 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
174 <CODE> <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Long.html" title="class or interface in java.lang">Long</A></CODE></FONT></TD>
\r
175 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getId()">getId</A></B>()</CODE>
\r
178 Returns the identifier.</TD>
\r
180 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
181 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
182 <CODE> char[]</CODE></FONT></TD>
\r
183 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getImplDefined1()">getImplDefined1</A></B>()</CODE>
\r
186 Returns implementation defined values (positions 07-08).</TD>
\r
188 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
189 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
190 <CODE> char[]</CODE></FONT></TD>
\r
191 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getImplDefined2()">getImplDefined2</A></B>()</CODE>
\r
194 Returns implementation defined values (positions 17-19).</TD>
\r
196 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
197 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
198 <CODE> int</CODE></FONT></TD>
\r
199 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getIndicatorCount()">getIndicatorCount</A></B>()</CODE>
\r
202 Returns the indicator count (positions 10).</TD>
\r
204 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
206 <CODE> int</CODE></FONT></TD>
\r
207 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getRecordLength()">getRecordLength</A></B>()</CODE>
\r
210 Returns the logical record length (positions 00-04).</TD>
\r
212 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
214 <CODE> char</CODE></FONT></TD>
\r
215 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getRecordStatus()">getRecordStatus</A></B>()</CODE>
\r
218 Returns the record status (positions 05).</TD>
\r
220 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
221 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
222 <CODE> int</CODE></FONT></TD>
\r
223 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getSubfieldCodeLength()">getSubfieldCodeLength</A></B>()</CODE>
\r
226 Returns the subfield code length (position 11).</TD>
\r
228 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
230 <CODE> char</CODE></FONT></TD>
\r
231 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#getTypeOfRecord()">getTypeOfRecord</A></B>()</CODE>
\r
234 Returns the record type (position 06).</TD>
\r
236 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
237 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
238 <CODE> <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
\r
239 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#marshal()">marshal</A></B>()</CODE>
\r
242 Creates a string object from this leader object.</TD>
\r
244 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
245 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
246 <CODE> void</CODE></FONT></TD>
\r
247 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setBaseAddressOfData(int)">setBaseAddressOfData</A></B>(int baseAddressOfData)</CODE>
\r
250 Sets the base address of data (positions 12-16).</TD>
\r
252 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
253 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
254 <CODE> void</CODE></FONT></TD>
\r
255 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setCharCodingScheme(char)">setCharCodingScheme</A></B>(char charCodingScheme)</CODE>
\r
258 Sets the character encoding scheme (position 09).</TD>
\r
260 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
261 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
262 <CODE> void</CODE></FONT></TD>
\r
263 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setEntryMap(char[])">setEntryMap</A></B>(char[] entryMap)</CODE>
\r
266 Sets the entry map (positions 20-23).</TD>
\r
268 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
269 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
270 <CODE> void</CODE></FONT></TD>
\r
271 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setId(java.lang.Long)">setId</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Long.html" title="class or interface in java.lang">Long</A> id)</CODE>
\r
274 Sets the identifier.</TD>
\r
276 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
277 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
278 <CODE> void</CODE></FONT></TD>
\r
279 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setImplDefined1(char[])">setImplDefined1</A></B>(char[] implDefined1)</CODE>
\r
282 Sets implementation defined values (position 07-08).</TD>
\r
284 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
285 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
286 <CODE> void</CODE></FONT></TD>
\r
287 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setImplDefined2(char[])">setImplDefined2</A></B>(char[] implDefined2)</CODE>
\r
290 Sets implementation defined values (positions 17-19).</TD>
\r
292 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
293 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
294 <CODE> void</CODE></FONT></TD>
\r
295 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setIndicatorCount(int)">setIndicatorCount</A></B>(int indicatorCount)</CODE>
\r
298 Sets the indicator count (position 10).</TD>
\r
300 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
301 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
302 <CODE> void</CODE></FONT></TD>
\r
303 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setRecordLength(int)">setRecordLength</A></B>(int recordLength)</CODE>
\r
306 Sets the logical record length (positions 00-04).</TD>
\r
308 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
309 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
310 <CODE> void</CODE></FONT></TD>
\r
311 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setRecordStatus(char)">setRecordStatus</A></B>(char recordStatus)</CODE>
\r
314 Sets the record status (position 05).</TD>
\r
316 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
317 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
318 <CODE> void</CODE></FONT></TD>
\r
319 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setSubfieldCodeLength(int)">setSubfieldCodeLength</A></B>(int subfieldCodeLength)</CODE>
\r
322 Sets the subfield code length (position 11).</TD>
\r
324 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
325 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
326 <CODE> void</CODE></FONT></TD>
\r
327 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#setTypeOfRecord(char)">setTypeOfRecord</A></B>(char typeOfRecord)</CODE>
\r
330 Sets the type of record (position 06).</TD>
\r
332 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
333 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
334 <CODE> <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
\r
335 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#toString()">toString</A></B>()</CODE>
\r
338 Returns a string representation of this leader.</TD>
\r
340 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
341 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
342 <CODE> void</CODE></FONT></TD>
\r
343 <TD><CODE><B><A HREF="../../../../org/marc4j/marc/impl/LeaderImpl.html#unmarshal(java.lang.String)">unmarshal</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> ldr)</CODE>
\r
346
347 Creates a leader object from a string object.</TD>
\r
350 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
\r
351 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
352 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
353 <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
\r
355 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
356 <TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
\r
362 <!-- ========= CONSTRUCTOR DETAIL ======== -->
\r
364 <A NAME="constructor_detail"><!-- --></A>
\r
365 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
366 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
367 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
368 <B>Constructor Detail</B></FONT></TH>
\r
372 <A NAME="LeaderImpl()"><!-- --></A><H3>
\r
375 public <B>LeaderImpl</B>()</PRE>
\r
377 <DD>Default constructor.
\r
382 <A NAME="LeaderImpl(java.lang.String)"><!-- --></A><H3>
\r
385 public <B>LeaderImpl</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> ldr)</PRE>
\r
387 <DD>Creates a new leader from a String object.
\r
390 <DT><B>Parameters:</B><DD><CODE>ldr</CODE> - the leader string value</DL>
\r
393 <!-- ============ METHOD DETAIL ========== -->
\r
395 <A NAME="method_detail"><!-- --></A>
\r
396 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
397 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
398 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
399 <B>Method Detail</B></FONT></TH>
\r
403 <A NAME="setRecordLength(int)"><!-- --></A><H3>
\r
404 setRecordLength</H3>
\r
406 public void <B>setRecordLength</B>(int recordLength)</PRE>
\r
408 <DD>Sets the logical record length (positions 00-04).
\r
411 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setRecordLength(int)">setRecordLength</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
414 <DT><B>Parameters:</B><DD><CODE>recordLength</CODE> - integer representing the record length</DL>
\r
419 <A NAME="setRecordStatus(char)"><!-- --></A><H3>
\r
420 setRecordStatus</H3>
\r
422 public void <B>setRecordStatus</B>(char recordStatus)</PRE>
\r
424 <DD>Sets the record status (position 05).
\r
427 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setRecordStatus(char)">setRecordStatus</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
430 <DT><B>Parameters:</B><DD><CODE>recordStatus</CODE> - character representing the record status</DL>
\r
435 <A NAME="setTypeOfRecord(char)"><!-- --></A><H3>
\r
436 setTypeOfRecord</H3>
\r
438 public void <B>setTypeOfRecord</B>(char typeOfRecord)</PRE>
\r
440 <DD>Sets the type of record (position 06).
\r
443 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setTypeOfRecord(char)">setTypeOfRecord</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
446 <DT><B>Parameters:</B><DD><CODE>typeOfRecord</CODE> - character representing the type of record</DL>
\r
451 <A NAME="setImplDefined1(char[])"><!-- --></A><H3>
\r
452 setImplDefined1</H3>
\r
454 public void <B>setImplDefined1</B>(char[] implDefined1)</PRE>
\r
456 <DD>Sets implementation defined values (position 07-08).
\r
459 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setImplDefined1(char[])">setImplDefined1</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
462 <DT><B>Parameters:</B><DD><CODE>implDefined1</CODE> - character array representing the implementation defined data</DL>
\r
467 <A NAME="setCharCodingScheme(char)"><!-- --></A><H3>
\r
468 setCharCodingScheme</H3>
\r
470 public void <B>setCharCodingScheme</B>(char charCodingScheme)</PRE>
\r
472 <DD>Sets the character encoding scheme (position 09).
\r
475 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setCharCodingScheme(char)">setCharCodingScheme</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
478 <DT><B>Parameters:</B><DD><CODE>charCodingScheme</CODE> - character representing the character encoding</DL>
\r
483 <A NAME="setIndicatorCount(int)"><!-- --></A><H3>
\r
484 setIndicatorCount</H3>
\r
486 public void <B>setIndicatorCount</B>(int indicatorCount)</PRE>
\r
488 <DD>Sets the indicator count (position 10).
\r
491 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setIndicatorCount(int)">setIndicatorCount</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
494 <DT><B>Parameters:</B><DD><CODE>indicatorCount</CODE> - integer representing the number of indicators present in a
500 <A NAME="setSubfieldCodeLength(int)"><!-- --></A><H3>
\r
501 setSubfieldCodeLength</H3>
\r
503 public void <B>setSubfieldCodeLength</B>(int subfieldCodeLength)</PRE>
\r
505 <DD>Sets the subfield code length (position 11).
\r
508 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setSubfieldCodeLength(int)">setSubfieldCodeLength</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
511 <DT><B>Parameters:</B><DD><CODE>subfieldCodeLength</CODE> - integer representing the subfield code length</DL>
\r
516 <A NAME="setBaseAddressOfData(int)"><!-- --></A><H3>
\r
517 setBaseAddressOfData</H3>
\r
519 public void <B>setBaseAddressOfData</B>(int baseAddressOfData)</PRE>
\r
521 <DD>Sets the base address of data (positions 12-16).
\r
524 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setBaseAddressOfData(int)">setBaseAddressOfData</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
527 <DT><B>Parameters:</B><DD><CODE>baseAddressOfData</CODE> - integer representing the base address of data</DL>
\r
532 <A NAME="setImplDefined2(char[])"><!-- --></A><H3>
\r
533 setImplDefined2</H3>
\r
535 public void <B>setImplDefined2</B>(char[] implDefined2)</PRE>
\r
537 <DD>Sets implementation defined values (positions 17-19).
\r
540 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setImplDefined2(char[])">setImplDefined2</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
543 <DT><B>Parameters:</B><DD><CODE>implDefined2</CODE> - character array representing the implementation defined data</DL>
\r
548 <A NAME="setEntryMap(char[])"><!-- --></A><H3>
\r
551 public void <B>setEntryMap</B>(char[] entryMap)</PRE>
\r
553 <DD>Sets the entry map (positions 20-23).
\r
556 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setEntryMap(char[])">setEntryMap</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
559 <DT><B>Parameters:</B><DD><CODE>entryMap</CODE> - character array representing the entry map</DL>
\r
564 <A NAME="getRecordLength()"><!-- --></A><H3>
\r
565 getRecordLength</H3>
\r
567 public int <B>getRecordLength</B>()</PRE>
\r
569 <DD>Returns the logical record length (positions 00-04).
\r
572 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getRecordLength()">getRecordLength</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
576 <DT><B>Returns:</B><DD><code>int</code>- the record length</DL>
\r
581 <A NAME="getRecordStatus()"><!-- --></A><H3>
\r
582 getRecordStatus</H3>
\r
584 public char <B>getRecordStatus</B>()</PRE>
\r
586 <DD>Returns the record status (positions 05).
\r
589 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getRecordStatus()">getRecordStatus</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
593 <DT><B>Returns:</B><DD><code>char</code>- the record status</DL>
\r
598 <A NAME="getTypeOfRecord()"><!-- --></A><H3>
\r
599 getTypeOfRecord</H3>
\r
601 public char <B>getTypeOfRecord</B>()</PRE>
\r
603 <DD>Returns the record type (position 06).
\r
606 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getTypeOfRecord()">getTypeOfRecord</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
610 <DT><B>Returns:</B><DD><code>char</code>- the record type</DL>
\r
615 <A NAME="getImplDefined1()"><!-- --></A><H3>
\r
616 getImplDefined1</H3>
\r
618 public char[] <B>getImplDefined1</B>()</PRE>
\r
620 <DD>Returns implementation defined values (positions 07-08).
\r
623 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getImplDefined1()">getImplDefined1</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
627 <DT><B>Returns:</B><DD><code>char[]</code>- implementation defined values</DL>
\r
632 <A NAME="getCharCodingScheme()"><!-- --></A><H3>
\r
633 getCharCodingScheme</H3>
\r
635 public char <B>getCharCodingScheme</B>()</PRE>
\r
637 <DD>Returns the character coding scheme (position 09).
\r
640 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getCharCodingScheme()">getCharCodingScheme</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
644 <DT><B>Returns:</B><DD><code>char</code>- the character coding scheme</DL>
\r
649 <A NAME="getIndicatorCount()"><!-- --></A><H3>
\r
650 getIndicatorCount</H3>
\r
652 public int <B>getIndicatorCount</B>()</PRE>
\r
654 <DD>Returns the indicator count (positions 10).
\r
657 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getIndicatorCount()">getIndicatorCount</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
661 <DT><B>Returns:</B><DD><code>int</code>- the indicator count</DL>
\r
666 <A NAME="getSubfieldCodeLength()"><!-- --></A><H3>
\r
667 getSubfieldCodeLength</H3>
\r
669 public int <B>getSubfieldCodeLength</B>()</PRE>
\r
671 <DD>Returns the subfield code length (position 11).
\r
674 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getSubfieldCodeLength()">getSubfieldCodeLength</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
678 <DT><B>Returns:</B><DD><code>int</code>- the subfield code length</DL>
\r
683 <A NAME="getBaseAddressOfData()"><!-- --></A><H3>
\r
684 getBaseAddressOfData</H3>
\r
686 public int <B>getBaseAddressOfData</B>()</PRE>
\r
688 <DD>Returns the base address of data (positions 12-16).
\r
691 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getBaseAddressOfData()">getBaseAddressOfData</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
695 <DT><B>Returns:</B><DD><code>int</code>- the base address of data</DL>
\r
700 <A NAME="getImplDefined2()"><!-- --></A><H3>
\r
701 getImplDefined2</H3>
\r
703 public char[] <B>getImplDefined2</B>()</PRE>
\r
705 <DD>Returns implementation defined values (positions 17-19).
\r
708 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getImplDefined2()">getImplDefined2</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
712 <DT><B>Returns:</B><DD><code>char[]</code>- implementation defined values</DL>
\r
717 <A NAME="getEntryMap()"><!-- --></A><H3>
\r
720 public char[] <B>getEntryMap</B>()</PRE>
\r
722 <DD>Returns the entry map (positions 20-23).
\r
725 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getEntryMap()">getEntryMap</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
729 <DT><B>Returns:</B><DD><code>char[]</code>- the entry map</DL>
\r
734 <A NAME="unmarshal(java.lang.String)"><!-- --></A><H3>
\r
737 public void <B>unmarshal</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> ldr)</PRE>
\r
740 Creates a leader object from a string object.
744 Indicator count and subfield code length are defaulted to 2 if they are
749 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#unmarshal(java.lang.String)">unmarshal</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
752 <DT><B>Parameters:</B><DD><CODE>ldr</CODE> - the leader</DL>
\r
757 <A NAME="marshal()"><!-- --></A><H3>
\r
760 public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>marshal</B>()</PRE>
\r
762 <DD>Creates a string object from this leader object.
\r
765 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#marshal()">marshal</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
769 <DT><B>Returns:</B><DD>String - the string object from this leader object</DL>
\r
774 <A NAME="toString()"><!-- --></A><H3>
\r
777 public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
\r
779 <DD>Returns a string representation of this leader.
785 00714cam a2200205 a 4500
789 <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
\r
797 <A NAME="setId(java.lang.Long)"><!-- --></A><H3>
\r
800 public void <B>setId</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Long.html" title="class or interface in java.lang">Long</A> id)</PRE>
\r
802 <DD><B>Description copied from interface: <CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setId(java.lang.Long)">Leader</A></CODE></B></DD>
\r
803 <DD>Sets the identifier.
806 The purpose of this identifier is to provide an identifier for
810 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#setId(java.lang.Long)">setId</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
813 <DT><B>Parameters:</B><DD><CODE>id</CODE> - the identifier</DL>
\r
818 <A NAME="getId()"><!-- --></A><H3>
\r
821 public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Long.html" title="class or interface in java.lang">Long</A> <B>getId</B>()</PRE>
\r
823 <DD><B>Description copied from interface: <CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getId()">Leader</A></CODE></B></DD>
\r
824 <DD>Returns the identifier.
\r
827 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/marc4j/marc/Leader.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../org/marc4j/marc/Leader.html" title="interface in org.marc4j.marc">Leader</A></CODE></DL>
\r
831 <DT><B>Returns:</B><DD>Long - the identifier</DL>
\r
834 <!-- ========= END OF CLASS DATA ========= -->
\r
838 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
839 <A NAME="navbar_bottom"><!-- --></A>
\r
840 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
\r
841 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
843 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
844 <A NAME="navbar_bottom_firstrow"><!-- --></A>
\r
845 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
846 <TR ALIGN="center" VALIGN="top">
\r
847 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
848 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
849 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
850 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LeaderImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
851 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
852 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
853 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
854 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
858 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
864 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
865 <A HREF="../../../../org/marc4j/marc/impl/DataFieldImpl.html" title="class in org.marc4j.marc.impl"><B>PREV CLASS</B></A>
\r
866 <A HREF="../../../../org/marc4j/marc/impl/MarcFactoryImpl.html" title="class in org.marc4j.marc.impl"><B>NEXT CLASS</B></A></FONT></TD>
\r
867 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
868 <A HREF="../../../../index.html?org/marc4j/marc/impl/LeaderImpl.html" target="_top"><B>FRAMES</B></A>
\r
869 <A HREF="LeaderImpl.html" target="_top"><B>NO FRAMES</B></A>
\r
870 <SCRIPT type="text/javascript">
\r
873 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
878 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
885 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
886 SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
887 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
888 DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
891 <A NAME="skip-navbar_bottom"></A>
\r
892 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r
895 Copyright © 2002-2006 Bas Peters. All Rights Reserved.
\r