All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AasxPersistenceRecipe Persistence recipe for AASX.AbstractAas<A extends org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell> Abstract implementation of theAasinterface.AbstractAas.BaSyxAbstractAasBuilder An abstract builder for two concrete AAS types in BaSyx.AbstractAas.BaSyxSubmodelParent Represents the parent instance of a sub-model.AbstractPersistenceRecipe Basic supporting functions for persistency.AbstractSubmodel<S extends org.eclipse.basyx.submodel.metamodel.api.ISubmodel> Basic sub-model implementation.BaSyxAas Wraps a BaSyx AAS.BaSyxAas.BaSyxAasBuilder Builder forBaSyxAas.BaSyxAasDescriptor An internal AAS deployment descriptor.BaSyxAasFactory AAS factory for BaSyx.BaSyxAasFactory.Descriptor Factory descriptor for Java Service Loader.BaSyxAasFactory.VabHttpProtocolCreator The VAB-HTTP Protocol creator.BaSyxAasFactory.VabHttpsProtocolCreator The VAB-HTTPS Protocol creator.BaSyxAasFactory.VabTcpProtocolCreator The VAB-TCP Protocol creator.BaSyxAbstractAasServer Basic implementation of the theAasServerinterface based on aDeploymentSpec.BaSyxAsset Implements the wrapper for BaSyx assets.BaSyxAsset.BaSyxAssetBuilder Implements the asset builder.BaSyxConnectedAas Represents a connected AAS.BaSyxConnectedAas.BaSyxConnectedAasBuilder Builder forBaSyxConnectedAas.BaSyxConnector BaSyx connector class.BaSyxDataElement<D extends org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement> Wraps a BaSyx data element.BaSyxDeploymentRecipe An initial BaSyx-specific deployment builder.BaSyxElementContainer Internal interface representing an element container.BaSyxElementTranslator Bridges between arbitrary BaSyx instances and instances of the IIP-Ecosphere AAS abstraction.BaSyxElementTranslator.SubmodelElementsRegistrar Something that can take over/register submodel elements.BaSyxFile Wraps a BaSyx file data element.BaSyxFile.BaSyxFileDataElementBuilder The builder for a file data element.BaSyxFurtherInformation Wrapper for the BaSyx further information class.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder The sub-model element collection builder.BaSyxGeneralInformation Wrapper for the BaSyx general information class.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder The sub-model element collection builder.BaSyxHTTPSConnector An HTTPS Connector class which can be used for creating an HTTPS Client.BaSyxImmediateDeploymentAasServer A simple, immediate AAS server implementation.BaSyxISubmodel Represents a generic sub-model just given in terms of the BaSyx interface.BaSyxISubmodel.BaSyxISubmodelBuilder The builder, just for adding elements.BaSyxJerseyHttpsClientFactory A factory for creating an HTTPS client.BaSyxMultiLanguageDataElement Wraps a BaSyx multi-language data element.BaSyxOperation Implements an AAS Operation wrapper for BaSyx.BaSyxOperation.BaSxyOperationBuilder Implements the operation builder.BaSyxPersistenceRecipe A persistence recipe for BaSyx AAS.BaSyxProductClassificationItem Wraps a product classification item.BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder The sub-model element collection builder.BaSyxProductClassifications Wrapper for the BaSyx product classifications class.BaSyxProductClassifications.BaSyxProductClassificationsBuilder The sub-model element collection builder.BaSyxProperty Wraps a BaSyx property.BaSyxProperty.BaSyxPropertyBuilder Builder forBaSyxProperty.BaSyxReference Implements a BaSyx reference value wrapper.BaSyxReferenceElement Implements the reference element wrapper.BaSyxReferenceElement.BaSyxReferenceElementBuilder Implements the reference element builder.BaSyxRegistry Implements a registry recipe for BaSyx.BaSyxRegistryDeploymentAasServer A registry-based AAS server.BaSyxServerRecipe Implements the server recipe for BaSyx.BaSyxSubmodel Wraps a BaSyx sub-model.BaSyxSubmodel.BaSyxSubmodelBuilder Builder forBaSyxSubmodel.BaSyxSubmodelElement Implements an abstract BaSyx sub-model element wrapper.BaSyxSubmodelElementCollection Wrapper for the BaSyx sub-model element collection.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder The sub-model element collection builder.BaSyxSubmodelElementContainerBuilder<S extends org.eclipse.basyx.submodel.metamodel.api.ISubmodel> Basic implementation for a container-based model element.BaSyxTCPServer<T extends org.eclipse.basyx.vab.modelprovider.api.IModelProvider> BaSyx TCP server thread.BaSyxTechnicalDataSubmodel Wrapper for the BaSyx technical data submodel class.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder The sub-model element collection builder.BaSyxTechnicalProperties Wrapper for the BaSyx technical properties class.BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder The sub-model element collection builder.BaSyxVABTCPPayloadCodec A BaSyx TCP payload codec in the style of TCP VAB, but on generic payload.DeploymentSpec Stores basic common deployment information.JsonPersistenceRecipe Implements the JSON persistence recipe.Tools Some utilities, such as for parameter checking.VABBaSyxTCPInterface<ModelProvider extends org.eclipse.basyx.vab.modelprovider.api.IModelProvider> Provider class that enables access to an IModelProvider via native BaSyx protocol.VabHttpInvocablesCreator implements an invocables creator for HTTP-based VAB.VabHttpsInvocablesCreator implements an invocables creator for HTTPS-based VAB.VabInvocablesCreator Implements an abstract invocables creator for the VAB following the naming conventions ofVabOperationsProvider.VabInvocablesCreator.AbstractFunctor Defines an abstract, generic, serializable functor.VabInvocablesCreator.Getter Defines a generic, serializable getter.VabInvocablesCreator.Operation Defines a generic, serializable operation.VabInvocablesCreator.Setter Defines a generic, serializable setter.VabOperationsProvider Implements a simple VAB operations provider following a simple status/operations/service structure as the VABMapProvider.VabOperationsProvider.Entry An entry as last element of a potentially hierarchically nested access path.VabOperationsProvider.Kind The main kinds of entries.VabOperationsProvider.Property Represents a property consisting of a consumer and a supplier function.VabOperationsProvider.VabHttpOperationsBuilder The protocol server builder for this provider.VabOperationsProvider.VabTcpOperationsBuilder The protocol server builder for this provider.VabTcpInvocablesCreator implements an invocables creator for TCP-VAB.XmlPersistenceRecipe An XML persistence recipe.