/** * Created by ph-jaxb22-plugin -Xph-cloneable2 * * @return * The cloned object. Never <code>null</code>. */ @Nonnull @ReturnsMutableCopy @Override public CatalogueReferenceType clone() { CatalogueReferenceType ret = new CatalogueReferenceType(); cloneTo(ret); return ret; }
/** * Created by ph-jaxb22-plugin -Xph-list-extension * * @return * <code>true</code> if at least one item is contained, <code>false</code> otherwise. */ public boolean hasDescriptionEntries() { return (!getDescription().isEmpty()); }
/** * Get the value of the contained IDType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained IDType object or <code>null</code> */ @Nullable public String getIDValue() { IDType aObj = getID(); return ((aObj == null)?null:aObj.getValue()); }
/** * Created by ph-jaxb22-plugin -Xph-list-extension * * @return * <code>true</code> if no item is contained, <code>false</code> otherwise. */ public boolean hasNoNoteEntries() { return getNote().isEmpty(); }
/** * Special setter with value of type String<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type IDType and never <code>null</code> */ @Nonnull public IDType setID( @Nullable final String valueParam) { IDType aObj = getID(); if (aObj == null) { aObj = new IDType(valueParam); setID(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type String<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type PreviousVersionIDType and never <code>null</code> */ @Nonnull public PreviousVersionIDType setPreviousVersionID( @Nullable final String valueParam) { PreviousVersionIDType aObj = getPreviousVersionID(); if (aObj == null) { aObj = new PreviousVersionIDType(valueParam); setPreviousVersionID(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type XMLGregorianCalendar<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type IssueDateType and never <code>null</code> */ @Nonnull public IssueDateType setIssueDate( @Nullable final XMLGregorianCalendar valueParam) { IssueDateType aObj = getIssueDate(); if (aObj == null) { aObj = new IssueDateType(valueParam); setIssueDate(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type XMLGregorianCalendar<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type IssueTimeType and never <code>null</code> */ @Nonnull public IssueTimeType setIssueTime( @Nullable final XMLGregorianCalendar valueParam) { IssueTimeType aObj = getIssueTime(); if (aObj == null) { aObj = new IssueTimeType(valueParam); setIssueTime(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type XMLGregorianCalendar<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type RevisionDateType and never <code>null</code> */ @Nonnull public RevisionDateType setRevisionDate( @Nullable final XMLGregorianCalendar valueParam) { RevisionDateType aObj = getRevisionDate(); if (aObj == null) { aObj = new RevisionDateType(valueParam); setRevisionDate(aObj); } else { aObj.setValue(valueParam); } return aObj; }
} else { List<DescriptionType> retDescription = new ArrayList<DescriptionType>(); for (DescriptionType aItem: getDescription()) { retDescription.add(((aItem == null)?null:aItem.clone())); } else { List<NoteType> retNote = new ArrayList<NoteType>(); for (NoteType aItem: getNote()) { retNote.add(((aItem == null)?null:aItem.clone()));
ret.contractorCustomerParty = ((contractorCustomerParty == null)?null:contractorCustomerParty.clone()); ret.customizationID = ((customizationID == null)?null:customizationID.clone()); ret.deletedCatalogueReference = ((deletedCatalogueReference == null)?null:deletedCatalogueReference.clone()); if (description == null) { ret.description = null;
/** * Get the value of the contained IssueDateType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained IssueDateType object or <code>null</code> */ @Nullable public XMLGregorianCalendar getIssueDateValue() { IssueDateType aObj = getIssueDate(); return ((aObj == null)?null:aObj.getValue()); }
/** * Create an instance of {@link CatalogueReferenceType } * * @return * The created CatalogueReferenceType object and never <code>null</code>. */ @Nonnull public CatalogueReferenceType createCatalogueReferenceType() { return new CatalogueReferenceType(); }
/** * Get the value of the contained IssueTimeType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained IssueTimeType object or <code>null</code> */ @Nullable public XMLGregorianCalendar getIssueTimeValue() { IssueTimeType aObj = getIssueTime(); return ((aObj == null)?null:aObj.getValue()); }
/** * Get the value of the contained RevisionDateType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained RevisionDateType object or <code>null</code> */ @Nullable public XMLGregorianCalendar getRevisionDateValue() { RevisionDateType aObj = getRevisionDate(); return ((aObj == null)?null:aObj.getValue()); }
/** * Get the value of the contained PreviousVersionIDType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained PreviousVersionIDType object or <code>null</code> */ @Nullable public String getPreviousVersionIDValue() { PreviousVersionIDType aObj = getPreviousVersionID(); return ((aObj == null)?null:aObj.getValue()); }
/** * Created by ph-jaxb22-plugin -Xph-list-extension * * @return * <code>true</code> if no item is contained, <code>false</code> otherwise. */ public boolean hasNoNoteEntries() { return getNote().isEmpty(); }
/** * Special setter with value of type String<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type IDType and never <code>null</code> */ @Nonnull public IDType setID( @Nullable final String valueParam) { IDType aObj = getID(); if (aObj == null) { aObj = new IDType(valueParam); setID(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type String<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type PreviousVersionIDType and never <code>null</code> */ @Nonnull public PreviousVersionIDType setPreviousVersionID( @Nullable final String valueParam) { PreviousVersionIDType aObj = getPreviousVersionID(); if (aObj == null) { aObj = new PreviousVersionIDType(valueParam); setPreviousVersionID(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Special setter with value of type XMLGregorianCalendar<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @param valueParam * The value to be set. May be <code>null</code>. * @return * The created intermediary object of type IssueDateType and never <code>null</code> */ @Nonnull public IssueDateType setIssueDate( @Nullable final XMLGregorianCalendar valueParam) { IssueDateType aObj = getIssueDate(); if (aObj == null) { aObj = new IssueDateType(valueParam); setIssueDate(aObj); } else { aObj.setValue(valueParam); } return aObj; }