⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcmoduleimpl.html

📁 解析RSS工具源码
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<a name="493" href="#493">493</a> <a name="494" href="#494">494</a>     <em>/**<em>*</em></em><a name="495" href="#495">495</a> <em>     * Returns the DublinCore module identifier.</em><a name="496" href="#496">496</a> <em>     * &lt;p></em><a name="497" href="#497">497</a> <em>     * @return a list of Strings representing the DublinCore module identifier,</em><a name="498" href="#498">498</a> <em>     *         an empty list if none.</em><a name="499" href="#499">499</a> <em>     *</em><a name="500" href="#500">500</a> <em>     */</em><a name="501" href="#501">501</a>     <strong>public</strong> List getIdentifiers() {<a name="502" href="#502">502</a>         <strong>return</strong> (_identifier == <strong>null</strong>) ? (_identifier = <strong>new</strong> ArrayList()) : _identifier;<a name="503" href="#503">503</a>     }<a name="504" href="#504">504</a> <a name="505" href="#505">505</a>     <em>/**<em>*</em></em><a name="506" href="#506">506</a> <em>     * Sets the DublinCore module identifiers.</em><a name="507" href="#507">507</a> <em>     * &lt;p></em><a name="508" href="#508">508</a> <em>     * @param identifiers the list of String representing the DublinCore module</em><a name="509" href="#509">509</a> <em>     * 		identifiers to set, an empty list or &lt;b>null&lt;/b> if none.</em><a name="510" href="#510">510</a> <em>     *</em><a name="511" href="#511">511</a> <em>     */</em><a name="512" href="#512">512</a>     <strong>public</strong> <strong>void</strong> setIdentifiers(List identifiers) {<a name="513" href="#513">513</a>         _identifier = identifiers;<a name="514" href="#514">514</a>     }<a name="515" href="#515">515</a>     <a name="516" href="#516">516</a>     <em>/**<em>*</em></em><a name="517" href="#517">517</a> <em>     * Gets the DublinCore module identifier. Convenience method that can be</em><a name="518" href="#518">518</a> <em>     * used to obtain the first item, &lt;b>null&lt;/b> if none.</em><a name="519" href="#519">519</a> <em>     * &lt;p></em><a name="520" href="#520">520</a> <em>     * @return the first DublinCore module identifier, &lt;b>null&lt;/b> if none.</em><a name="521" href="#521">521</a> <em>     */</em><a name="522" href="#522">522</a>     <strong>public</strong> String getIdentifier() {<a name="523" href="#523">523</a>         <strong>return</strong> ((_identifier != <strong>null</strong>) &amp;&amp; (_identifier.size() > 0)) ?<a name="524" href="#524">524</a>                 (String) _identifier.get(0) : <strong>null</strong>;<a name="525" href="#525">525</a>     }<a name="526" href="#526">526</a> <a name="527" href="#527">527</a>     <em>/**<em>*</em></em><a name="528" href="#528">528</a> <em>     * Sets the DublinCore module identifier. Convenience method that can be</em><a name="529" href="#529">529</a> <em>     * used when there is only one identifier to set.</em><a name="530" href="#530">530</a> <em>     * &lt;p></em><a name="531" href="#531">531</a> <em>     * @param identifier the DublinCore module identifier to set, &lt;b>null&lt;/b> if none.</em><a name="532" href="#532">532</a> <em>     *</em><a name="533" href="#533">533</a> <em>     */</em><a name="534" href="#534">534</a>     <strong>public</strong> <strong>void</strong> setIdentifier(String identifier) {<a name="535" href="#535">535</a>         _identifier = <strong>new</strong> ArrayList();<a name="536" href="#536">536</a>         _identifier.add(identifier);<a name="537" href="#537">537</a>     }<a name="538" href="#538">538</a> <a name="539" href="#539">539</a>     <em>/**<em>*</em></em><a name="540" href="#540">540</a> <em>     * Returns the DublinCore module source.</em><a name="541" href="#541">541</a> <em>     * &lt;p></em><a name="542" href="#542">542</a> <em>     * @return a list of Strings representing the DublinCore module source,</em><a name="543" href="#543">543</a> <em>     *         an empty list if none.</em><a name="544" href="#544">544</a> <em>     *</em><a name="545" href="#545">545</a> <em>     */</em><a name="546" href="#546">546</a>     <strong>public</strong> List getSources() {<a name="547" href="#547">547</a>         <strong>return</strong> (_source == <strong>null</strong>) ? (_source = <strong>new</strong> ArrayList()) : _source;<a name="548" href="#548">548</a>     }<a name="549" href="#549">549</a> <a name="550" href="#550">550</a>     <em>/**<em>*</em></em><a name="551" href="#551">551</a> <em>     * Sets the DublinCore module sources.</em><a name="552" href="#552">552</a> <em>     * &lt;p></em><a name="553" href="#553">553</a> <em>     * @param sources the list of String representing the DublinCore module</em><a name="554" href="#554">554</a> <em>     * 		sources to set, an empty list or &lt;b>null&lt;/b> if none.</em><a name="555" href="#555">555</a> <em>     *</em><a name="556" href="#556">556</a> <em>     */</em><a name="557" href="#557">557</a>     <strong>public</strong> <strong>void</strong> setSources(List sources) {<a name="558" href="#558">558</a>         _source = sources;<a name="559" href="#559">559</a>     }<a name="560" href="#560">560</a>     <a name="561" href="#561">561</a>     <em>/**<em>*</em></em><a name="562" href="#562">562</a> <em>     * Gets the DublinCore module source. Convenience method that can be used</em><a name="563" href="#563">563</a> <em>     * to obtain the first item, &lt;b>null&lt;/b> if none.</em><a name="564" href="#564">564</a> <em>     * &lt;p></em><a name="565" href="#565">565</a> <em>     * @return the first DublinCore module source, &lt;b>null&lt;/b> if none.</em><a name="566" href="#566">566</a> <em>     */</em><a name="567" href="#567">567</a>     <strong>public</strong> String getSource() {<a name="568" href="#568">568</a>         <strong>return</strong> ((_source != <strong>null</strong>) &amp;&amp; (_source.size() > 0)) ?<a name="569" href="#569">569</a>                 (String) _source.get(0) : <strong>null</strong>;<a name="570" href="#570">570</a>     }<a name="571" href="#571">571</a> <a name="572" href="#572">572</a>     <em>/**<em>*</em></em><a name="573" href="#573">573</a> <em>     * Sets the DublinCore module source. Convenience method that can be used</em><a name="574" href="#574">574</a> <em>     * when there is only one source to set.</em><a name="575" href="#575">575</a> <em>     * &lt;p></em><a name="576" href="#576">576</a> <em>     * @param source the DublinCore module source to set, &lt;b>null&lt;/b> if none.</em><a name="577" href="#577">577</a> <em>     *</em><a name="578" href="#578">578</a> <em>     */</em><a name="579" href="#579">579</a>     <strong>public</strong> <strong>void</strong> setSource(String source) {<a name="580" href="#580">580</a>         _source = <strong>new</strong> ArrayList();<a name="581" href="#581">581</a>         _source.add(source);<a name="582" href="#582">582</a>     }<a name="583" href="#583">583</a> <a name="584" href="#584">584</a>     <em>/**<em>*</em></em><a name="585" href="#585">585</a> <em>     * Returns the DublinCore module language.</em><a name="586" href="#586">586</a> <em>     * &lt;p></em><a name="587" href="#587">587</a> <em>     * @return a list of Strings representing the DublinCore module language,</em><a name="588" href="#588">588</a> <em>     *         an empty list if none.</em><a name="589" href="#589">589</a> <em>     *</em><a name="590" href="#590">590</a> <em>     */</em><a name="591" href="#591">591</a>     <strong>public</strong> List getLanguages() {<a name="592" href="#592">592</a>         <strong>return</strong> (_language == <strong>null</strong>) ? (_language = <strong>new</strong> ArrayList()) : _language;<a name="593" href="#593">593</a>     }<a name="594" href="#594">594</a> <a name="595" href="#595">595</a>     <em>/**<em>*</em></em><a name="596" href="#596">596</a> <em>     * Sets the DublinCore module languages.</em><a name="597" href="#597">597</a> <em>     * &lt;p></em><a name="598" href="#598">598</a> <em>     * @param languages the list of String representing the DublinCore module</em><a name="599" href="#599">599</a> <em>     * 		languages to set, an empty list or &lt;b>null&lt;/b> if none.</em><a name="600" href="#600">600</a> <em>     *</em><a name="601" href="#601">601</a> <em>     */</em><a name="602" href="#602">602</a>     <strong>public</strong> <strong>void</strong> setLanguages(List languages) {<a name="603" href="#603">603</a>         _language = languages;<a name="604" href="#604">604</a>     }<a name="605" href="#605">605</a> <a name="606" href="#606">606</a>     <em>/**<em>*</em></em><a name="607" href="#607">607</a> <em>     * Gets the DublinCore module language. Convenience method that can be</em><a name="608" href="#608">608</a> <em>     * used to obtain the first item, &lt;b>null&lt;/b> if none.</em><a name="609" href="#609">609</a> <em>     * &lt;p></em><a name="610" href="#610">610</a> <em>     * @return the first DublinCore module langauge, &lt;b>null&lt;/b> if none.</em><a name="611" href="#611">611</a> <em>     */</em><a name="612" href="#612">612</a>     <strong>public</strong> String getLanguage() {<a name="613" href="#613">613</a>         <strong>return</strong> ((_language != <strong>null</strong>) &amp;&amp; (_language.size() > 0)) ?<a name="614" href="#614">614</a>                 (String) _language.get(0) : <strong>null</strong>;<a name="615" href="#615">615</a>     }<a name="616" href="#616">616</a>     <em>/**<em>*</em></em><a name="617" href="#617">617</a> <em>     * Sets the DublinCore module language. Convenience method that can be used</em><a name="618" href="#618">618</a> <em>     * when there is only one language to set.</em><a name="619" href="#619">619</a> <em>     * &lt;p></em><a name="620" href="#620">620</a> <em>     * @param language the DublinCore module language to set, &lt;b>null&lt;/b> if none.</em><a name="621" href="#621">621</a> <em>     *</em><a name="622" href="#622">622</a> <em>     */</em><a name="623" href="#623">623</a>     <strong>public</strong> <strong>void</strong> setLanguage(String language) {<a name="624" href="#624">624</a>         _language = <strong>new</strong> ArrayList();<a name="625" href="#625">625</a>         _language.add(language);<a name="626" href="#626">626</a>     }<a name="627" href="#627">627</a> <a name="628" href="#628">628</a>     <em>/**<em>*</em></em><a name="629" href="#629">629</a> <em>     * Returns the DublinCore module relation.</em><a name="630" href="#630">630</a> <em>     * &lt;p></em><a name="631" href="#631">631</a> <em>     * @return a list of Strings representing the DublinCore module relation,</em><a name="632" href="#632">632</a> <em>     *         an empty list if none.</em><a name="633" href="#633">633</a> <em>     *</em><a name="634" href="#634">634</a> <em>     */</em><a name="635" href="#635">635</a>     <strong>public</strong> List getRelations() {<a name="636" href="#636">636</a>         <strong>return</strong> (_relation == <strong>null</strong>) ? (_relation = <strong>new</strong> ArrayList()) : _relation;<a name="637" href="#637">637</a>     }<a name="638" href="#638">638</a> <a name="639" href="#639">639</a>     <em>/**<em>*</em></em><a name="640" href="#640">640</a> <em>     * Sets the DublinCore module relations.</em><a name="641" href="#641">641</a> <em>     * &lt;p></em><a name="642" href="#642">642</a> <em>     * @param relations the list of String representing the DublinCore module</em><a name="643" href="#643">643</a> <em>     * 		relations to set, an empty list or &lt;b>null&lt;/b> if none.</em><a name="644" href="#644">644</a> <em>     *</em><a name="645" href="#645">645</a> <em>     */</em><a name="646" href="#646">646</a>     <strong>public</strong> <strong>void</strong> setRelations(List relations) {<a name="647" href="#647">647</a>         _relation = relations;<a name="648" href="#648">648</a>     }<a name="649" href="#649">649</a> <a name="650" href="#650">650</a>     <em>/**<em>*</em></em><a name="651" href="#651">651</a> <em>     * Gets the DublinCore module relation. Convenience method that can be used</em><a name="652" href="#652">652</a> <em>     * to obtain the first item, &lt;b>null&lt;/b> if none.</em><a name="653" href="#653">653</a> <em>     * &lt;p></em><a name="654" href="#654">654</a> <em>     * @return the first DublinCore module relation, &lt;b>null&lt;/b> if none.</em><a name="655" href="#655">655</a> <em>     */</em><a name="656" href="#656">656</a>     <strong>public</strong> String getRelation() {<a name="657" href="#657">657</a>         <strong>return</strong> ((_relation != <strong>null</strong>) &amp;&amp; (_relation.size() > 0)) ?<a name="658" href="#658">658</a>                 (String) _relation.get(0) : <strong>null</strong>;<a name="659" href="#659">659</a>     }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -