// creates an array list
List<Triple> triples = new ArrayList<Triple>();
// create an event instance for found weather
// create triples
final Literal currentWeatherObject = Literals.createTyped(currentWeatherValue, Literals.XSD.String);
final Literal temperatureObject = Literals.createTyped(temperatureValue, Literals.XSD.DECIMAL);
final Literal feelslikeObject = Literals.createTyped(feelslikeValue, Literals.XSD.DECIMAL);
final Literal humidityObject = Literals.createTyped(humidityValue, Literals.XSD.String);
final Literal windObject = Literals.createTyped(windValue, Literals.XSD.String);
final Literal observationTimeObject = Literals.createTyped(observationTimeValue, Literals.XSD.String);
final Literal currentTimeObject = Literals.createTyped(currentTimeValue, Literals.XSD.String);
final Literal ztShortObject = Literals.createTyped(ztShortValue, Literals.XSD.String);
final Literal ztLongObject = Literals.createTyped(ztLongValue, Literals.XSD.String);
final Literal windDegreeObject = Literals.createTyped(windDegreeValue, Literals.XSD.DECIMAL);
final Literal windKPHObject = Literals.createTyped(windKPHValue, Literals.XSD.DECIMAL);
final Literal windGustKPHObject = Literals.createTyped(windGustKPHValue, Literals.XSD.DECIMAL);
final Literal pressureMBObject = Literals.createTyped(pressureMBValue, Literals.XSD.DECIMAL);
final Literal pressureINObject = Literals.createTyped(pressureINValue, Literals.XSD.DECIMAL);
final Literal dewpointObject = Literals.createTyped(dewpointValue, Literals.XSD.DECIMAL);
final Literal heatIndexObject = Literals.createTyped(heatIndexValue, Literals.XSD.String);
final Literal windchillObject = Literals.createTyped(windchillValue, Literals.XSD.DECIMAL);
final Literal visibilityMIObject = Literals.createTyped(visibilityMIValue, Literals.XSD.String);
final Literal visibilityKMObject = Literals.createTyped(visibilityKMValue, Literals.XSD.String);
final Literal solarRadiationObject = Literals.createTyped(solarRadiationValue, Literals.XSD.DECIMAL);
final Literal uvObject = Literals.createTyped(uvValue, Literals.XSD.DECIMAL);
final Literal precip1hrObject = Literals.createTyped(precip1hrValue, Literals.XSD.DECIMAL);
final Literal precipTodayObject = Literals.createTyped(precipTodayValue, Literals.XSD.DECIMAL);
final Literal iconObject = Literals.createTyped(iconValue, Literals.XSD.String);
final Literal iconUrlObject = Literals.createTyped(iconUrlValue, Literals.XSD.String);
final Literal forecastUrlObject = Literals.createTyped(forecastUrlValue, Literals.XSD.String);
final Literal historyUrlObject = Literals.createTyped(historyUrlValue, Literals.XSD.String);
final Literal obUrlObject = Literals.createTyped(obUrlValue, Literals.XSD.String);
final Literal cityNameObject = Literals.createTyped(cityNameValue, Literals.XSD.String);
final Literal countryNameObject = Literals.createTyped(countryNameValue, Literals.XSD.String);
final Literal countryCodeObject = Literals.createTyped(countryCodeValue, Literals.XSD.String);
final Literal latiObject = Literals.createTyped(latiValue, Literals.XSD.DECIMAL);
final Literal longiObject = Literals.createTyped(longiValue, Literals.XSD.DECIMAL);
final Literal elevObject = Literals.createTyped(elevValue, Literals.XSD.String);
final Literal currentCityObject = Literals.createTyped(currentCityValue, Literals.XSD.String);
final Literal country2CodeObject = Literals.createTyped(country2CodeValue, Literals.XSD.String);
final Literal lati2Object = Literals.createTyped(lati2Value, Literals.XSD.DECIMAL);
final Literal longi2Object = Literals.createTyped(longi2Value, Literals.XSD.DECIMAL);
final Literal elev2Object = Literals.createTyped(elev2Value, Literals.XSD.DECIMAL);
// Adds triples (subject, predicate, object) to the array list
triples.add(new Triple(Literals.AnonymousLiteral.ANONYMOUS, Literals.RDF.TYPE, Predicates.TYPE));