Class TransportToAasConverter.TypeConverter
java.lang.Object
de.iip_ecosphere.platform.services.environment.services.TransportToAasConverter.TypeConverter
- All Implemented Interfaces:
TransportToAasConverter.ValueConverter
- Enclosing class:
TransportToAasConverter<T>
public static class TransportToAasConverter.TypeConverter
extends Object
implements TransportToAasConverter.ValueConverter
Encapsulates a Java-to-AAS type converter.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate de.iip_ecosphere.platform.support.aas.Type -
Constructor Summary
ConstructorsConstructorDescriptionTypeConverter(de.iip_ecosphere.platform.support.aas.Type type, TransportToAasConverter.ValueConverter conv) Creates the converter instance. -
Method Summary
-
Field Details
-
conv
-
type
private de.iip_ecosphere.platform.support.aas.Type type
-
-
Constructor Details
-
TypeConverter
public TypeConverter(de.iip_ecosphere.platform.support.aas.Type type, TransportToAasConverter.ValueConverter conv) Creates the converter instance.- Parameters:
type- the AAS typeconv- the value converter
-
-
Method Details
-
convert
Description copied from interface:TransportToAasConverter.ValueConverterPerforms the conversion.- Specified by:
convertin interfaceTransportToAasConverter.ValueConverter- Parameters:
value- the value to convert- Returns:
- the converted value
-
getType
public de.iip_ecosphere.platform.support.aas.Type getType()Returns the AAS type.- Returns:
- the AAS type
-