Uses of Class
de.iip_ecosphere.platform.configuration.aas.AasField
Packages that use AasField
Package
Description
Tools and infrastructure classes for turning IDTA AAS specs into IVML.
-
Uses of AasField in de.iip_ecosphere.platform.configuration.aas
Subclasses of AasField in de.iip_ecosphere.platform.configuration.aasFields in de.iip_ecosphere.platform.configuration.aas declared as AasFieldFields in de.iip_ecosphere.platform.configuration.aas with type parameters of type AasFieldModifier and TypeFieldDescriptionAasType.fieldsRowProcessor.genericFieldsReadAasxFile.XmlReader.semIdFieldsMethods in de.iip_ecosphere.platform.configuration.aas that return AasFieldModifier and TypeMethodDescriptionprivate AasFieldReadAasxFile.XmlReader.readAasProperty(Node node, String type, AasSmeType smeType, ReadAasxFile.XmlReader.FieldHandler handler) Reads an AAS property.Methods in de.iip_ecosphere.platform.configuration.aas that return types with arguments of type AasFieldMethods in de.iip_ecosphere.platform.configuration.aas with parameters of type AasFieldModifier and TypeMethodDescription(package private) voidAdds a field.private voidprivate voidAasSpecSummary.ensureUniqueFieldName(Set<String> fieldIdShorts, AasField field) Ensures unique field idShort names.private StringReadAasxFile.XmlReader.getDescription(Node node, AasField field, boolean inferEnum, boolean addMissingLang) Reads the given node as a description value.private StringIvmlWriter.getIvmlType(AasField field) Returns the IVML type offield.booleanHandles additional unhandled entries ofnode.(package private) static StringParsingUtils.inferEnum(String data, String description, AasField field, ParsingUtils.AasEnumResultHandler aasEnums, boolean atBeginning) Tries to infer an enumeration description from the givendescriptionRestbased on the definedenum kinds.(package private) booleanReturns whether the given field is the last one inAasType.fields().private voidIvmlWriter.printField(AasField field, AasType type) Printsfieldoftype.private voidRowProcessor.processFieldCardinality(String data, AasField field) Processes the fourth field cell, potentially containing the field cardinality.private voidRowProcessor.processSemanticIdDescription(String data, AasField field) Processes the second field cell containing the semantic id and the description, potentially with enums.private String[]RowProcessor.processSmeTypeIdShort(String data, AasField field) Processes the field part in the first cell, containing the SME type and the idShort.private voidRowProcessor.processValueTypeExample(String data, AasField field) Processes the third field cell containing the value type and an optional example.private voidRowProcessor.processValueTypeExampleOneLine(String line, AasField field) Processes a value type/example entry on a single line.private voidReadAasxFile.XmlReader.setExampleValues(String data, AasField field) Sets example values splitting the actual value indataheuristically into multiple ones if needed.private voidRowProcessor.setExampleValues(String data, List<String> more, AasField field) Sets the example value(s).private voidRowProcessor.setFieldDescription(String description, AasField field) Sets the field description, considers in-place "isCaseOf" information and notes.Constructors in de.iip_ecosphere.platform.configuration.aas with parameters of type AasFieldModifierConstructorDescription(package private)Copies values offield.AasOperation(AasField field) Copies values offield.