@Test public void checkGetProptertyType() throws ODataJPAModelException { final Attribute<?, ?> jpaAttribute = helper.getDeclaredAttribute(helper.getEmbeddedableType("PostalAddressData"), "countryName"); cut = new IntermediateDescriptionProperty(new JPADefaultEdmNameBuilder(PUNIT_NAME), jpaAttribute, helper.schema); assertEquals(EdmPrimitiveTypeKind.String.getFullQualifiedName().getFullQualifiedNameAsString(), cut.getEdmItem().getType(), "Wrong type"); }
@Override public Class<?> getType() { return descriptionProperty.getType(); }
IntermediateDescriptionProperty extends IntermediateSimpleProperty implements JPADescriptionAttribute { @Override public Class<?> getType() { return descriptionProperty.getType(); } }
IntermediateDescriptionProperty extends IntermediateSimpleProperty implements JPADescriptionAttribute { @Override public Class<?> getType() { return descriptionProperty.getType(); } IntermediateDescriptionProperty(final JPAEdmNameBuilder nameBuilder, final Attribute<?, ?> jpaAttribute,
      final IntermediateSchema schema); }
IntermediateDescriptionProperty extends IntermediateSimpleProperty implements JPADescriptionAttribute { @Override public Class<?> getType() { return descriptionProperty.getType(); } IntermediateDescriptionProperty(final JPAEdmNameBuilder nameBuilder, final Attribute<?, ?> jpaAttribute,
      final IntermediateSchema schema); @Override boolean isAssociation(); @Override boolean isLocationJoin(); @Override JPAAttribute getDescriptionAttribute(); @Override JPAPath getLocaleFieldName(); @Override Class<?> getType(); @Override Map<JPAPath, String> getFixedValueAssignment(); }
IntermediateDescriptionProperty extends IntermediateSimpleProperty implements JPADescriptionAttribute { @Override public Class<?> getType() { return descriptionProperty.getType(); } IntermediateDescriptionProperty(final JPAEdmNameBuilder nameBuilder, final Attribute<?, ?> jpaAttribute,
      final IntermediateSchema schema); @Override boolean isAssociation(); @Override boolean isLocationJoin(); @Override JPAAttribute getDescriptionAttribute(); @Override JPAPath getLocaleFieldName(); @Override Class<?> getType(); @Override Map<JPAPath, String> getFixedValueAssignment();  }