Package com.couchbase.lite
Interface ArrayInterface
-
- All Known Implementing Classes:
Array
,MutableArray
,Result
@Internal public interface ArrayInterface
Internal interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
count()
ArrayInterface
getArray(int index)
Blob
getBlob(int index)
boolean
getBoolean(int index)
java.util.Date
getDate(int index)
DictionaryInterface
getDictionary(int index)
double
getDouble(int index)
float
getFloat(int index)
int
getInt(int index)
long
getLong(int index)
java.lang.Number
getNumber(int index)
java.lang.String
getString(int index)
java.lang.Object
getValue(int index)
java.lang.String
toJSON()
java.util.List<java.lang.Object>
toList()
-
-
-
Method Detail
-
count
int count()
-
getInt
int getInt(int index)
-
getLong
long getLong(int index)
-
getFloat
float getFloat(int index)
-
getDouble
double getDouble(int index)
-
getBoolean
boolean getBoolean(int index)
-
getNumber
@Nullable java.lang.Number getNumber(int index)
-
getString
@Nullable java.lang.String getString(int index)
-
getDate
@Nullable java.util.Date getDate(int index)
-
getBlob
@Nullable Blob getBlob(int index)
-
getArray
@Nullable ArrayInterface getArray(int index)
-
getDictionary
@Nullable DictionaryInterface getDictionary(int index)
-
getValue
@Nullable java.lang.Object getValue(int index)
-
toList
@NonNull java.util.List<java.lang.Object> toList()
-
toJSON
@NonNull java.lang.String toJSON()
-
-