- Common ways to obtain RcObjectMetadata
private void myMethod () {}
private String getLabel(RcObjectMetadata rcObjMd) { if ((rcObjMd.getObjectType() == RcObjectType.SERIAL || rcObjMd.getObjectType() == RcObjectType.NEWSPAPER) && rcObjMd.getDatePublished() != null) { return rcObjMd.getTitle() + " " + rcObjMd.getDatePublished(); } else { return rcObjMd.getTitle(); } }
if (rcObjectMetadata.getDatePublished() != null) { datePublishedField = new Field("pub_date", rcObjectMetadata.getDatePublished(), Field.Store.YES, Field.Index.ANALYZED, Field.TermVector.WITH_POSITIONS_OFFSETS);
if (rcObjectMetadata.getDatePublished() != null) { text += rcObjectMetadata.getDatePublished();
if (rcObjMd1.getDatePublished() != null) { s1 = rcObjMd1.getDatePublished(); if (rcObjMd2.getDatePublished() != null) { s2 = rcObjMd2.getDatePublished();
if (rcObjectMetadata.getDatePublished() != null) { text += rcObjectMetadata.getDatePublished();
if (rcObjectMetadataToAdd[i].getDatePublished() != null && rcObjectMetadataToAdd[i].getDatePublished().trim().length() > 0 && (!RcDateUtils.isISO8601(rcObjectMetadataToAdd[i].getDatePublished()))) throw new RcMetadataException("The date published for title \"" + rcObjectMetadataToAdd[i].getTitle() + "\" is not ISO8601 compliant.");