public TrackedEntityAttributeValue( TrackedEntityAttribute attribute, TrackedEntityInstance entityInstance ) { setAttribute( attribute ); setEntityInstance( entityInstance ); }
public TrackedEntityAttributeValue( TrackedEntityAttribute attribute, TrackedEntityInstance entityInstance, String value ) { setAttribute( attribute ); setEntityInstance( entityInstance ); setValue( value ); }
public static TrackedEntityAttributeValue createTrackedEntityAttributeValue( char uniqueChar, TrackedEntityInstance entityInstance, TrackedEntityAttribute attribute ) { TrackedEntityAttributeValue attributeValue = new TrackedEntityAttributeValue(); attributeValue.setEntityInstance( entityInstance ); attributeValue.setAttribute( attribute ); attributeValue.setValue( "Attribute" + uniqueChar ); return attributeValue; }
private TrackedEntityAttributeValue createTrackedEntityAttributeValue( Map<String, String> parsedMessage, SMSCode code, TrackedEntityInstance trackedEntityInstance ) { String value = parsedMessage.get( code.getCode() ); TrackedEntityAttribute trackedEntityAttribute = code.getTrackedEntityAttribute(); TrackedEntityAttributeValue trackedEntityAttributeValue = new TrackedEntityAttributeValue(); trackedEntityAttributeValue.setAttribute( trackedEntityAttribute ); trackedEntityAttributeValue.setEntityInstance( trackedEntityInstance ); trackedEntityAttributeValue.setValue( value ); return trackedEntityAttributeValue; } }
public static TrackedEntityInstance createTrackedEntityInstance( char uniqueChar, OrganisationUnit organisationUnit, TrackedEntityAttribute attribute ) { TrackedEntityInstance entityInstance = new TrackedEntityInstance(); entityInstance.setAutoFields(); entityInstance.setOrganisationUnit( organisationUnit ); TrackedEntityAttributeValue attributeValue = new TrackedEntityAttributeValue(); attributeValue.setAttribute( attribute ); attributeValue.setEntityInstance( entityInstance ); attributeValue.setValue( "Attribute" + uniqueChar ); entityInstance.getTrackedEntityAttributeValues().add( attributeValue ); return entityInstance; }
value.setAttribute( attribute );
newAttributeValue.setEntityInstance( daoEntityInstance ); newAttributeValue.setValue( dtoAttribute.getValue() ); newAttributeValue.setAttribute( daoEntityAttribute );
private void addAttributeValues( TrackedEntityInstance dtoEntityInstance, org.hisp.dhis.trackedentity.TrackedEntityInstance daoEntityInstance, User user ) { for ( Attribute dtoAttribute : dtoEntityInstance.getAttributes() ) { TrackedEntityAttribute daoEntityAttribute = trackedEntityAttributeService .getTrackedEntityAttribute( dtoAttribute.getAttribute() ); if ( daoEntityAttribute != null ) { TrackedEntityAttributeValue daoAttributeValue = new TrackedEntityAttributeValue(); daoAttributeValue.setEntityInstance( daoEntityInstance ); daoAttributeValue.setValue( dtoAttribute.getValue() ); daoAttributeValue.setAttribute( daoEntityAttribute ); daoEntityInstance.addAttributeValue( daoAttributeValue ); String storedBy = getStoredBy( dtoAttribute, new ImportSummary(), user == null ? "[Unknown]" : user.getUsername() ); daoAttributeValue.setStoredBy( storedBy ); trackedEntityAttributeValueService.addTrackedEntityAttributeValue( daoAttributeValue ); } } }