test_class.declarator: mapper = new DatamodelMapper("http://www.wikidata.org/entity/")
test_class.modifier: private final
test_class.original_string: private final ObjectMapper mapper = new DatamodelMapper("http://www.wikidata.org/entity/");
test_class.type: ObjectMapper
test_class.var_name: mapper
test_class.declarator: form1 = new FormIdValueImpl("L42-F1", "http://www.wikidata.org/entity/")
test_class.modifier: private final
test_class.original_string: private final FormIdValueImpl form1 = new FormIdValueImpl("L42-F1", "http://www.wikidata.org/entity/");
test_class.type: FormIdValueImpl
test_class.var_name: form1
test_class.declarator: form2 = new FormIdValueImpl("L42-F1", "http://www.wikidata.org/entity/")
test_class.modifier: private final
test_class.original_string: private final FormIdValueImpl form2 = new FormIdValueImpl("L42-F1", "http://www.wikidata.org/entity/");
test_class.type: FormIdValueImpl
test_class.var_name: form2
test_class.declarator: form3 = new FormIdValueImpl("L57-F2", "http://www.wikidata.org/entity/")
test_class.modifier: private final
test_class.original_string: private final FormIdValueImpl form3 = new FormIdValueImpl("L57-F2", "http://www.wikidata.org/entity/");
test_class.type: FormIdValueImpl
test_class.var_name: form3
test_class.declarator: form4 = new FormIdValueImpl("L42-F1", "http://www.example.org/entity/")
test_class.modifier: private final
test_class.original_string: private final FormIdValueImpl form4 = new FormIdValueImpl("L42-F1", "http://www.example.org/entity/");
test_class.type: FormIdValueImpl
test_class.var_name: form4
test_class.declarator: JSON_FORM_ID_VALUE = "{\"type\":\"wikibase-entityid\",\"value\":{\"entity-type\":\"form\",\"id\":\"L42-F1\"}}"
test_class.modifier: private final
test_class.original_string: private final String JSON_FORM_ID_VALUE = "{\"type\":\"wikibase-entityid\",\"value\":{\"entity-type\":\"form\",\"id\":\"L42-F1\"}}";
test_class.type: String
test_class.var_name: JSON_FORM_ID_VALUE
test_class.declarator: JSON_FORM_ID_VALUE_WITHOUT_TYPE = "{\"type\":\"wikibase-entityid\",\"value\":{\"id\":\"L42-F1\"}}"
test_class.modifier: private final
test_class.original_string: private final String JSON_FORM_ID_VALUE_WITHOUT_TYPE = "{\"type\":\"wikibase-entityid\",\"value\":{\"id\":\"L42-F1\"}}";
test_class.type: String
test_class.var_name: JSON_FORM_ID_VALUE_WITHOUT_TYPE
test_class.file: wdtk-datamodel/src/test/java/org/wikidata/wdtk/datamodel/implementation/FormIdValueImplTest.java
test_class.identifier: FormIdValueImplTest
test_case.body: @Test
  	public void siteIriIsCorrect() {
  		assertEquals(form1.getSiteIri(), "http://www.wikidata.org/entity/");
  	}
test_case.class_method_signature: FormIdValueImplTest.siteIriIsCorrect()
test_case.full_signature: @Test public void siteIriIsCorrect()
test_case.identifier: siteIriIsCorrect
test_case.invocations: assertEquals getSiteIri
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void siteIriIsCorrect()
focal_class.declarator: PATTERN = Pattern.compile("^L[1-9]\\d*-F[1-9]\\d*$")
focal_class.modifier: private static final
focal_class.original_string: private static final Pattern PATTERN = Pattern.compile("^L[1-9]\\d*-F[1-9]\\d*$");
focal_class.type: Pattern
focal_class.var_name: PATTERN
focal_class.declarator: id
focal_class.modifier: private final
focal_class.original_string: private final String id;
focal_class.type: String
focal_class.var_name: id
focal_class.declarator: siteIri
focal_class.modifier: private final
focal_class.original_string: private final String siteIri;
focal_class.type: String
focal_class.var_name: siteIri
focal_class.file: wdtk-datamodel/src/main/java/org/wikidata/wdtk/datamodel/implementation/FormIdValueImpl.java
focal_class.identifier: FormIdValueImpl
focal_class.interfaces: implements FormIdValue
focal_class.class_method_signature: FormIdValueImpl.FormIdValueImpl(
  			String id,
  			String siteIri)
focal_class.full_signature:   FormIdValueImpl(
  			String id,
  			String siteIri)
focal_class.identifier: FormIdValueImpl
focal_class.parameters: (
  			String id,
  			String siteIri)
focal_class.signature:  FormIdValueImpl(
  			String id,
  			String siteIri)
focal_class.class_method_signature: FormIdValueImpl.FormIdValueImpl(
  			@JsonProperty("value") JacksonInnerEntityId value,
  			@JacksonInject("siteIri") String siteIri)
focal_class.full_signature: @JsonCreator  FormIdValueImpl(
  			@JsonProperty("value") JacksonInnerEntityId value,
  			@JacksonInject("siteIri") String siteIri)
focal_class.identifier: FormIdValueImpl
focal_class.modifiers: @JsonCreator
focal_class.parameters: (
  			@JsonProperty("value") JacksonInnerEntityId value,
  			@JacksonInject("siteIri") String siteIri)
focal_class.signature:  FormIdValueImpl(
  			@JsonProperty("value") JacksonInnerEntityId value,
  			@JacksonInject("siteIri") String siteIri)
focal_class.class_method_signature: FormIdValueImpl.getEntityType()
focal_class.full_signature: @JsonIgnore @Override public String getEntityType()
focal_class.identifier: getEntityType
focal_class.modifiers: @JsonIgnore @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getEntityType()
focal_class.class_method_signature: FormIdValueImpl.getId()
focal_class.full_signature: @JsonIgnore @Override public String getId()
focal_class.identifier: getId
focal_class.modifiers: @JsonIgnore @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getId()
focal_class.class_method_signature: FormIdValueImpl.getSiteIri()
focal_class.full_signature: @JsonIgnore @Override public String getSiteIri()
focal_class.identifier: getSiteIri
focal_class.modifiers: @JsonIgnore @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSiteIri()
focal_class.class_method_signature: FormIdValueImpl.getIri()
focal_class.full_signature: @JsonIgnore @Override public String getIri()
focal_class.identifier: getIri
focal_class.modifiers: @JsonIgnore @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getIri()
focal_class.class_method_signature: FormIdValueImpl.getValue()
focal_class.full_signature: @JsonProperty("value") JacksonInnerEntityId getValue()
focal_class.identifier: getValue
focal_class.modifiers: @JsonProperty("value")
focal_class.parameters: ()
focal_class.return: JacksonInnerEntityId
focal_class.signature: JacksonInnerEntityId getValue()
focal_class.class_method_signature: FormIdValueImpl.getLexemeId()
focal_class.full_signature: @JsonIgnore @Override public LexemeIdValue getLexemeId()
focal_class.identifier: getLexemeId
focal_class.modifiers: @JsonIgnore @Override public
focal_class.parameters: ()
focal_class.return: LexemeIdValue
focal_class.signature: LexemeIdValue getLexemeId()
focal_class.class_method_signature: FormIdValueImpl.accept(ValueVisitor<T> valueVisitor)
focal_class.full_signature: @Override public T accept(ValueVisitor<T> valueVisitor)
focal_class.identifier: accept
focal_class.modifiers: @Override public
focal_class.parameters: (ValueVisitor<T> valueVisitor)
focal_class.return: T
focal_class.signature: T accept(ValueVisitor<T> valueVisitor)
focal_class.class_method_signature: FormIdValueImpl.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: FormIdValueImpl.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: FormIdValueImpl.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.superclass: extends ValueImpl
focal_method.body: @JsonIgnore
  	@Override
  	public String getSiteIri() {
  		return siteIri;
  	}
focal_method.class_method_signature: FormIdValueImpl.getSiteIri()
focal_method.full_signature: @JsonIgnore @Override public String getSiteIri()
focal_method.identifier: getSiteIri
focal_method.modifiers: @JsonIgnore @Override public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String getSiteIri()