All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ArrayBuilder A builder created byLDValue.buildArray()
.EvaluationDetail<T> An object returned by the SDK's "variation detail" methods such asboolVariationDetail
, combining the result of a flag evaluation with an explanation of how it was calculated.EvaluationReason Describes the reason that a flag evaluation produced a particular value.EvaluationReason.ErrorKind Enumerated type defining the possible values ofEvaluationReason.getErrorKind()
.EvaluationReason.Kind Enumerated type defining the possible values ofEvaluationReason.getKind()
.JsonSerializable Marker interface for SDK classes that have a custom JSON serialization.JsonSerialization Helper methods for JSON serialization of SDK classes.LDGson A helper class for interoperability with application code that uses Gson.LDJackson A helper class for interoperability with application code that uses Jackson.LDUser A collection of attributes that can affect flag evaluation, usually corresponding to a user of your application.LDUser.Builder LDValue An immutable instance of any data type that is allowed in JSON.LDValue.Convert Predefined instances ofLDValue.Converter
for commonly used types.LDValue.Converter<T> Defines a conversion betweenLDValue
and some other type.LDValueType Describes the type of anLDValue
.ObjectBuilder A builder created byLDValue.buildObject()
.SerializationException General exception class for all errors in serializing or deserializing JSON.UserAttribute Represents a built-in or custom attribute name supported byLDUser
.