Package org.javarosa.core.model.instance.utils
-
Interface Summary Interface Description IAnswerResolver This is an interface that can be implemented by Collect to support dynamic select choices.InstanceTemplateManager Used by CompactInstanceWrapper to retrieve the template FormInstances (from the original FormDef) necessary to unambiguously deserialize the compact modelsITreeVisitor ITreeVisitor is a visitor interface for the elements of the FormInstance tree elements. -
Class Summary Class Description CachingInstanceTemplateManager Instance template manager that caches the template instances in memory.CompactInstanceWrapper An alternate serialization format for FormInstances (saved form instances) that drastically reduces the resultant record size by cutting out redundant information.DefaultAnswerResolver This class just wraps the default behaviour.ModelReferencePayload The ModelReferencePayload essentially provides a wrapper functionality around a ModelTree to allow it to be used as a payload, but only to actually perform the various computationally expensive functions of serialization when required.TreeElementChildrenList A collection ofTreeElementchildren.TreeElementNameComparator Supports locatingTreeElements by name.