-
- All Implemented Interfaces:
-
com.apptentive.android.sdk.serialization.SerializableObject,java.lang.Iterable
public class LegacyConversationMetadata implements SerializableObject, Iterable<LegacyConversationMetadataItem>
Represents a modified version of legacy [ConversationMetadata] class (read-only). Used in legacy data migration. See: https://github.com/apptentive/apptentive-android/blob/master/apptentive/src/main/java/com/apptentive/android/sdk/conversation/ConversationMetadata.java
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceLegacyConversationMetadata.Filter
-
Field Summary
Fields Modifier and Type Field Description private final List<LegacyConversationMetadataItem>items
-
Constructor Summary
Constructors Constructor Description LegacyConversationMetadata()LegacyConversationMetadata(DataInput in)
-
Method Summary
Modifier and Type Method Description List<LegacyConversationMetadataItem>getItems()voidwriteExternal(DataOutput out)The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values. Iterator<LegacyConversationMetadataItem>iterator()booleanhasItems()StringtoString()-
-
Constructor Detail
-
LegacyConversationMetadata
LegacyConversationMetadata()
-
LegacyConversationMetadata
LegacyConversationMetadata(DataInput in)
-
-
Method Detail
-
getItems
List<LegacyConversationMetadataItem> getItems()
-
writeExternal
void writeExternal(DataOutput out)
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values.
-
iterator
Iterator<LegacyConversationMetadataItem> iterator()
-
hasItems
boolean hasItems()
-
-
-
-