diff --git a/README.md b/README.md index 78410cce..504623f2 100644 --- a/README.md +++ b/README.md @@ -136,6 +136,7 @@ To create an org unit: OrgUnit orgUnit = new OrgUnit(); orgUnit.setName("Ngelehun"); orgUnit.setCode("NGLH"); +orgUnit.setPointGeometry(-11.452, 8.057); ObjectResponse response = dhis2.saveOrgUnit(orgUnit); ``` diff --git a/pom.xml b/pom.xml index 44a9e0be..5085be1b 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.hisp dhis2-java-client - 2.1.6-SNAPSHOT + 2.1.5 jar DHIS 2 API client for Java diff --git a/src/main/java/org/hisp/dhis/model/event/Event.java b/src/main/java/org/hisp/dhis/model/event/Event.java index 0022c166..89813602 100644 --- a/src/main/java/org/hisp/dhis/model/event/Event.java +++ b/src/main/java/org/hisp/dhis/model/event/Event.java @@ -141,7 +141,7 @@ public boolean isGeometryPoint() { /** * Indicates whether geometry is of the given type. * - * @param the type, use {@link Geometry} > {@code TYPENAME} constant values. + * @param type the type, use {@link Geometry} {@code TYPENAME} constant values. * @return true if geometry is of the given type. */ public boolean isGeometryType(String type) { diff --git a/src/main/java/org/hisp/dhis/query/analytics/AnalyticsQuery.java b/src/main/java/org/hisp/dhis/query/analytics/AnalyticsQuery.java index 53bc2916..9d3964d4 100644 --- a/src/main/java/org/hisp/dhis/query/analytics/AnalyticsQuery.java +++ b/src/main/java/org/hisp/dhis/query/analytics/AnalyticsQuery.java @@ -35,6 +35,7 @@ import org.hisp.dhis.model.AggregationType; import org.hisp.dhis.model.IdScheme; +/** Analytics data query. */ @Getter @Setter @Accessors(chain = true) @@ -63,19 +64,43 @@ public class AnalyticsQuery { private AnalyticsQuery() {} + /** + * Creates a new instance of this query. + * + * @return an {@link AnalyticsQuery}. + */ public static AnalyticsQuery instance() { return new AnalyticsQuery(); } + /** + * Adds a dimension to this query. + * + * @param dimension the {@link Dimension}. + * @return this {@link AnalyticsQuery}. + */ public AnalyticsQuery addDimension(Dimension dimension) { this.dimensions.add(dimension); return this; } + /** + * Adds a dimension and items to this query. + * + * @param dimension the dimension identifier. + * @param items the list of dimension items. + * @return this {@link AnalyticsQuery}. + */ public AnalyticsQuery addDimension(String dimension, List items) { return addDimension(new Dimension(dimension, items)); } + /** + * Adds a filter to this query. + * + * @param filter the {@link Dimension}. + * @return this {@link AnalyticsQuery}. + */ public AnalyticsQuery addFilter(Dimension filter) { this.filters.add(filter); return this; diff --git a/src/main/java/org/hisp/dhis/response/data/AsyncSummaryResponse.java b/src/main/java/org/hisp/dhis/response/data/AsyncSummaryResponse.java index 35d4e91f..a8c4608c 100644 --- a/src/main/java/org/hisp/dhis/response/data/AsyncSummaryResponse.java +++ b/src/main/java/org/hisp/dhis/response/data/AsyncSummaryResponse.java @@ -37,6 +37,7 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.hisp.dhis.response.BaseHttpResponse; +/** Asynchronous import summary response. */ @Getter @Setter @NoArgsConstructor