Class DataModel


  • public abstract class DataModel
    extends java.lang.Object
    Contains information about the internal data model for feature flag state.

    The details of the data model are not public to application code (although of course developers can easily look at the code or the data) so that changes to LaunchDarkly SDK implementation details will not be breaking changes to the application. Therefore, most of the members of this class are package-private. The public members provide a high-level description of model objects so that custom integration code or test code can store or serialize them.

    Since:
    4.0.0
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DataModel.Flag
      Represents the state of a feature flag evaluation received from LaunchDarkly.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait