Package org.openforis.collect.manager
Class RecordGenerator
java.lang.Object
org.openforis.collect.manager.RecordGenerator
- Direct Known Subclasses:
RandomRecordGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerate(CollectSurvey survey, RecordGenerator.NewRecordParameters parameters) generate(CollectSurvey survey, RecordGenerator.NewRecordParameters parameters, RecordGenerator.RecordKey recordKey) protected List<AttributeDefinition> getKeyAttributeDefs(CollectSurvey survey) protected List<AttributeDefinition> getMeasurementKeyDefs(CollectSurvey survey) protected List<AttributeDefinition> protected User
-
Constructor Details
-
RecordGenerator
public RecordGenerator()
-
-
Method Details
-
generate
@Transactional public CollectRecord generate(CollectSurvey survey, RecordGenerator.NewRecordParameters parameters) -
generate
@Transactional public CollectRecord generate(CollectSurvey survey, RecordGenerator.NewRecordParameters parameters, RecordGenerator.RecordKey recordKey) -
getKeyAttributeDefs
-
getMeasurementKeyDefs
-
getNonMeasurementKeyDefs
-
loadUser
-