/** * Created by ph-jaxb22-plugin -Xph-cloneable2 * * @return * The cloned object. Never <code>null</code>. */ @Nonnull @ReturnsMutableCopy @Override public CatalogueRequestLineType clone() { CatalogueRequestLineType ret = new CatalogueRequestLineType(); cloneTo(ret); return ret; }
/** * 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(); }
/** * Created by ph-jaxb22-plugin -Xph-list-extension * * @return * <code>true</code> if no item is contained, <code>false</code> otherwise. */ public boolean hasNoRequiredItemLocationQuantityEntries() { return getRequiredItemLocationQuantity().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 ContractSubdivisionType and never <code>null</code> */ @Nonnull public ContractSubdivisionType setContractSubdivision( @Nullable final String valueParam) { ContractSubdivisionType aObj = getContractSubdivision(); if (aObj == null) { aObj = new ContractSubdivisionType(valueParam); setContractSubdivision(aObj); } else { aObj.setValue(valueParam); } return aObj; }
} else { List<NoteType> retNote = new ArrayList<NoteType>(); for (NoteType aItem: getNote()) { retNote.add(((aItem == null)?null:aItem.clone())); } else { List<ItemLocationQuantityType> retRequiredItemLocationQuantity = new ArrayList<ItemLocationQuantityType>(); for (ItemLocationQuantityType aItem: getRequiredItemLocationQuantity()) { retRequiredItemLocationQuantity.add(((aItem == null)?null:aItem.clone()));
/** * Create an instance of {@link CatalogueRequestLineType } * * @return * The created CatalogueRequestLineType object and never <code>null</code>. */ @Nonnull public CatalogueRequestLineType createCatalogueRequestLineType() { return new CatalogueRequestLineType(); }
/** * 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()); }
/** * Get the value of the contained ContractSubdivisionType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained ContractSubdivisionType object or <code>null</code> */ @Nullable public String getContractSubdivisionValue() { ContractSubdivisionType aObj = getContractSubdivision(); return ((aObj == null)?null:aObj.getValue()); }
List<CatalogueRequestLineType> retCatalogueRequestLine = new ArrayList<CatalogueRequestLineType>(); for (CatalogueRequestLineType aItem: getCatalogueRequestLine()) { retCatalogueRequestLine.add(((aItem == null)?null:aItem.clone()));
/** * 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 ContractSubdivisionType and never <code>null</code> */ @Nonnull public ContractSubdivisionType setContractSubdivision( @Nullable final String valueParam) { ContractSubdivisionType aObj = getContractSubdivision(); if (aObj == null) { aObj = new ContractSubdivisionType(valueParam); setContractSubdivision(aObj); } else { aObj.setValue(valueParam); } return aObj; }
} else { List<NoteType> retNote = new ArrayList<NoteType>(); for (NoteType aItem: getNote()) { retNote.add(((aItem == null)?null:aItem.clone())); } else { List<ItemLocationQuantityType> retRequiredItemLocationQuantity = new ArrayList<ItemLocationQuantityType>(); for (ItemLocationQuantityType aItem: getRequiredItemLocationQuantity()) { retRequiredItemLocationQuantity.add(((aItem == null)?null:aItem.clone()));
/** * Create an instance of {@link CatalogueRequestLineType } * * @return * The created CatalogueRequestLineType object and never <code>null</code>. */ @Nonnull public CatalogueRequestLineType createCatalogueRequestLineType() { return new CatalogueRequestLineType(); }
/** * 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()); }
/** * Get the value of the contained ContractSubdivisionType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained ContractSubdivisionType object or <code>null</code> */ @Nullable public String getContractSubdivisionValue() { ContractSubdivisionType aObj = getContractSubdivision(); return ((aObj == null)?null:aObj.getValue()); }
List<CatalogueRequestLineType> retCatalogueRequestLine = new ArrayList<CatalogueRequestLineType>(); for (CatalogueRequestLineType aItem: getCatalogueRequestLine()) { retCatalogueRequestLine.add(((aItem == null)?null:aItem.clone()));
/** * 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 hasNoteEntries() { return (!getNote().isEmpty()); }
/** * 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 hasRequiredItemLocationQuantityEntries() { return (!getRequiredItemLocationQuantity().isEmpty()); }
/** * Created by ph-jaxb22-plugin -Xph-cloneable2 * * @return * The cloned object. Never <code>null</code>. */ @Nonnull @ReturnsMutableCopy @Override public CatalogueRequestLineType clone() { CatalogueRequestLineType ret = new CatalogueRequestLineType(); cloneTo(ret); return ret; }