test_class.file: common/src/test/java/org/apache/ivory/entity/TestWorkflowNameBuilder.java
test_class.identifier: TestWorkflowNameBuilder
test_case.body: @Test
  	public void getTagTest() {
  		Feed feed = new Feed();
  		feed.setName("raw-logs");
  
  		WorkflowNameBuilder<Feed> builder = new WorkflowNameBuilder<Feed>(feed);
  		Tag tag = builder.getWorkflowTag("IVORY_FEED_RETENTION_raw-logs");
  		Assert.assertEquals(tag, Tag.RETENTION);
  
  		tag = builder.getWorkflowTag("IVORY_FEED_raw-logs");
  		Assert.assertNull(tag);
  
  		tag = builder.getWorkflowTag("IVORY_FEED_REPLICATION_raw-logs_corp1");
  		Assert.assertEquals(tag, Tag.REPLICATION);
  
  	}
test_case.class_method_signature: TestWorkflowNameBuilder.getTagTest()
test_case.full_signature: @Test public void getTagTest()
test_case.identifier: getTagTest
test_case.invocations: setName getWorkflowTag assertEquals getWorkflowTag assertNull getWorkflowTag assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getTagTest()
focal_class.declarator: PREFIX = "IVORY"
focal_class.modifier: private static final
focal_class.original_string: private static final String PREFIX = "IVORY";
focal_class.type: String
focal_class.var_name: PREFIX
focal_class.declarator: entity
focal_class.original_string: T entity;
focal_class.type: T
focal_class.var_name: entity
focal_class.declarator: tag
focal_class.modifier: private
focal_class.original_string: private Tag tag;
focal_class.type: Tag
focal_class.var_name: tag
focal_class.declarator: suffixes
focal_class.modifier: private
focal_class.original_string: private List<String> suffixes;
focal_class.type: List<String>
focal_class.var_name: suffixes
focal_class.file: common/src/main/java/org/apache/ivory/entity/WorkflowNameBuilder.java
focal_class.identifier: WorkflowNameBuilder
focal_class.class_method_signature: WorkflowNameBuilder.WorkflowNameBuilder(T entity)
focal_class.full_signature: public  WorkflowNameBuilder(T entity)
focal_class.identifier: WorkflowNameBuilder
focal_class.modifiers: public
focal_class.parameters: (T entity)
focal_class.signature:  WorkflowNameBuilder(T entity)
focal_class.class_method_signature: WorkflowNameBuilder.setTag(Tag tag)
focal_class.full_signature: public void setTag(Tag tag)
focal_class.identifier: setTag
focal_class.modifiers: public
focal_class.parameters: (Tag tag)
focal_class.return: void
focal_class.signature: void setTag(Tag tag)
focal_class.class_method_signature: WorkflowNameBuilder.setSuffixes(List<String> suffixes)
focal_class.full_signature: public void setSuffixes(List<String> suffixes)
focal_class.identifier: setSuffixes
focal_class.modifiers: public
focal_class.parameters: (List<String> suffixes)
focal_class.return: void
focal_class.signature: void setSuffixes(List<String> suffixes)
focal_class.class_method_signature: WorkflowNameBuilder.getWorkflowName()
focal_class.full_signature: public WorkflowName getWorkflowName()
focal_class.identifier: getWorkflowName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: WorkflowName
focal_class.signature: WorkflowName getWorkflowName()
focal_class.class_method_signature: WorkflowNameBuilder.getWorkflowTag(String workflowName)
focal_class.full_signature: public Tag getWorkflowTag(String workflowName)
focal_class.identifier: getWorkflowTag
focal_class.modifiers: public
focal_class.parameters: (String workflowName)
focal_class.return: Tag
focal_class.signature: Tag getWorkflowTag(String workflowName)
focal_class.class_method_signature: WorkflowNameBuilder.getWorkflowSuffixes(String workflowName)
focal_class.full_signature: public String getWorkflowSuffixes(String workflowName)
focal_class.identifier: getWorkflowSuffixes
focal_class.modifiers: public
focal_class.parameters: (String workflowName)
focal_class.return: String
focal_class.signature: String getWorkflowSuffixes(String workflowName)
focal_method.body: public Tag getWorkflowTag(String workflowName) {
  		return WorkflowName.getTagAndSuffixes(entity, workflowName) == null ? null
  				: WorkflowName.getTagAndSuffixes(entity, workflowName).first;
  	}
focal_method.class_method_signature: WorkflowNameBuilder.getWorkflowTag(String workflowName)
focal_method.full_signature: public Tag getWorkflowTag(String workflowName)
focal_method.identifier: getWorkflowTag
focal_method.invocations: getTagAndSuffixes getTagAndSuffixes
focal_method.modifiers: public
focal_method.parameters: (String workflowName)
focal_method.return: Tag
focal_method.signature: Tag getWorkflowTag(String workflowName)