Uses of Interface
org.javarosa.core.util.externalizable.Externalizable
-
Uses of Externalizable in org.javarosa.core.data
Subinterfaces of Externalizable in org.javarosa.core.data Modifier and Type Interface Description interfaceIDataPointerA data pointer representing a pointer to a (usually) larger object in memory. -
Uses of Externalizable in org.javarosa.core.log
Classes in org.javarosa.core.log that implement Externalizable Modifier and Type Class Description classLogEntry -
Uses of Externalizable in org.javarosa.core.model
Subinterfaces of Externalizable in org.javarosa.core.model Modifier and Type Interface Description interfaceIDataReferenceAn IDataReference is a reference to a value in a data model.interfaceIFormElementAn IFormDataElement is an element of the physical interaction for a form, an example of an implementing element would be the definition of a Question.interfaceXFormExtensionClasses in org.javarosa.core.model that implement Externalizable Modifier and Type Class Description classDataBindingA data binding is an object that represents how a data element is to be used in a form entry interaction.classFormDefDefinition of a form.classGroupDefThe definition of a group in a form or questionaire.classItemsetBindingclassQuestionDefThe definition of a Question to be presented to users when filling out a form.classRangeQuestionA Range-type question, with information pulled from attributes of the range form elementclassSelectChoiceclassSubmissionProfileA Submission Profile is a class which is responsible for holding and processing the details of how a submission should be handled. -
Uses of Externalizable in org.javarosa.core.model.actions
Classes in org.javarosa.core.model.actions that implement Externalizable Modifier and Type Class Description classActionclassActionControllerRegisters actions that should be triggered by certain events, and handles the triggering of those actions when an event occurs.classSetValueAction -
Uses of Externalizable in org.javarosa.core.model.actions.setgeopoint
Classes in org.javarosa.core.model.actions.setgeopoint that implement Externalizable Modifier and Type Class Description classSetGeopointActionAbstract implementation of odk:setgeopoint action.classStubSetGeopointActionAn odk:setgeopoint implementation that immediately writes that no implementation is available when the action is triggered. -
Uses of Externalizable in org.javarosa.core.model.condition
Subinterfaces of Externalizable in org.javarosa.core.model.condition Modifier and Type Interface Description interfaceIConditionExprA condition expression is an expression which is evaluated against the current model and produces a value.Classes in org.javarosa.core.model.condition that implement Externalizable Modifier and Type Class Description classConditionclassConstraintclassRecalculateclassTriggerableA triggerable represents an action that should be processed based on a value updating in a model. -
Uses of Externalizable in org.javarosa.core.model.data
Subinterfaces of Externalizable in org.javarosa.core.model.data Modifier and Type Interface Description interfaceIAnswerDataAn IAnswerData object represents an answer to a question posed to a user.Classes in org.javarosa.core.model.data that implement Externalizable Modifier and Type Class Description classBooleanDataclassDateDataA response to a question requesting a Date ValueclassDateTimeDataA response to a question requesting a DateTime ValueclassDecimalDataA response to a question requesting an Decimal Value.classGeoPointDataA response to a question requesting an GeoPoint Value.classGeoShapeDataA response to a question requesting an GeoShape Value.classGeoTraceDataA response to a question requesting an GeoTrace Value.classIntegerDataA response to a question requesting an Integer ValueclassLongDataA response to a question requesting an Long Numeric ValueclassMultipleItemsDataA response to a question requesting a selection of any number of items from a list or ordering them.classMultiPointerAnswerDataAn answer data storing multiple pointersclassPointerAnswerDataAnswer data representing a pointer object.classSelectMultiDataThis class is only for providing backwards compatibility after renaming SelectMultiData.class to MultipleItemsDataclassSelectOneDataA response to a question requesting a selection of one and only one item from a listclassStringDataA response to a question requesting a String ValueclassTimeDataclassUncastDataUncast data values are those which are not assigned a particular data type. -
Uses of Externalizable in org.javarosa.core.model.data.helper
Classes in org.javarosa.core.model.data.helper that implement Externalizable Modifier and Type Class Description classBasicDataPointerBasic implementor of the IDataPointer interface that keeps everything in memoryclassSelectionA response to a question requesting a selection from a list. -
Uses of Externalizable in org.javarosa.core.model.instance
Classes in org.javarosa.core.model.instance that implement Externalizable Modifier and Type Class Description classDataInstance<T extends AbstractTreeElement<T>>A data instance represents a tree structure of abstract tree elements which can be accessed and read with tree references.classExternalDataInstanceclassFormInstanceThis class represents the xform model instanceclassTreeElementAn element of a FormInstance.classTreeReferenceclassTreeReferenceLevel -
Uses of Externalizable in org.javarosa.core.model.instance.utils
Classes in org.javarosa.core.model.instance.utils that implement Externalizable Modifier and Type Class Description classCompactInstanceWrapperAn alternate serialization format for FormInstances (saved form instances) that drastically reduces the resultant record size by cutting out redundant information.classModelReferencePayloadThe 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.Methods in org.javarosa.core.model.instance.utils that return Externalizable Modifier and Type Method Description ExternalizableCompactInstanceWrapper. getData()Methods in org.javarosa.core.model.instance.utils with parameters of type Externalizable Modifier and Type Method Description voidCompactInstanceWrapper. setData(Externalizable e) -
Uses of Externalizable in org.javarosa.core.model.osm
Classes in org.javarosa.core.model.osm that implement Externalizable Modifier and Type Class Description classOSMTagStructure for OSM Tag elements in XForm.classOSMTagItemStructure defining possible tag values that can be selected. -
Uses of Externalizable in org.javarosa.core.reference
Classes in org.javarosa.core.reference that implement Externalizable Modifier and Type Class Description classReferenceDataSourceThe ReferenceDataSource is a source of locale data which is located at a location which is defined by a ReferenceURI.classRootTranslatorA Root Translator is a simple reference factory which doesn't actually derive any specific references, but rather translates references from one prefix to another. -
Uses of Externalizable in org.javarosa.core.services.locale
Subinterfaces of Externalizable in org.javarosa.core.services.locale Modifier and Type Interface Description interfaceLocaleDataSourceClasses in org.javarosa.core.services.locale that implement Externalizable Modifier and Type Class Description classLocalizerThe Localizer object maintains mappings for locale ID's and Object ID's to the String values associated with them in different locales.classResourceFileDataSourceclassTableLocaleSource -
Uses of Externalizable in org.javarosa.core.services.properties
Classes in org.javarosa.core.services.properties that implement Externalizable Modifier and Type Class Description classPropertyProperty is an encapsulation of a record containing a property in the J2ME RMS persistent storage system. -
Uses of Externalizable in org.javarosa.core.services.storage
Classes in org.javarosa.core.services.storage with type parameters of type Externalizable Modifier and Type Interface Description interfaceIStorageIterator<E extends Externalizable>Interface for iterating through a set of records from an IStorageUtilityinterfaceIStorageUtility<E extends Externalizable>IStorageUtility Implementations of this interface provide persistent records-based storage in which records are stored and retrieved using record IDs.interfaceIStorageUtilityIndexed<E extends Externalizable>Subinterfaces of Externalizable in org.javarosa.core.services.storage Modifier and Type Interface Description interfacePersistableA modest extension to Externalizable which identifies objects that have the concept of an internal 'record ID'static interfaceWrappingStorageUtility.SerializationWrapperDefines an alternate serialization scheme.Classes in org.javarosa.core.services.storage that implement Externalizable Modifier and Type Class Description classFauxIndexedPersistableclassTaggedSerializationWrapperMethods in org.javarosa.core.services.storage that return Externalizable Modifier and Type Method Description ExternalizableTaggedSerializationWrapper. getData()ExternalizableWrappingStorageUtility.SerializationWrapper. getData()retrieve the underlying object (to be followed by a call to readExternal)ExternalizableWrappingStorageUtility. getRecordForValue(String fieldName, Object value)ExternalizableWrappingStorageUtility. read(int id)Methods in org.javarosa.core.services.storage that return types with arguments of type Externalizable Modifier and Type Method Description static IStorageUtility<? extends Externalizable>StorageManager. getStorage(String key)Methods in org.javarosa.core.services.storage with parameters of type Externalizable Modifier and Type Method Description intWrappingStorageUtility. add(Externalizable e)voidTaggedSerializationWrapper. setData(Externalizable e)voidWrappingStorageUtility.SerializationWrapper. setData(Externalizable e)set the underlying object (to be followed by a call to writeExternal)voidWrappingStorageUtility. update(int id, Externalizable e)Method parameters in org.javarosa.core.services.storage with type arguments of type Externalizable Modifier and Type Method Description static voidStorageManager. registerStorage(String key, IStorageUtility<? extends Externalizable> storage)It is strongly, strongly advised that you do not register storage in this way. -
Uses of Externalizable in org.javarosa.core.services.transport.payload
Subinterfaces of Externalizable in org.javarosa.core.services.transport.payload Modifier and Type Interface Description interfaceIDataPayloadIDataPayload is an interface that specifies a piece of data that will be transmitted over the wire toClasses in org.javarosa.core.services.transport.payload that implement Externalizable Modifier and Type Class Description classByteArrayPayloadA ByteArrayPayload is a simple payload consisting of a byte array.classDataPointerPayloadA payload for a Pointer to some data.classMultiMessagePayload -
Uses of Externalizable in org.javarosa.core.util
Classes in org.javarosa.core.util that implement Externalizable Modifier and Type Class Description classSortedIntSet -
Uses of Externalizable in org.javarosa.core.util.externalizable
Classes in org.javarosa.core.util.externalizable that implement Externalizable Modifier and Type Class Description classExternalizableWrapperconstructor guidelines: each child of this class should follow these rules with its constructors 1) every constructor that sets 'val' should have a matching constructor for deserialization that leaves 'val' null 2) every constructor that accepts an ExternalizableWrapper should also have a convenience constructor that accepts a Class, and wraps the Class in an ExtWrapBase (the identity wrapper) 3) there must exist a null constructor for meta-deserialization (for applicable wrappers) 4) be careful about properly disambiguating constructorsclassExtWrapBaseclassExtWrapIntEncodingclassExtWrapIntEncodingSmallclassExtWrapIntEncodingUniformclassExtWrapListclassExtWrapListPolyclassExtWrapMapclassExtWrapMapPolyclassExtWrapNullableclassExtWrapTaggedMethods in org.javarosa.core.util.externalizable with parameters of type Externalizable Modifier and Type Method Description static voidExtUtil. deserialize(byte[] data, Externalizable ext) -
Uses of Externalizable in org.javarosa.model.xform
Classes in org.javarosa.model.xform that implement Externalizable Modifier and Type Class Description classXPathReference -
Uses of Externalizable in org.javarosa.xpath
Classes in org.javarosa.xpath that implement Externalizable Modifier and Type Class Description classXPathConditional -
Uses of Externalizable in org.javarosa.xpath.expr
Classes in org.javarosa.xpath.expr that implement Externalizable Modifier and Type Class Description classXPathArithExprclassXPathBinaryOpExprclassXPathBoolExprclassXPathCmpExprclassXPathEqExprclassXPathExpressionclassXPathFilterExprclassXPathFuncExprRepresentation of an xpath function expression.classXPathNumericLiteralclassXPathNumNegExprclassXPathOpExprclassXPathPathExprclassXPathQNameclassXPathStepclassXPathStringLiteralclassXPathUnaryOpExprclassXPathUnionExprclassXPathVariableReference