class PropertyRegister {

	public String getPropertyType(PropertyIdValue propertyIdValue) {
		if (!datatypes.containsKey(propertyIdValue.getId())) {
			fetchPropertyInformation(propertyIdValue);
		}
		return datatypes.get(propertyIdValue.getId());
	}

	public  PropertyRegister(String uriPatternPropertyId,
			ApiConnection apiConnection, String siteUri);

}