@Override public TrackedEntityAttributeValue getTrackedEntityAttributeValue( TrackedEntityInstance instance, TrackedEntityAttribute attribute ) { return attributeValueStore.get( instance, attribute ); }
@Override public List<TrackedEntityAttributeValue> getTrackedEntityAttributeValues( TrackedEntityAttribute attribute ) { return attributeValueStore.get( attribute ); }
@Override public List<TrackedEntityAttributeValue> getTrackedEntityAttributeValues( TrackedEntityInstance instance ) { return attributeValueStore.get( instance ); }
@Override public List<TrackedEntityAttributeValue> getTrackedEntityAttributeValues( Collection<TrackedEntityInstance> instances ) { if ( instances != null && instances.size() > 0 ) { return attributeValueStore.get( instances ); } return null; }