Loading src/main/java/org/etsi/osl/tmf/pcm620/model/ProductOffering.java +9 −0 Original line number Diff line number Diff line Loading @@ -734,5 +734,14 @@ public class ProductOffering extends BaseEntity { return o.toString().replace("\n", "\n "); } public Object findCharacteristicByName(String aname) { for (ProductSpecificationCharacteristicValueUse ssci : this.prodSpecCharValueUse ) { if (ssci.getName()!=null && ssci.getName().equals(aname)) { return ssci; } } return null; } } src/main/java/org/etsi/osl/tmf/pcm620/model/ProductSpecification.java +10 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import org.etsi.osl.tmf.common.model.BaseEntity; import org.etsi.osl.tmf.common.model.service.ServiceSpecificationRef; import org.etsi.osl.tmf.prm669.model.RelatedParty; import org.etsi.osl.tmf.rcm634.model.ResourceSpecificationRef; import org.etsi.osl.tmf.scm633.model.ServiceSpecCharacteristic; import org.springframework.validation.annotation.Validated; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.persistence.CascadeType; Loading Loading @@ -521,4 +522,13 @@ public class ProductSpecification extends BaseEntity { } return o.toString().replace("\n", "\n "); } public ProductSpecificationCharacteristic findProdCharacteristicByName(String an) { for (ProductSpecificationCharacteristic ssci : this.getProductSpecCharacteristic()) { if (ssci.getName()!=null && ssci.getName().equals(an)) { return ssci; } } return null; } } Loading
src/main/java/org/etsi/osl/tmf/pcm620/model/ProductOffering.java +9 −0 Original line number Diff line number Diff line Loading @@ -734,5 +734,14 @@ public class ProductOffering extends BaseEntity { return o.toString().replace("\n", "\n "); } public Object findCharacteristicByName(String aname) { for (ProductSpecificationCharacteristicValueUse ssci : this.prodSpecCharValueUse ) { if (ssci.getName()!=null && ssci.getName().equals(aname)) { return ssci; } } return null; } }
src/main/java/org/etsi/osl/tmf/pcm620/model/ProductSpecification.java +10 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import org.etsi.osl.tmf.common.model.BaseEntity; import org.etsi.osl.tmf.common.model.service.ServiceSpecificationRef; import org.etsi.osl.tmf.prm669.model.RelatedParty; import org.etsi.osl.tmf.rcm634.model.ResourceSpecificationRef; import org.etsi.osl.tmf.scm633.model.ServiceSpecCharacteristic; import org.springframework.validation.annotation.Validated; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.persistence.CascadeType; Loading Loading @@ -521,4 +522,13 @@ public class ProductSpecification extends BaseEntity { } return o.toString().replace("\n", "\n "); } public ProductSpecificationCharacteristic findProdCharacteristicByName(String an) { for (ProductSpecificationCharacteristic ssci : this.getProductSpecCharacteristic()) { if (ssci.getName()!=null && ssci.getName().equals(an)) { return ssci; } } return null; } }