test_class.file: cepheus-cep/src/test/java/com/orange/cepheus/cep/model/ProviderTest.java
test_class.identifier: ProviderTest
test_case.body: @Test
  	public void testHasObjectNull() {
  		Provider provider = new Provider();
  
  		Provider pr = null;
  		boolean checkTest = provider.hasSameOrigin(pr);
  		assertFalse(checkTest);
  	}
test_case.class_method_signature: ProviderTest.testHasObjectNull()
test_case.full_signature: @Test public void testHasObjectNull()
test_case.identifier: testHasObjectNull
test_case.invocations: hasSameOrigin assertFalse
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testHasObjectNull()
focal_class.declarator: url
focal_class.modifier: private
focal_class.original_string: private String url;
focal_class.type: String
focal_class.var_name: url
focal_class.declarator: subscriptionDate
focal_class.modifier: @JsonIgnore
      private
focal_class.original_string: @JsonIgnore
      private Instant subscriptionDate;
focal_class.type: Instant
focal_class.var_name: subscriptionDate
focal_class.declarator: subscriptionId
focal_class.modifier: @JsonIgnore
      private
focal_class.original_string: @JsonIgnore
      private String subscriptionId;
focal_class.type: String
focal_class.var_name: subscriptionId
focal_class.declarator: serviceName
focal_class.modifier: private
focal_class.original_string: private String serviceName;
focal_class.type: String
focal_class.var_name: serviceName
focal_class.declarator: servicePath
focal_class.modifier: private
focal_class.original_string: private String servicePath;
focal_class.type: String
focal_class.var_name: servicePath
focal_class.file: cepheus-cep/src/main/java/com/orange/cepheus/cep/model/Provider.java
focal_class.identifier: Provider
focal_class.class_method_signature: Provider.Provider(String url)
focal_class.full_signature: public  Provider(String url)
focal_class.identifier: Provider
focal_class.modifiers: public
focal_class.parameters: (String url)
focal_class.signature:  Provider(String url)
focal_class.class_method_signature: Provider.Provider()
focal_class.full_signature: public  Provider()
focal_class.identifier: Provider
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  Provider()
focal_class.class_method_signature: Provider.getUrl()
focal_class.full_signature: public String getUrl()
focal_class.identifier: getUrl
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getUrl()
focal_class.class_method_signature: Provider.setUrl(String url)
focal_class.full_signature: public void setUrl(String url)
focal_class.identifier: setUrl
focal_class.modifiers: public
focal_class.parameters: (String url)
focal_class.return: void
focal_class.signature: void setUrl(String url)
focal_class.class_method_signature: Provider.getSubscriptionDate()
focal_class.full_signature: public Instant getSubscriptionDate()
focal_class.identifier: getSubscriptionDate
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Instant
focal_class.signature: Instant getSubscriptionDate()
focal_class.class_method_signature: Provider.setSubscriptionDate(Instant subscriptionDate)
focal_class.full_signature: public void setSubscriptionDate(Instant subscriptionDate)
focal_class.identifier: setSubscriptionDate
focal_class.modifiers: public
focal_class.parameters: (Instant subscriptionDate)
focal_class.return: void
focal_class.signature: void setSubscriptionDate(Instant subscriptionDate)
focal_class.class_method_signature: Provider.getSubscriptionId()
focal_class.full_signature: public String getSubscriptionId()
focal_class.identifier: getSubscriptionId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSubscriptionId()
focal_class.class_method_signature: Provider.setSubscriptionId(String subscriptionId)
focal_class.full_signature: public void setSubscriptionId(String subscriptionId)
focal_class.identifier: setSubscriptionId
focal_class.modifiers: public
focal_class.parameters: (String subscriptionId)
focal_class.return: void
focal_class.signature: void setSubscriptionId(String subscriptionId)
focal_class.class_method_signature: Provider.getServiceName()
focal_class.full_signature: public String getServiceName()
focal_class.identifier: getServiceName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getServiceName()
focal_class.class_method_signature: Provider.setServiceName(String serviceName)
focal_class.full_signature: public void setServiceName(String serviceName)
focal_class.identifier: setServiceName
focal_class.modifiers: public
focal_class.parameters: (String serviceName)
focal_class.return: void
focal_class.signature: void setServiceName(String serviceName)
focal_class.class_method_signature: Provider.getServicePath()
focal_class.full_signature: public String getServicePath()
focal_class.identifier: getServicePath
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getServicePath()
focal_class.class_method_signature: Provider.setServicePath(String servicePath)
focal_class.full_signature: public void setServicePath(String servicePath)
focal_class.identifier: setServicePath
focal_class.modifiers: public
focal_class.parameters: (String servicePath)
focal_class.return: void
focal_class.signature: void setServicePath(String servicePath)
focal_class.class_method_signature: Provider.hasSameOrigin(Provider otherProvider)
focal_class.full_signature: public boolean hasSameOrigin(Provider otherProvider)
focal_class.identifier: hasSameOrigin
focal_class.modifiers: public
focal_class.parameters: (Provider otherProvider)
focal_class.return: boolean
focal_class.signature: boolean hasSameOrigin(Provider otherProvider)
focal_method.body: public boolean hasSameOrigin(Provider otherProvider) {
  		if (otherProvider != null) {
  			if (otherProvider.url != null && !otherProvider.url.isEmpty()) {
  				return url.equals(otherProvider.url)
  						&& (Objects.equals(servicePath,
  								otherProvider.servicePath))
  						&& (Objects.equals(serviceName,
  								otherProvider.serviceName));
  			}
  		}
  		return false;
  	}
focal_method.class_method_signature: Provider.hasSameOrigin(Provider otherProvider)
focal_method.full_signature: public boolean hasSameOrigin(Provider otherProvider)
focal_method.identifier: hasSameOrigin
focal_method.invocations: isEmpty equals equals equals
focal_method.modifiers: public
focal_method.parameters: (Provider otherProvider)
focal_method.return: boolean
focal_method.signature: boolean hasSameOrigin(Provider otherProvider)