Package aas_core.aas3_0.xmlization
Class Xmlization.Deserialize
java.lang.Object
aas_core.aas3_0.xmlization.Xmlization.Deserialize
- Enclosing class:
Xmlization
Here is an example how to parse an instance of class IHasSemantics:
XMLEventReader reader = xmlFactory.createXMLEventReader(...some arguments...);
IHasSemantics anInstance = Deserialize.deserializeIHasSemantics(
reader);
If the elements live in a namespace, you have to supply it. For example:
XMLEventReader reader = xmlFactory.createXMLEventReader(...some arguments...);
IHasSemantics anInstance = Deserialize.deserializeIHasSemantics(
reader,
"http://www.example.com/5/12");
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AdministrativeInformationDeserialize an instance of AdministrativeInformation fromreader.static AnnotatedRelationshipElementDeserialize an instance of AnnotatedRelationshipElement fromreader.static AssetAdministrationShellDeserialize an instance of AssetAdministrationShell fromreader.static AssetInformationDeserialize an instance of AssetInformation fromreader.static BasicEventElementDeserialize an instance of BasicEventElement fromreader.static BlobdeserializeBlob(XMLEventReader reader) Deserialize an instance of Blob fromreader.static CapabilitydeserializeCapability(XMLEventReader reader) Deserialize an instance of Capability fromreader.static ConceptDescriptionDeserialize an instance of ConceptDescription fromreader.static DataSpecificationIec61360Deserialize an instance of DataSpecificationIec61360 fromreader.static EmbeddedDataSpecificationDeserialize an instance of EmbeddedDataSpecification fromreader.static EntitydeserializeEntity(XMLEventReader reader) Deserialize an instance of Entity fromreader.static EnvironmentdeserializeEnvironment(XMLEventReader reader) Deserialize an instance of Environment fromreader.static EventPayloadDeserialize an instance of EventPayload fromreader.static ExtensiondeserializeExtension(XMLEventReader reader) Deserialize an instance of Extension fromreader.static FiledeserializeFile(XMLEventReader reader) Deserialize an instance of File fromreader.static IAbstractLangStringDeserialize an instance of IAbstractLangString fromreader.static IDataElementDeserialize an instance of IDataElement fromreader.static IDataSpecificationContentDeserialize an instance of IDataSpecificationContent fromreader.static IEventElementDeserialize an instance of IEventElement fromreader.static IHasDataSpecificationDeserialize an instance of IHasDataSpecification fromreader.static IHasExtensionsDeserialize an instance of IHasExtensions fromreader.static IHasKinddeserializeIHasKind(XMLEventReader reader) Deserialize an instance of IHasKind fromreader.static IHasSemanticsDeserialize an instance of IHasSemantics fromreader.static IIdentifiableDeserialize an instance of IIdentifiable fromreader.static IQualifiableDeserialize an instance of IQualifiable fromreader.static IReferabledeserializeIReferable(XMLEventReader reader) Deserialize an instance of IReferable fromreader.static IRelationshipElementDeserialize an instance of IRelationshipElement fromreader.static ISubmodelElementDeserialize an instance of ISubmodelElement fromreader.static KeydeserializeKey(XMLEventReader reader) Deserialize an instance of Key fromreader.Deserialize an instance of LangStringDefinitionTypeIec61360 fromreader.static LangStringNameTypeDeserialize an instance of LangStringNameType fromreader.Deserialize an instance of LangStringPreferredNameTypeIec61360 fromreader.Deserialize an instance of LangStringShortNameTypeIec61360 fromreader.static LangStringTextTypeDeserialize an instance of LangStringTextType fromreader.static LevelTypedeserializeLevelType(XMLEventReader reader) Deserialize an instance of LevelType fromreader.static MultiLanguagePropertyDeserialize an instance of MultiLanguageProperty fromreader.static OperationdeserializeOperation(XMLEventReader reader) Deserialize an instance of Operation fromreader.static OperationVariableDeserialize an instance of OperationVariable fromreader.static PropertydeserializeProperty(XMLEventReader reader) Deserialize an instance of Property fromreader.static QualifierdeserializeQualifier(XMLEventReader reader) Deserialize an instance of Qualifier fromreader.static RangedeserializeRange(XMLEventReader reader) Deserialize an instance of Range fromreader.static ReferencedeserializeReference(XMLEventReader reader) Deserialize an instance of Reference fromreader.static ReferenceElementDeserialize an instance of ReferenceElement fromreader.static RelationshipElementDeserialize an instance of RelationshipElement fromreader.static ResourcedeserializeResource(XMLEventReader reader) Deserialize an instance of Resource fromreader.static SpecificAssetIdDeserialize an instance of SpecificAssetId fromreader.static SubmodeldeserializeSubmodel(XMLEventReader reader) Deserialize an instance of Submodel fromreader.static SubmodelElementCollectionDeserialize an instance of SubmodelElementCollection fromreader.static SubmodelElementListDeserialize an instance of SubmodelElementList fromreader.static ValueListdeserializeValueList(XMLEventReader reader) Deserialize an instance of ValueList fromreader.static ValueReferencePairDeserialize an instance of ValueReferencePair fromreader.
-
Constructor Details
-
Deserialize
public Deserialize()
-
-
Method Details
-
deserializeIHasSemantics
Deserialize an instance of IHasSemantics fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeExtension
Deserialize an instance of Extension fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIHasExtensions
Deserialize an instance of IHasExtensions fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIReferable
Deserialize an instance of IReferable fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIIdentifiable
Deserialize an instance of IIdentifiable fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIHasKind
Deserialize an instance of IHasKind fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIHasDataSpecification
Deserialize an instance of IHasDataSpecification fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeAdministrativeInformation
Deserialize an instance of AdministrativeInformation fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIQualifiable
Deserialize an instance of IQualifiable fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeQualifier
Deserialize an instance of Qualifier fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeAssetAdministrationShell
Deserialize an instance of AssetAdministrationShell fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeAssetInformation
Deserialize an instance of AssetInformation fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeResource
Deserialize an instance of Resource fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeSpecificAssetId
Deserialize an instance of SpecificAssetId fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeSubmodel
Deserialize an instance of Submodel fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeISubmodelElement
Deserialize an instance of ISubmodelElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIRelationshipElement
Deserialize an instance of IRelationshipElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeRelationshipElement
Deserialize an instance of RelationshipElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeSubmodelElementList
Deserialize an instance of SubmodelElementList fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeSubmodelElementCollection
Deserialize an instance of SubmodelElementCollection fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIDataElement
Deserialize an instance of IDataElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeProperty
Deserialize an instance of Property fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeMultiLanguageProperty
Deserialize an instance of MultiLanguageProperty fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeRange
Deserialize an instance of Range fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeReferenceElement
Deserialize an instance of ReferenceElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeBlob
Deserialize an instance of Blob fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeFile
Deserialize an instance of File fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeAnnotatedRelationshipElement
public static AnnotatedRelationshipElement deserializeAnnotatedRelationshipElement(XMLEventReader reader) Deserialize an instance of AnnotatedRelationshipElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeEntity
Deserialize an instance of Entity fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeEventPayload
Deserialize an instance of EventPayload fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIEventElement
Deserialize an instance of IEventElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeBasicEventElement
Deserialize an instance of BasicEventElement fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeOperation
Deserialize an instance of Operation fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeOperationVariable
Deserialize an instance of OperationVariable fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeCapability
Deserialize an instance of Capability fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeConceptDescription
Deserialize an instance of ConceptDescription fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeReference
Deserialize an instance of Reference fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeKey
Deserialize an instance of Key fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIAbstractLangString
Deserialize an instance of IAbstractLangString fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLangStringNameType
Deserialize an instance of LangStringNameType fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLangStringTextType
Deserialize an instance of LangStringTextType fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeEnvironment
Deserialize an instance of Environment fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeIDataSpecificationContent
Deserialize an instance of IDataSpecificationContent fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeEmbeddedDataSpecification
Deserialize an instance of EmbeddedDataSpecification fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLevelType
Deserialize an instance of LevelType fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeValueReferencePair
Deserialize an instance of ValueReferencePair fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeValueList
Deserialize an instance of ValueList fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLangStringPreferredNameTypeIec61360
public static LangStringPreferredNameTypeIec61360 deserializeLangStringPreferredNameTypeIec61360(XMLEventReader reader) Deserialize an instance of LangStringPreferredNameTypeIec61360 fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLangStringShortNameTypeIec61360
public static LangStringShortNameTypeIec61360 deserializeLangStringShortNameTypeIec61360(XMLEventReader reader) Deserialize an instance of LangStringShortNameTypeIec61360 fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeLangStringDefinitionTypeIec61360
public static LangStringDefinitionTypeIec61360 deserializeLangStringDefinitionTypeIec61360(XMLEventReader reader) Deserialize an instance of LangStringDefinitionTypeIec61360 fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-
deserializeDataSpecificationIec61360
Deserialize an instance of DataSpecificationIec61360 fromreader.- Parameters:
reader- Initialized XML reader with reader.peek() set to the element
-