Hierarchy For All Packages
- org.openremote.model,
- org.openremote.model.alarm,
- org.openremote.model.apps,
- org.openremote.model.asset,
- org.openremote.model.asset.agent,
- org.openremote.model.asset.impl,
- org.openremote.model.attribute,
- org.openremote.model.auth,
- org.openremote.model.calendar,
- org.openremote.model.console,
- org.openremote.model.dashboard,
- org.openremote.model.datapoint,
- org.openremote.model.datapoint.query,
- org.openremote.model.event,
- org.openremote.model.event.bus,
- org.openremote.model.event.shared,
- org.openremote.model.file,
- org.openremote.model.flow,
- org.openremote.model.flow.catalog,
- org.openremote.model.flow.catalog.console,
- org.openremote.model.flow.catalog.virtual,
- org.openremote.model.gateway,
- org.openremote.model.geo,
- org.openremote.model.http,
- org.openremote.model.jackson,
- org.openremote.model.mail,
- org.openremote.model.manager,
- org.openremote.model.map,
- org.openremote.model.notification,
- org.openremote.model.persistence,
- org.openremote.model.protocol,
- org.openremote.model.provisioning,
- org.openremote.model.query,
- org.openremote.model.query.filter,
- org.openremote.model.rules,
- org.openremote.model.rules.flow,
- org.openremote.model.rules.geofence,
- org.openremote.model.rules.json,
- org.openremote.model.security,
- org.openremote.model.setup,
- org.openremote.model.simulator,
- org.openremote.model.syslog,
- org.openremote.model.system,
- org.openremote.model.util,
- org.openremote.model.validation,
- org.openremote.model.value,
- org.openremote.model.value.impl,
- org.openremote.model.webhook
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.openremote.model.util.ObservableList<T>
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - org.openremote.model.console.ConsoleProviders
- org.openremote.model.value.ValueType.BooleanMap
- org.openremote.model.value.ValueType.DoubleMap
- org.openremote.model.value.ValueType.IntegerMap
- org.openremote.model.value.ValueType.MultivaluedStringMap
- org.openremote.model.value.ValueType.ObjectMap
- org.openremote.model.value.ValueType.StringMap
- java.util.HashMap<K,
- org.openremote.model.value.AbstractNameValueDescriptorHolder<T> (implements org.openremote.model.value.NameHolder, org.openremote.model.value.ValueDescriptorHolder<T>)
- org.openremote.model.value.AttributeDescriptor<T> (implements org.openremote.model.value.MetaHolder)
- org.openremote.model.value.MetaItemDescriptor<T>
- org.openremote.model.value.AbstractNameValueHolder<T> (implements org.openremote.model.value.NameValueHolder<T>, java.io.Serializable)
- org.openremote.model.attribute.Attribute<T> (implements org.openremote.model.value.MetaHolder)
- org.openremote.model.attribute.MetaItem<T>
- org.openremote.model.notification.AbstractNotificationMessage
- org.openremote.model.notification.EmailNotificationMessage
- org.openremote.model.notification.LocalizedNotificationMessage
- org.openremote.model.notification.PushNotificationMessage
- org.openremote.model.asset.agent.AgentLink<T> (implements java.io.Serializable)
- org.openremote.model.asset.agent.DefaultAgentLink
- org.openremote.model.alarm.Alarm
- org.openremote.model.alarm.AlarmAssetLink
- org.openremote.model.alarm.AlarmAssetLink.Id (implements java.io.Serializable)
- org.openremote.model.rules.Alarms
- org.openremote.model.asset.Asset<T> (implements org.openremote.model.asset.AssetInfo, org.openremote.model.IdentifiableEntity<T>)
- org.openremote.model.asset.agent.Agent<T,
U, V> - org.openremote.model.asset.impl.CityAsset
- org.openremote.model.asset.impl.BuildingAsset
- org.openremote.model.asset.impl.ConsoleAsset
- org.openremote.model.asset.impl.DoorAsset
- org.openremote.model.asset.impl.ElectricityAsset<T>
- org.openremote.model.asset.impl.ElectricityConsumerAsset
- org.openremote.model.asset.impl.ElectricityProducerAsset
- org.openremote.model.asset.impl.ElectricityProducerSolarAsset
- org.openremote.model.asset.impl.ElectricityProducerWindAsset
- org.openremote.model.asset.impl.ElectricityStorageAsset
- org.openremote.model.asset.impl.ElectricityBatteryAsset
- org.openremote.model.asset.impl.ElectricVehicleAsset
- org.openremote.model.asset.impl.ElectricityChargerAsset
- org.openremote.model.asset.impl.ElectricityBatteryAsset
- org.openremote.model.asset.impl.ElectricitySupplierAsset
- org.openremote.model.asset.impl.EnergyOptimisationAsset
- org.openremote.model.asset.impl.EnvironmentSensorAsset
- org.openremote.model.asset.impl.GatewayAsset
- org.openremote.model.asset.impl.GroundwaterSensorAsset
- org.openremote.model.asset.impl.GroupAsset
- org.openremote.model.asset.impl.ElectricVehicleFleetGroupAsset
- org.openremote.model.asset.impl.LightAsset
- org.openremote.model.asset.impl.MicrophoneAsset
- org.openremote.model.asset.impl.ParkingAsset
- org.openremote.model.asset.impl.PeopleCounterAsset
- org.openremote.model.asset.impl.PlugAsset
- org.openremote.model.asset.impl.PresenceSensorAsset
- org.openremote.model.asset.impl.RoomAsset
- org.openremote.model.asset.impl.ShipAsset
- org.openremote.model.asset.impl.ThermostatAsset
- org.openremote.model.asset.impl.ThingAsset
- org.openremote.model.asset.impl.UnknownAsset
- org.openremote.model.asset.impl.VentilationAsset
- org.openremote.model.asset.impl.WeatherAsset
- org.openremote.model.asset.agent.Agent<T,
- org.openremote.model.datapoint.query.AssetDatapointQuery (implements java.io.Serializable)
- org.openremote.model.datapoint.query.AssetDatapointAllQuery
- org.openremote.model.datapoint.query.AssetDatapointIntervalQuery
- org.openremote.model.datapoint.query.AssetDatapointLTTBQuery
- org.openremote.model.datapoint.query.AssetDatapointNearestQuery
- org.openremote.model.asset.AssetDescriptor<T> (implements org.openremote.model.value.NameHolder)
- org.openremote.model.asset.agent.AgentDescriptor<T,
U, V>
- org.openremote.model.asset.agent.AgentDescriptor<T,
- org.openremote.model.asset.AssetFilter<T> (implements org.openremote.model.event.shared.EventFilter<E>)
- org.openremote.model.query.AssetQuery (implements java.io.Serializable)
- org.openremote.model.query.AssetQuery.OrderBy
- org.openremote.model.query.AssetQuery.Select
- org.openremote.model.asset.AssetResource.Util
- org.openremote.model.rules.Assets
- org.openremote.model.asset.AssetTreeNode
- org.openremote.model.asset.AssetTypeInfo
- org.openremote.model.validation.AssetValidator (implements org.hibernate.validator.constraintvalidation.HibernateConstraintValidator<A,
T>) - org.openremote.model.validation.AttributeInfoValidator (implements org.hibernate.validator.constraintvalidation.HibernateConstraintValidator<A,
T>) - org.openremote.model.rules.flow.AttributeInternalValue
- org.openremote.model.attribute.AttributeLink (implements java.io.Serializable)
- org.openremote.model.attribute.AttributeRef (implements java.io.Serializable)
- org.openremote.model.attribute.AttributeState (implements java.io.Serializable)
- org.openremote.model.attribute.AttributeWriteResult
- org.openremote.model.calendar.CalendarEvent (implements java.io.Serializable)
- org.openremote.model.event.shared.CancelEventSubscription
- org.openremote.model.flow.catalog.CatalogItem
- org.openremote.model.value.impl.ColourRGB (implements java.io.Serializable)
- org.openremote.model.apps.ConsoleAppConfig
- org.openremote.model.apps.ConsoleAppConfig.AppLink (implements java.io.Serializable)
- org.openremote.model.console.ConsoleProvider (implements java.io.Serializable)
- org.openremote.model.console.ConsoleRegistration
- org.openremote.model.security.Credential
- org.openremote.model.util.CronExpressionParser (implements java.io.Serializable)
- org.openremote.model.dashboard.Dashboard
- org.openremote.model.dashboard.DashboardGridItem
- org.openremote.model.query.DashboardQuery (implements java.io.Serializable)
- org.openremote.model.query.DashboardQuery.AssetConditions
- org.openremote.model.query.DashboardQuery.Conditions
- org.openremote.model.query.DashboardQuery.DashboardConditions
- org.openremote.model.query.DashboardQuery.Select
- org.openremote.model.dashboard.DashboardScreenPreset
- org.openremote.model.dashboard.DashboardTemplate
- org.openremote.model.dashboard.DashboardWidget
- org.openremote.model.datapoint.Datapoint (implements java.io.Serializable)
- org.openremote.model.datapoint.AssetDatapoint
- org.openremote.model.datapoint.AssetPredictedDatapoint
- org.openremote.model.datapoint.DatapointID (implements java.io.Serializable)
- org.openremote.model.datapoint.DatapointPeriod
- org.openremote.model.util.Debouncer<T>
- org.openremote.model.util.Debouncer.TimerTask (implements java.lang.Runnable)
- org.openremote.model.flow.EditorSettings
- org.openremote.model.notification.EmailNotificationMessage.Recipient
- org.openremote.model.util.EnumUtil
- org.openremote.model.event.Event
- org.openremote.model.event.shared.SharedEvent
- org.openremote.model.asset.AssetEvent (implements org.openremote.model.asset.AssetInfo)
- org.openremote.model.asset.AssetsEvent
- org.openremote.model.attribute.AttributeEvent (implements org.openremote.model.attribute.AttributeInfo)
- org.openremote.model.gateway.GatewayCapabilitiesRequestEvent (implements org.openremote.model.event.RespondableEvent)
- org.openremote.model.gateway.GatewayCapabilitiesResponseEvent
- org.openremote.model.gateway.GatewayDisconnectEvent
- org.openremote.model.gateway.GatewayTunnelStartRequestEvent (implements org.openremote.model.event.RespondableEvent)
- org.openremote.model.gateway.GatewayTunnelStartResponseEvent
- org.openremote.model.gateway.GatewayTunnelStopRequestEvent (implements org.openremote.model.event.RespondableEvent)
- org.openremote.model.gateway.GatewayTunnelStopResponseEvent
- org.openremote.model.protocol.ProtocolDiscoveryAssetFoundEvent
- org.openremote.model.protocol.ProtocolDiscoveryInstanceFoundEvent
- org.openremote.model.protocol.ProtocolDiscoveryStartStopResponseEvent
- org.openremote.model.protocol.ProtocolDiscoveryStopRequestEvent
- org.openremote.model.asset.ReadAssetEvent (implements org.openremote.model.asset.HasAssetQuery, org.openremote.model.event.RespondableEvent)
- org.openremote.model.asset.ReadAssetsEvent (implements org.openremote.model.asset.HasAssetQuery, org.openremote.model.event.RespondableEvent)
- org.openremote.model.asset.ReadAttributeEvent (implements org.openremote.model.asset.HasAssetQuery, org.openremote.model.event.RespondableEvent)
- org.openremote.model.event.shared.RealmScopedEvent
- org.openremote.model.alarm.AlarmEvent
- org.openremote.model.gateway.GatewayConnectionStatusEvent
- org.openremote.model.protocol.ProtocolDiscoveryImportRequestEvent
- org.openremote.model.protocol.ProtocolDiscoveryStartRequestEvent
- org.openremote.model.simulator.RequestSimulatorState (implements org.openremote.model.event.RespondableEvent)
- org.openremote.model.rules.RulesEngineStatusEvent
- org.openremote.model.rules.RulesetChangedEvent
- org.openremote.model.simulator.SimulatorState
- org.openremote.model.syslog.SyslogEvent
- org.openremote.model.rules.TemporaryFact<T>
- org.openremote.model.event.shared.SharedEvent
- org.openremote.model.event.bus.EventBus
- org.openremote.model.event.bus.EventRegistration<E>
- org.openremote.model.event.shared.EventSubscription<E>
- org.openremote.model.file.FileInfo
- org.openremote.model.flow.FlowDependencyResolver
- org.openremote.model.flow.FlowObject (implements org.openremote.model.IdentifiableEntity<T>)
- org.openremote.model.flow.Flow
- org.openremote.model.flow.FlowDependency
- org.openremote.model.flow.Node
- org.openremote.model.flow.Slot
- org.openremote.model.value.ForecastConfiguration (implements java.io.Serializable)
- org.openremote.model.value.ForecastConfigurationWeightedExponentialAverage
- com.google.common.collect.ForwardingObject
- com.google.common.collect.ForwardingMap<K,
V> (implements java.util.Map<K, V>) - org.openremote.model.attribute.NamedMap<T> (implements java.io.Serializable)
- org.openremote.model.attribute.AttributeMap
- org.openremote.model.attribute.MetaMap
- org.openremote.model.attribute.NamedMap<T> (implements java.io.Serializable)
- com.google.common.collect.ForwardingMap<K,
- org.openremote.model.gateway.GatewayAssetSyncRule
- org.openremote.model.gateway.GatewayAttributeFilter
- org.openremote.model.gateway.GatewayConnection
- org.openremote.model.gateway.GatewayTunnelInfo
- org.openremote.model.rules.geofence.GeofenceDefinition
- org.openremote.model.geo.GeoJSON (implements java.io.Serializable)
- org.openremote.model.geo.GeoJSONFeature
- org.openremote.model.geo.GeoJSONFeatureCollection
- org.openremote.model.geo.GeoJSONGeometry
- org.openremote.model.geo.GeoJSONPoint
- org.openremote.model.map.GeoJsonConfig
- org.openremote.model.util.HibernateUniqueIdentifierGenerator (implements org.hibernate.id.IdentifierGenerator)
- org.openremote.model.util.HibernateUniqueIdentifierGeneratorAssignable (implements org.hibernate.id.IdentifierGenerator)
- org.openremote.model.rules.HistoricDatapoints
- org.openremote.model.persistence.InstantEpochConverter (implements jakarta.persistence.AttributeConverter<X,
Y>) - com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- org.openremote.model.jackson.ORModelModule.DescriptorDeserializer<T,
U> - org.openremote.model.security.Realm.PasswordPolicyDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.openremote.model.asset.Asset.AssetDeserializer (implements com.fasterxml.jackson.databind.deser.ResolvableDeserializer)
- org.openremote.model.asset.AssetDescriptor.AssetDescriptorDeserialiser
- org.openremote.model.attribute.Attribute.AttributeDeserializer
- org.openremote.model.attribute.MetaMap.MetaObjectDeserializer
- org.openremote.model.value.ValueDescriptor.ValueDescriptorDeserializer (implements com.fasterxml.jackson.databind.deser.ResolvableDeserializer)
- org.openremote.model.jackson.ORModelModule.DescriptorDeserializer<T,
- org.openremote.model.rules.json.JsonRule
- org.openremote.model.rules.json.JsonRulesetDefinition
- org.openremote.model.util.JSONSchemaUtil
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.openremote.model.attribute.Attribute.AttributeSerializer
- org.openremote.model.attribute.MetaItem.MetaItemSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.openremote.model.util.LockByKey
- org.openremote.model.query.LogicGroup<T>
- org.openremote.model.persistence.LTreeType (implements org.hibernate.usertype.UserType<J>)
- org.openremote.model.mail.MailMessage
- org.openremote.model.manager.ManagerAppConfig (implements java.io.Serializable)
- org.openremote.model.manager.ManagerAppRealmConfig
- org.openremote.model.manager.ManagerAppRealmNotificationConfig
- org.openremote.model.manager.ManagerConfig
- org.openremote.model.manager.MapConfig
- org.openremote.model.manager.MapRealmConfig
- org.openremote.model.manager.MapSourceConfig
- org.openremote.model.value.MetaItemType
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.openremote.model.jackson.ORModelModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.openremote.model.query.filter.NameValuePredicate
- org.openremote.model.query.filter.AttributePredicate
- org.openremote.model.query.filter.LocationAttributePredicate
- org.openremote.model.query.filter.AttributePredicate
- org.openremote.model.query.filter.NameValuePredicate.Path
- org.openremote.model.rules.flow.Node
- org.openremote.model.rules.flow.NodeCollection
- org.openremote.model.rules.flow.NodeConnection
- org.openremote.model.flow.catalog.NodeDescriptor
- org.openremote.model.flow.catalog.AssetNodeDescriptor
- org.openremote.model.flow.catalog.ConsoleNodeDescriptor
- org.openremote.model.flow.catalog.console.ScreenNodeDescriptor
- org.openremote.model.flow.catalog.WidgetNodeDescriptor
- org.openremote.model.flow.catalog.virtual.SubflowNodeDescriptor
- org.openremote.model.flow.catalog.console.TextLabelNodeDescriptor
- org.openremote.model.flow.catalog.virtual.VirtualNodeDescriptor
- org.openremote.model.flow.catalog.virtual.VirtualConsumerNodeDescriptor
- org.openremote.model.flow.catalog.virtual.VirtualProducerNodeDescriptor
- org.openremote.model.rules.flow.NodeInternal
- org.openremote.model.rules.flow.NodePosition
- org.openremote.model.rules.flow.NodeSocket
- org.openremote.model.notification.Notification
- org.openremote.model.notification.Notification.Target
- org.openremote.model.rules.Notifications
- org.openremote.model.notification.NotificationSendResult
- org.openremote.model.util.NumberComparator (implements java.util.Comparator<T>)
- org.openremote.model.auth.OAuthGrant (implements java.io.Serializable)
- org.openremote.model.auth.OAuthClientCredentialsGrant
- org.openremote.model.auth.OAuthPasswordGrant
- org.openremote.model.auth.OAuthRefreshTokenGrant
- org.openremote.model.auth.OAuthClientCredentialsGrant
- org.openremote.model.rules.flow.Option
- org.openremote.model.util.Pair<K,
V> (implements java.io.Serializable) - org.openremote.model.query.filter.ParentPredicate
- org.openremote.model.persistence.PasswordPolicyConverter (implements jakarta.persistence.AttributeConverter<X,
Y>) - org.openremote.model.query.filter.PathPredicate
- org.openremote.model.value.impl.PeriodAndDuration (implements java.io.Serializable)
- org.openremote.model.value.ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration
- org.openremote.model.PersistenceEvent<T>
- org.openremote.model.rules.flow.Picker
- org.openremote.model.rules.PredictedDatapoints
- org.openremote.model.protocol.ProtocolUtil
- org.openremote.model.provisioning.ProvisioningConfig<T,
U> - org.openremote.model.provisioning.X509ProvisioningConfig
- org.openremote.model.provisioning.ProvisioningMessage
- org.openremote.model.provisioning.ErrorResponseMessage
- org.openremote.model.provisioning.SuccessResponseMessage
- org.openremote.model.provisioning.X509ProvisioningMessage
- org.openremote.model.provisioning.ProvisioningUtil
- org.openremote.model.notification.PushNotificationAction
- org.openremote.model.notification.PushNotificationButton
- org.openremote.model.security.Realm
- org.openremote.model.event.shared.RealmFilter<T> (implements org.openremote.model.event.shared.EventFilter<E>)
- org.openremote.model.query.filter.RealmPredicate
- org.openremote.model.security.RealmRole
- org.openremote.model.http.RequestParams
- org.openremote.model.security.Role
- org.openremote.model.rules.json.RuleAction
- org.openremote.model.rules.json.RuleActionAlarm
- org.openremote.model.rules.json.RuleActionNotification
- org.openremote.model.rules.json.RuleActionUpdateAttribute
- org.openremote.model.rules.json.RuleActionWait
- org.openremote.model.rules.json.RuleActionWebhook
- org.openremote.model.rules.json.RuleActionWriteAttribute
- org.openremote.model.rules.json.RuleActionTarget
- org.openremote.model.rules.json.RuleCondition
- org.openremote.model.rules.json.RuleRecurrence
- org.openremote.model.rules.RulesEngineInfo
- org.openremote.model.rules.Ruleset
- org.openremote.model.rules.AssetRuleset
- org.openremote.model.rules.GlobalRuleset
- org.openremote.model.rules.RealmRuleset
- org.openremote.model.query.RulesetQuery
- org.openremote.model.rules.json.RuleTemplate<T>
- org.openremote.model.alarm.SentAlarm
- org.openremote.model.notification.SentNotification
- org.openremote.model.simulator.SimulatorAttributeInfo
- org.openremote.model.simulator.SimulatorReplayDatapoint (implements java.io.Serializable)
- org.openremote.model.StandardModelProvider (implements org.openremote.model.AssetModelProvider)
- com.fasterxml.jackson.databind.util.StdConverter<IN,
OUT> (implements com.fasterxml.jackson.databind.util.Converter<IN, OUT>) - org.openremote.model.asset.agent.AgentDescriptor.DiscoveryBooleanConverter
- org.openremote.model.calendar.CalendarEvent.RecurStringConverter
- org.openremote.model.value.impl.ColourRGB.HexStringColourRGBConverter
- org.openremote.model.value.ForecastConfigurationWeightedExponentialAverage.PeriodAndDurationConverter
- org.openremote.model.geo.GeoJSONPoint.CoordinateArrayConverter
- org.openremote.model.value.MetaItemDescriptor.StringMetaItemDescriptorConverter
- org.openremote.model.value.NameHolder.NameHolderToStringConverter
- org.openremote.model.rules.SunPositionTrigger
- org.openremote.model.syslog.SyslogConfig
- org.openremote.model.syslog.SyslogEvent.LevelCategoryFilter (implements org.openremote.model.event.shared.EventFilter<E>)
- org.openremote.model.util.TextUtil
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openremote.model.datapoint.DatapointQueryTooLargeException
- org.openremote.model.event.bus.VetoEventException
- java.lang.RuntimeException
- java.lang.Exception
- org.openremote.model.util.TimeUtil
- org.openremote.model.event.TriggeredEventSubscription<T>
- org.openremote.model.util.Triplet<A,
B, C> (implements java.io.Serializable) - com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase (implements com.fasterxml.jackson.databind.jsontype.TypeIdResolver)
- org.openremote.model.jackson.AssetTypeIdResolver
- org.openremote.model.event.shared.UnauthorizedEventSubscription<E>
- org.openremote.model.util.UniqueIdentifierGenerator
- org.openremote.model.security.User
- org.openremote.model.asset.UserAssetLink
- org.openremote.model.asset.UserAssetLink.Id (implements java.io.Serializable)
- org.openremote.model.security.UserAttribute
- org.openremote.model.auth.UsernamePassword (implements java.io.Serializable)
- org.openremote.model.security.UserPasswordCredentials
- org.openremote.model.query.UserQuery
- org.openremote.model.query.UserQuery.AttributeValuePredicate
- org.openremote.model.query.UserQuery.OrderBy
- org.openremote.model.query.UserQuery.Select
- org.openremote.model.rules.Users
- org.openremote.model.security.UserSession
- org.openremote.model.value.ValueConstraint (implements java.io.Serializable)
- org.openremote.model.value.ValueConstraint.AllowedValues
- org.openremote.model.value.ValueConstraint.Future
- org.openremote.model.value.ValueConstraint.FutureOrPresent
- org.openremote.model.value.ValueConstraint.Max
- org.openremote.model.value.ValueConstraint.Min
- org.openremote.model.value.ValueConstraint.NotBlank
- org.openremote.model.value.ValueConstraint.NotEmpty
- org.openremote.model.value.ValueConstraint.NotNull
- org.openremote.model.value.ValueConstraint.Past
- org.openremote.model.value.ValueConstraint.PastOrPresent
- org.openremote.model.value.ValueConstraint.Pattern
- org.openremote.model.value.ValueConstraint.Size
- org.openremote.model.datapoint.ValueDatapoint<T>
- org.openremote.model.value.ValueDescriptor<T> (implements org.openremote.model.value.NameHolder, java.io.Serializable)
- org.openremote.model.value.ValueFilter (implements java.io.Serializable)
- org.openremote.model.value.JsonPathFilter
- org.openremote.model.value.MathExpressionValueFilter
- org.openremote.model.value.RegexValueFilter
- org.openremote.model.value.SubStringValueFilter
- org.openremote.model.value.ValueFormat (implements java.io.Serializable)
- org.openremote.model.query.filter.ValuePredicate (implements java.io.Serializable)
- org.openremote.model.query.filter.ArrayPredicate
- org.openremote.model.query.filter.BooleanPredicate
- org.openremote.model.query.filter.CalendarEventPredicate
- org.openremote.model.query.filter.DateTimePredicate
- org.openremote.model.query.filter.GeofencePredicate
- org.openremote.model.query.filter.RadialGeofencePredicate
- org.openremote.model.query.filter.RectangularGeofencePredicate
- org.openremote.model.query.filter.NumberPredicate
- org.openremote.model.query.filter.StringPredicate
- org.openremote.model.query.filter.ValueAnyPredicate
- org.openremote.model.query.filter.ValueEmptyPredicate
- org.openremote.model.value.ValueType
- org.openremote.model.util.ValueUtil
- org.openremote.model.util.ValueUtil.ClassHierarchyComparator (implements java.util.Comparator<T>)
- org.openremote.model.webhook.Webhook
- org.openremote.model.rules.Webhooks
- org.openremote.model.flow.Wire
- org.openremote.model.flow.Wire.Id (implements java.io.Serializable)
- org.openremote.model.provisioning.X509ProvisioningData
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.openremote.model.asset.agent.AgentResource
- org.openremote.model.alarm.AlarmResource
- org.openremote.model.apps.AppResource
- org.openremote.model.datapoint.AssetDatapointResource
- org.openremote.model.asset.AssetInfo
- org.openremote.model.attribute.AttributeInfo (also extends java.lang.Comparable<T>, org.openremote.model.value.MetaHolder, org.openremote.model.value.NameValueHolder<T>)
- org.openremote.model.AssetModelProvider
- org.openremote.model.asset.AssetModelResource
- org.openremote.model.datapoint.AssetPredictedDatapointResource
- org.openremote.model.asset.AssetResource
- org.openremote.model.attribute.AttributeEvent.Basic
- org.openremote.model.attribute.AttributeEvent.Enhanced
- java.lang.Comparable<T>
- org.openremote.model.attribute.AttributeInfo (also extends org.openremote.model.asset.AssetInfo, org.openremote.model.value.MetaHolder, org.openremote.model.value.NameValueHolder<T>)
- org.openremote.model.manager.ConfigurationResource
- org.openremote.model.console.ConsoleResource
- org.openremote.model.Constants
- org.openremote.model.Container
- org.openremote.model.ContainerService
- org.openremote.model.system.HealthStatusProvider
- org.openremote.model.security.KeyStoreService
- org.openremote.model.dashboard.DashboardResource
- org.openremote.model.EntityClassProvider
- org.openremote.model.event.shared.EventFilter<E>
- org.openremote.model.event.bus.EventListener<E>
- org.openremote.model.rules.flow.FlowResource
- org.openremote.model.gateway.GatewayClientResource
- org.openremote.model.gateway.GatewayServiceResource
- org.openremote.model.asset.HasAssetQuery
- org.openremote.model.IdentifiableEntity<T>
- org.openremote.model.map.MapResource
- org.openremote.model.value.MetaHolder
- org.openremote.model.attribute.AttributeInfo (also extends org.openremote.model.asset.AssetInfo, java.lang.Comparable<T>, org.openremote.model.value.NameValueHolder<T>)
- org.openremote.model.value.NameHolder
- org.openremote.model.value.NameValueHolder<T> (also extends org.openremote.model.value.ValueHolder<T>)
- org.openremote.model.attribute.AttributeInfo (also extends org.openremote.model.asset.AssetInfo, java.lang.Comparable<T>, org.openremote.model.value.MetaHolder)
- org.openremote.model.value.NameValueHolder<T> (also extends org.openremote.model.value.ValueHolder<T>)
- org.openremote.model.notification.NotificationResource
- org.openremote.model.asset.agent.Protocol<T>
- org.openremote.model.protocol.ProtocolAssetDiscovery
- org.openremote.model.protocol.ProtocolAssetImport
- org.openremote.model.protocol.ProtocolAssetService
- org.openremote.model.protocol.ProtocolInstanceDiscovery
- org.openremote.model.provisioning.ProvisioningResource
- org.openremote.model.security.RealmResource
- org.openremote.model.event.RespondableEvent
- org.openremote.model.rules.RulesClock
- org.openremote.model.rules.RulesResource
- org.openremote.model.setup.Setup
- org.openremote.model.setup.SetupTasks
- org.openremote.model.system.StatusResource
- org.openremote.model.syslog.SyslogResource
- org.openremote.model.security.UserResource
- org.openremote.model.value.ValueDescriptorHolder<T>
- org.openremote.model.value.ValueHolder<T>
- org.openremote.model.value.NameValueHolder<T> (also extends org.openremote.model.value.NameHolder)
- org.openremote.model.attribute.AttributeInfo (also extends org.openremote.model.asset.AssetInfo, java.lang.Comparable<T>, org.openremote.model.value.MetaHolder)
- org.openremote.model.value.NameValueHolder<T> (also extends org.openremote.model.value.NameHolder)
- org.openremote.model.util.ValueUtil.ConstraintViolationPathProvider
Annotation Interface Hierarchy
- org.openremote.model.validation.AssetValid (implements java.lang.annotation.Annotation)
- org.openremote.model.validation.AssetValid.List (implements java.lang.annotation.Annotation)
- org.openremote.model.validation.AttributeInfoValid (implements java.lang.annotation.Annotation)
- org.openremote.model.validation.AttributeInfoValid.List (implements java.lang.annotation.Annotation)
- org.openremote.model.util.HibernateUniqueIdentifierType (implements java.lang.annotation.Annotation)
- org.openremote.model.util.HibernateUniqueIdentifierTypeAssignable (implements java.lang.annotation.Annotation)
- org.openremote.model.ModelDescriptor (implements java.lang.annotation.Annotation)
- org.openremote.model.ModelDescriptors (implements java.lang.annotation.Annotation)
- org.openremote.model.util.ModelIgnore (implements java.lang.annotation.Annotation)
- org.openremote.model.util.TsIgnore (implements java.lang.annotation.Annotation)
- org.openremote.model.util.TsIgnoreTypeParams (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.openremote.model.alarm.Alarm.Severity
- org.openremote.model.alarm.Alarm.Source
- org.openremote.model.alarm.Alarm.Status
- org.openremote.model.datapoint.query.AssetDatapointIntervalQuery.Formula
- org.openremote.model.asset.AssetEvent.Cause
- org.openremote.model.query.AssetQuery.Access
- org.openremote.model.query.AssetQuery.Match
- org.openremote.model.query.AssetQuery.Operator
- org.openremote.model.query.AssetQuery.OrderBy.Property
- org.openremote.model.attribute.AttributeExecuteStatus
- org.openremote.model.attribute.AttributeLink.ConverterType
- org.openremote.model.attribute.AttributeWriteFailure
- org.openremote.model.manager.Auth
- org.openremote.model.flow.catalog.CatalogCategory
- org.openremote.model.security.ClientRole
- org.openremote.model.asset.agent.ConnectionStatus
- org.openremote.model.apps.ConsoleAppConfig.MenuPosition
- org.openremote.model.dashboard.DashboardAccess
- org.openremote.model.query.DashboardQuery.AssetAccess
- org.openremote.model.query.DashboardQuery.ConditionMinAmount
- org.openremote.model.dashboard.DashboardRefreshInterval
- org.openremote.model.dashboard.DashboardScalingPreset
- org.openremote.model.datapoint.DatapointInterval
- org.openremote.model.asset.impl.ElectricityChargerAsset.ConnectorType
- org.openremote.model.asset.ElectricityConsumerDemandResponseType
- org.openremote.model.asset.impl.ElectricityProducerSolarAsset.PanelOrientation
- org.openremote.model.asset.impl.ElectricVehicleAsset.EnergyType
- org.openremote.model.provisioning.ErrorResponseMessage.Error
- org.openremote.model.manager.EventProviderType
- org.openremote.model.gateway.GatewayDisconnectEvent.Reason
- org.openremote.model.gateway.GatewayTunnelInfo.Type
- org.openremote.model.http.HTTPMethod
- org.openremote.model.query.LogicGroup.Operator
- org.openremote.model.manager.MapType
- org.openremote.model.flow.NodeColor
- org.openremote.model.rules.flow.NodeDataType
- org.openremote.model.rules.flow.NodeInternal.BreakType
- org.openremote.model.rules.flow.NodeType
- org.openremote.model.notification.Notification.Source
- org.openremote.model.notification.Notification.TargetType
- org.openremote.model.PersistenceEvent.Cause
- org.openremote.model.rules.flow.PickerType
- org.openremote.model.notification.PushNotificationMessage.MessagePriority
- org.openremote.model.notification.PushNotificationMessage.TargetType
- org.openremote.model.notification.RepeatFrequency
- org.openremote.model.rules.json.RuleActionUpdateAttribute.UpdateAction
- org.openremote.model.rules.json.RuleRecurrence.Scope
- org.openremote.model.rules.RulesEngineStatus
- org.openremote.model.rules.Ruleset.Lang
- org.openremote.model.rules.RulesetStatus
- org.openremote.model.rules.SunPositionTrigger.Position
- org.openremote.model.syslog.SyslogCategory
- org.openremote.model.syslog.SyslogLevel
- org.openremote.model.query.UserQuery.OrderBy.Property
- org.openremote.model.value.ValueFormat.StyleRepresentation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)