View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window unida-library-1.1.4.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.hi3project.unida.library.device.ontology.state
├─ com.hi3project.unida.library.device.ontology.state.DeviceState.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.state.DeviceStateBuilder.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.state.DeviceStateValue.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.state.DeviceStateValueFloat.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.state.DeviceStateValueInteger.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.state.DeviceStateValueString.class - [JAR]
com.hi3project.unida.protocol.message
├─ com.hi3project.unida.protocol.message.ErrorCode.class - [JAR]
├─ com.hi3project.unida.protocol.message.MessageType.class - [JAR]
├─ com.hi3project.unida.protocol.message.UniDADeviceMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.UniDAMessage.class - [JAR]
com.hi3project.unida.library.manage.discovery
├─ com.hi3project.unida.library.manage.discovery.PeriodicCheckGatewayStateAction.class - [JAR]
com.hi3project.unida.protocol.message.discovery
├─ com.hi3project.unida.protocol.message.discovery.DiscoverUniDAGatewayDevicesReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.discovery.DiscoverUniDAGatewayDevicesRequestMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.discovery.UniDAGatewayHeartbeatMessage.class - [JAR]
com.hi3project.unida.library.manage
├─ com.hi3project.unida.library.manage.IGatewayDiscoveryListener.class - [JAR]
├─ com.hi3project.unida.library.manage.IUniDAManagementFacade.class - [JAR]
com.hi3project.unida.protocol.message.autonomousbehaviour.action
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.ChangeScenarioAction.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.CommandExecutionAction.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.LinkStateAction.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.RuleAction.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.RuleActionEnum.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.action.WriteStateAction.class - [JAR]
com.hi3project.unida.library.operation.device.exception
├─ com.hi3project.unida.library.operation.device.exception.NotEnabledDeviceErrorException.class - [JAR]
com.hi3project.unida.library.device.ontology.dogont
├─ com.hi3project.unida.library.device.ontology.dogont.DogOntCodec.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.DogOntFacade.class - [JAR]
com.hi3project.unida.library.core
├─ com.hi3project.unida.library.core.AbstractUniDAFacadeHelper.class - [JAR]
├─ com.hi3project.unida.library.core.DefaultUniDANetworkFacade.class - [JAR]
├─ com.hi3project.unida.library.core.IUniDANetworkFacade.class - [JAR]
com.hi3project.unida.library.device.exception
├─ com.hi3project.unida.library.device.exception.UniDAIDFormatException.class - [JAR]
├─ com.hi3project.unida.library.device.exception.UnsupportedDeviceStateErrorException.class - [JAR]
com.hi3project.unida.protocol.message.ack
├─ com.hi3project.unida.protocol.message.ack.UniDAOperationAckMessage.class - [JAR]
com.hi3project.unida.library.location
├─ com.hi3project.unida.library.location.Location.class - [JAR]
├─ com.hi3project.unida.library.location.StringLiteralLocation.class - [JAR]
├─ com.hi3project.unida.library.location.StringLiteralRelativeLocation.class - [JAR]
com.hi3project.unida.library.device.state
├─ com.hi3project.unida.library.device.state.OperationalState.class - [JAR]
├─ com.hi3project.unida.library.device.state.OperationalStatesEnum.class - [JAR]
com.hi3project.unida.protocol.message.autonomousbehaviour.trigger
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.CronoTrigger.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.RuleTrigger.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.RuleTriggerEnum.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.ScenarioChangeTrigger.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.StateChangeTrigger.class - [JAR]
com.hi3project.unida.protocol.util
├─ com.hi3project.unida.protocol.util.UniDAProtocolUtilities.class - [JAR]
com.hi3project.unida.library.device.ontology.sensing.statevalue
├─ com.hi3project.unida.library.device.ontology.sensing.statevalue.IdListStateValue.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.sensing.statevalue.MediaSourceListStateValue.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.sensing.statevalue.StringListStateValue.class - [JAR]
com.hi3project.unida.log
├─ com.hi3project.unida.log.UniDALoggers.class - [JAR]
com.hi3project.unida.protocol.message.statusreport
├─ com.hi3project.unida.protocol.message.statusreport.DeviceError.class - [JAR]
├─ com.hi3project.unida.protocol.message.statusreport.UniDAGatewayStatusReportReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.statusreport.UniDAGatewayStatusReportRequestMessage.class - [JAR]
com.hi3project.unida.library.manage.exception
├─ com.hi3project.unida.library.manage.exception.IncompatibleDevicesErrorException.class - [JAR]
com.hi3project.unida.protocol.message.querydevicestate
├─ com.hi3project.unida.protocol.message.querydevicestate.UniDAQueryDeviceStateReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.querydevicestate.UniDAQueryDeviceStateRequestMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.querydevicestate.UniDAWriteDeviceStateRequestMessage.class - [JAR]
com.hi3project.unida.library.conf
├─ com.hi3project.unida.library.conf.UnidaLibraryConfiguration.class - [JAR]
com.hi3project.unida.protocol.message.autonomousbehaviour
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABACKMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABAddMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABChangeScenarioMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABQueryReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABQueryRequestMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABQueryScenariosReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABQueryScenariosRequestMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABRemoveMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABRuleVO.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.UniDAABScenarioVO.class - [JAR]
com.hi3project.unida.protocol.message.debug
├─ com.hi3project.unida.protocol.message.debug.UnidaDebugInfoMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.debug.UnidaDebugInitMessage.class - [JAR]
com.hi3project.unida.library.operation.device.group
├─ com.hi3project.unida.library.operation.device.group.DefaultGroupOperationManager.class - [JAR]
├─ com.hi3project.unida.library.operation.device.group.GroupDeviceAccessLayerCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.device.group.IGroupOperationManager.class - [JAR]
com.hi3project.unida.library.device.ontology.dogont.visitor
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.ClassHierarchyVisitor.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.DeviceStateValuesVisitor.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.NParamsDescriptionReader.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.SubClassesVisitor.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.SuperClassesVisitor.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.dogont.visitor.ValuesRestrictionReader.class - [JAR]
com.hi3project.unida.protocol.handling.exception
├─ com.hi3project.unida.protocol.handling.exception.UnsupportedMessageTypeErrorException.class - [JAR]
com.hi3project.unida.library.device.to
├─ com.hi3project.unida.library.device.to.DeviceConversionOperations.class - [JAR]
├─ com.hi3project.unida.library.device.to.DeviceTO.class - [JAR]
├─ com.hi3project.unida.library.device.to.GatewayDeviceIOTO.class - [JAR]
├─ com.hi3project.unida.library.device.to.GatewayDevicesCTO.class - [JAR]
├─ com.hi3project.unida.library.device.to.GatewayTO.class - [JAR]
com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateCondition.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateConditionBinary.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateConditionEnum.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateConditionNary.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateConditionNull.class - [JAR]
├─ com.hi3project.unida.protocol.message.autonomousbehaviour.trigger.statechange.StateConditionUnary.class - [JAR]
com.hi3project.unida.protocol.message.notification
├─ com.hi3project.unida.protocol.message.notification.TriggerCurrentStateEnum.class - [JAR]
├─ com.hi3project.unida.protocol.message.notification.UniDANotificationMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.notification.UniDANotificationSuscriptionRequestMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.notification.UniDANotificationUnsuscriptionRequestMessage.class - [JAR]
com.hi3project.unida.library.manage.im
├─ com.hi3project.unida.library.manage.im.InMemoryUniDAInstantiationFacade.class - [JAR]
├─ com.hi3project.unida.library.manage.im.InMemoryUniDAManagementFacade.class - [JAR]
com.hi3project.unida.protocol.exception
├─ com.hi3project.unida.protocol.exception.IncompatibleUniDAProtocolImplementationException.class - [JAR]
com.hi3project.unida.library.device.ontology.metadata
├─ com.hi3project.unida.library.device.ontology.metadata.ControlCommand.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.ControlCommandMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.ControlFunctionalityMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.DeviceClassMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.DeviceStateMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.GatewayClassMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.NotificationFunctionalityMetadata.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.metadata.NotificationMetadata.class - [JAR]
com.hi3project.unida.library.operation.gateway
├─ com.hi3project.unida.library.operation.gateway.DefaultGatewayAccessLayerCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.gateway.DefaultGatewayOperationFacade.class - [JAR]
├─ com.hi3project.unida.library.operation.gateway.IAutonomousBehaviourCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.gateway.IAutonomousBehaviourInternalCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.gateway.IGatewayOperationFacade.class - [JAR]
com.hi3project.unida.protocol.message.querydevice
├─ com.hi3project.unida.protocol.message.querydevice.DeviceStateWithValue.class - [JAR]
├─ com.hi3project.unida.protocol.message.querydevice.UniDAQueryDeviceReplyMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.querydevice.UniDAQueryDeviceRequestMessage.class - [JAR]
com.hi3project.unida.protocol.reception
├─ com.hi3project.unida.protocol.reception.IUniDAProtocolMessageProcessingQueue.class - [JAR]
├─ com.hi3project.unida.protocol.reception.LinkedListUniDAProtocolMessageProcessingQueue.class - [JAR]
├─ com.hi3project.unida.protocol.reception.UniDAProtocolMessageReceiver.class - [JAR]
com.hi3project.unida.protocol.udp
├─ com.hi3project.unida.protocol.udp.UDPUniDACommChannel.class - [JAR]
├─ com.hi3project.unida.protocol.udp.UDPUniDACommunicationChannelImplementation.class - [JAR]
com.hi3project.unida.library
├─ com.hi3project.unida.library.IUniDAInstantiationFacade.class - [JAR]
├─ com.hi3project.unida.library.IUniDAUserFacade.class - [JAR]
├─ com.hi3project.unida.library.UniDANetworkFactory.class - [JAR]
com.hi3project.unida.protocol.handling
├─ com.hi3project.unida.protocol.handling.IUniDAProtocolMessageHandler.class - [JAR]
├─ com.hi3project.unida.protocol.handling.UniDAProtocolMessageProcessor.class - [JAR]
com.hi3project.unida.library.exception
├─ com.hi3project.unida.library.exception.UnsupportedDeviceGatewayErrorException.class - [JAR]
com.hi3project.unida.library.operation
├─ com.hi3project.unida.library.operation.OperationFailures.class - [JAR]
├─ com.hi3project.unida.library.operation.OperationTicket.class - [JAR]
├─ com.hi3project.unida.library.operation.OperationTicketManager.class - [JAR]
├─ com.hi3project.unida.library.operation.OperationTypes.class - [JAR]
com.hi3project.unida.protocol.message.sendcommand
├─ com.hi3project.unida.protocol.message.sendcommand.UniDASendCommandToDeviceMessage.class - [JAR]
com.hi3project.unida.library.device.ontology.exception
├─ com.hi3project.unida.library.device.ontology.exception.ClassNotFoundInOntologyException.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.exception.OntologyLoadingErrorException.class - [JAR]
com.hi3project.unida.protocol
├─ com.hi3project.unida.protocol.DefaultMessageFactory.class - [JAR]
├─ com.hi3project.unida.protocol.IMessageFactory.class - [JAR]
├─ com.hi3project.unida.protocol.IUniDACommChannel.class - [JAR]
├─ com.hi3project.unida.protocol.UniDAAddress.class - [JAR]
com.hi3project.unida.library.device
├─ com.hi3project.unida.library.device.Device.class - [JAR]
├─ com.hi3project.unida.library.device.DeviceGroup.class - [JAR]
├─ com.hi3project.unida.library.device.DeviceID.class - [JAR]
├─ com.hi3project.unida.library.device.Gateway.class - [JAR]
├─ com.hi3project.unida.library.device.GatewayDeviceIO.class - [JAR]
├─ com.hi3project.unida.library.device.IDevice.class - [JAR]
├─ com.hi3project.unida.library.device.IDeviceIO.class - [JAR]
├─ com.hi3project.unida.library.device.PhysicalDevice.class - [JAR]
com.hi3project.unida.library.device.ontology
├─ com.hi3project.unida.library.device.ontology.IDeviceAccessLayerOntologyFacade.class - [JAR]
├─ com.hi3project.unida.library.device.ontology.IUniDAOntologyCodec.class - [JAR]
com.hi3project.unida.library.notification
├─ com.hi3project.unida.library.notification.DefaultNotificationSuscriptionManager.class - [JAR]
├─ com.hi3project.unida.library.notification.DeviceStateSuscription.class - [JAR]
├─ com.hi3project.unida.library.notification.IDeviceStateNotificationCallback.class - [JAR]
├─ com.hi3project.unida.library.notification.INotificationInternalCallback.class - [JAR]
├─ com.hi3project.unida.library.notification.INotificationSuscriptionManager.class - [JAR]
├─ com.hi3project.unida.library.notification.NotificationTicket.class - [JAR]
com.hi3project.unida.library.operation.device
├─ com.hi3project.unida.library.operation.device.DefaultDeviceAccessLayerCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.device.DefaultDeviceOperationFacade.class - [JAR]
├─ com.hi3project.unida.library.operation.device.IDeviceOperationCallback.class - [JAR]
├─ com.hi3project.unida.library.operation.device.IDeviceOperationFacade.class - [JAR]
├─ com.hi3project.unida.library.operation.device.IOperationInternalCallback.class - [JAR]
com.hi3project.unida.protocol.message.modifyinfo
├─ com.hi3project.unida.protocol.message.modifyinfo.UniDAModifyDeviceInfoMessage.class - [JAR]
├─ com.hi3project.unida.protocol.message.modifyinfo.UniDAModifyGatewayInfoMessage.class - [JAR]