test_class.declarator: defaultFrequency = HpoFrequency.fromTermId(TermId.of("HP:0040280"))
test_class.modifier: @SuppressWarnings("unused")
    private static final
test_class.original_string: @SuppressWarnings("unused")
    private static final HpoFrequency defaultFrequency = HpoFrequency.fromTermId(TermId.of("HP:0040280"));
test_class.type: HpoFrequency
test_class.var_name: defaultFrequency
test_class.file: phenol-annotations/src/test/java/org/monarchinitiative/phenol/annotations/formats/hpo/HpoAnnotationTest.java
test_class.identifier: HpoAnnotationTest
test_case.body: @Test
    public void testEqualityOfTerms4() {
      TermId oxycephalyId = TermId.of("HP:0000263");
      HpoAnnotation oxycephaly1 =
          new HpoAnnotation.Builder(oxycephalyId)
              .onset(HpoOnset.ADULT_ONSET)
              .frequency(HpoFrequency.ALWAYS_PRESENT.mean(),HpoFrequency.ALWAYS_PRESENT.toString())
              .build();
  
      HpoAnnotation oxycephaly2 =
          new HpoAnnotation.Builder(oxycephalyId)
              .onset(HpoOnset.ADULT_ONSET)
              .frequency(HpoFrequency.OCCASIONAL.mean(),HpoFrequency.OCCASIONAL.toString())
              .build();
      assertNotEquals(oxycephaly1, oxycephaly2);
    }
test_case.class_method_signature: HpoAnnotationTest.testEqualityOfTerms4()
test_case.full_signature: @Test public void testEqualityOfTerms4()
test_case.identifier: testEqualityOfTerms4
test_case.invocations: of build frequency onset mean toString build frequency onset mean toString assertNotEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testEqualityOfTerms4()
focal_class.declarator: DEFAULT_FREQUENCY_STRING = "n/a"
focal_class.modifier: private static final
focal_class.original_string: private static final String DEFAULT_FREQUENCY_STRING = "n/a";
focal_class.type: String
focal_class.var_name: DEFAULT_FREQUENCY_STRING
focal_class.declarator: termId
focal_class.modifier: private final
focal_class.original_string: private final TermId termId;
focal_class.type: TermId
focal_class.var_name: termId
focal_class.declarator: frequency
focal_class.modifier: private final
focal_class.original_string: private final double frequency;
focal_class.type: double
focal_class.var_name: frequency
focal_class.declarator: frequencyString
focal_class.modifier: private final
focal_class.original_string: private final String frequencyString;
focal_class.type: String
focal_class.var_name: frequencyString
focal_class.declarator: onset
focal_class.modifier: private final
focal_class.original_string: private final HpoOnset onset;
focal_class.type: HpoOnset
focal_class.var_name: onset
focal_class.declarator: modifiers
focal_class.modifier: private final
focal_class.original_string: private final List<TermId> modifiers;
focal_class.type: List<TermId>
focal_class.var_name: modifiers
focal_class.declarator: citations
focal_class.modifier: private final
focal_class.original_string: private final List<String> citations;
focal_class.type: List<String>
focal_class.var_name: citations
focal_class.file: phenol-annotations/src/main/java/org/monarchinitiative/phenol/annotations/formats/hpo/HpoAnnotation.java
focal_class.identifier: HpoAnnotation
focal_class.class_method_signature: HpoAnnotation.HpoAnnotation(TermId termId, double f, String freqString,HpoOnset onset, List<TermId> modifiers, List<String> cites)
focal_class.full_signature: public  HpoAnnotation(TermId termId, double f, String freqString,HpoOnset onset, List<TermId> modifiers, List<String> cites)
focal_class.identifier: HpoAnnotation
focal_class.modifiers: public
focal_class.parameters: (TermId termId, double f, String freqString,HpoOnset onset, List<TermId> modifiers, List<String> cites)
focal_class.signature:  HpoAnnotation(TermId termId, double f, String freqString,HpoOnset onset, List<TermId> modifiers, List<String> cites)
focal_class.class_method_signature: HpoAnnotation.forTerm(TermId t)
focal_class.full_signature: public static HpoAnnotation forTerm(TermId t)
focal_class.identifier: forTerm
focal_class.modifiers: public static
focal_class.parameters: (TermId t)
focal_class.return: HpoAnnotation
focal_class.signature: HpoAnnotation forTerm(TermId t)
focal_class.class_method_signature: HpoAnnotation.parseTerm(String id)
focal_class.full_signature: public static HpoAnnotation parseTerm(String id)
focal_class.identifier: parseTerm
focal_class.modifiers: public static
focal_class.parameters: (String id)
focal_class.return: HpoAnnotation
focal_class.signature: HpoAnnotation parseTerm(String id)
focal_class.class_method_signature: HpoAnnotation.getFrequencyString()
focal_class.full_signature: public String getFrequencyString()
focal_class.identifier: getFrequencyString
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getFrequencyString()
focal_class.class_method_signature: HpoAnnotation.getCitations()
focal_class.full_signature: public List<String> getCitations()
focal_class.identifier: getCitations
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> getCitations()
focal_class.class_method_signature: HpoAnnotation.getTermId()
focal_class.full_signature: public TermId getTermId()
focal_class.identifier: getTermId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TermId
focal_class.signature: TermId getTermId()
focal_class.class_method_signature: HpoAnnotation.getFrequency()
focal_class.full_signature: public double getFrequency()
focal_class.identifier: getFrequency
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getFrequency()
focal_class.class_method_signature: HpoAnnotation.getOnset()
focal_class.full_signature: public HpoOnset getOnset()
focal_class.identifier: getOnset
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HpoOnset
focal_class.signature: HpoOnset getOnset()
focal_class.class_method_signature: HpoAnnotation.getModifiers()
focal_class.full_signature: public List<TermId> getModifiers()
focal_class.identifier: getModifiers
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TermId>
focal_class.signature: List<TermId> getModifiers()
focal_class.class_method_signature: HpoAnnotation.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.class_method_signature: HpoAnnotation.getIdWithPrefix()
focal_class.full_signature: public String getIdWithPrefix()
focal_class.identifier: getIdWithPrefix
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getIdWithPrefix()
focal_class.class_method_signature: HpoAnnotation.equals(Object that)
focal_class.full_signature: @Override public boolean equals(Object that)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object that)
focal_class.return: boolean
focal_class.signature: boolean equals(Object that)
focal_class.class_method_signature: HpoAnnotation.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: HpoAnnotation.compareTo(HpoAnnotation that)
focal_class.full_signature: public int compareTo(HpoAnnotation that)
focal_class.identifier: compareTo
focal_class.modifiers: public
focal_class.parameters: (HpoAnnotation that)
focal_class.return: int
focal_class.signature: int compareTo(HpoAnnotation that)
focal_class.class_method_signature: HpoAnnotation.builder(TermId termId)
focal_class.full_signature: public static Builder builder(TermId termId)
focal_class.identifier: builder
focal_class.modifiers: public static
focal_class.parameters: (TermId termId)
focal_class.return: Builder
focal_class.signature: Builder builder(TermId termId)
focal_method.body: @Override
    public String toString() {
      return "HpoTermId [termId=" + termId + ", frequency=" + frequency + ", onset=" + onset + "]";
    }
focal_method.class_method_signature: HpoAnnotation.toString()
focal_method.full_signature: @Override public String toString()
focal_method.identifier: toString
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String toString()