/** * Created by ph-jaxb22-plugin -Xph-cloneable2 * * @return * The cloned object. Never <code>null</code>. */ @Nonnull @ReturnsMutableCopy @Override public BranchType clone() { BranchType ret = new BranchType(); cloneTo(ret); return ret; }
/** * 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 NameType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained NameType object or <code>null</code> */ @Nullable public String getNameValue() { NameType aObj = getName(); return ((aObj == null)?null:aObj.getValue()); }
/** * 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 NameType and never <code>null</code> */ @Nonnull public NameType setName( @Nullable final String valueParam) { NameType aObj = getName(); if (aObj == null) { aObj = new NameType(valueParam); setName(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Create an instance of {@link BranchType } * * @return * The created BranchType object and never <code>null</code>. */ @Nonnull public BranchType createBranchType() { return new BranchType(); }
/** * This method clones all values from <code>this</code> to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2 * * @param ret * The target object to clone to. May not be <code>null</code>. */ public void cloneTo( @Nonnull FinancialAccountType ret) { ret.accountTypeCode = ((accountTypeCode == null)?null:accountTypeCode.clone()); ret.country = ((country == null)?null:country.clone()); ret.currencyCode = ((currencyCode == null)?null:currencyCode.clone()); ret.financialInstitutionBranch = ((financialInstitutionBranch == null)?null:financialInstitutionBranch.clone()); ret.id = ((id == null)?null:id.clone()); ret.name = ((name == null)?null:name.clone()); if (paymentNote == null) { ret.paymentNote = null; } else { List<PaymentNoteType> retPaymentNote = new ArrayList<PaymentNoteType>(); for (PaymentNoteType aItem: getPaymentNote()) { retPaymentNote.add(((aItem == null)?null:aItem.clone())); } ret.paymentNote = retPaymentNote; } }
/** * 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 NameType and never <code>null</code> */ @Nonnull public NameType setName( @Nullable final String valueParam) { NameType aObj = getName(); if (aObj == null) { aObj = new NameType(valueParam); setName(aObj); } else { aObj.setValue(valueParam); } return aObj; }
/** * Create an instance of {@link BranchType } * * @return * The created BranchType object and never <code>null</code>. */ @Nonnull public BranchType createBranchType() { return new BranchType(); }
/** * This method clones all values from <code>this</code> to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2 * * @param ret * The target object to clone to. May not be <code>null</code>. */ public void cloneTo( @Nonnull FinancialAccountType ret) { ret.accountTypeCode = ((accountTypeCode == null)?null:accountTypeCode.clone()); ret.country = ((country == null)?null:country.clone()); ret.currencyCode = ((currencyCode == null)?null:currencyCode.clone()); ret.financialInstitutionBranch = ((financialInstitutionBranch == null)?null:financialInstitutionBranch.clone()); ret.id = ((id == null)?null:id.clone()); ret.name = ((name == null)?null:name.clone()); if (paymentNote == null) { ret.paymentNote = null; } else { List<PaymentNoteType> retPaymentNote = new ArrayList<PaymentNoteType>(); for (PaymentNoteType aItem: getPaymentNote()) { retPaymentNote.add(((aItem == null)?null:aItem.clone())); } ret.paymentNote = retPaymentNote; } }
/** * Created by ph-jaxb22-plugin -Xph-cloneable2 * * @return * The cloned object. Never <code>null</code>. */ @Nonnull @ReturnsMutableCopy @Override public BranchType clone() { BranchType ret = new BranchType(); cloneTo(ret); return ret; }
/** * Get the value of the contained NameType object<br> * Note: automatically created by ph-jaxb22-plugin -Xph-value-extender * * @return * Either the value of the contained NameType object or <code>null</code> */ @Nullable public String getNameValue() { NameType aObj = getName(); return ((aObj == null)?null:aObj.getValue()); }
/** * 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()); }