Uses of Enum Class
neqsim.process.equipment.iec81346.IEC81346LetterCode
Packages that use IEC81346LetterCode
Package
Description
IEC 81346 reference designation support for NeqSim process equipment.
-
Uses of IEC81346LetterCode in neqsim.process.equipment.iec81346
Subclasses with type arguments of type IEC81346LetterCode in neqsim.process.equipment.iec81346Modifier and TypeClassDescriptionenumIEC 81346-2 letter codes for classification of objects in industrial plants.Fields in neqsim.process.equipment.iec81346 declared as IEC81346LetterCodeModifier and TypeFieldDescriptionprivate IEC81346LetterCodeReferenceDesignation.letterCodeThe IEC 81346-2 letter code classifying this equipment.private final IEC81346LetterCodeReferenceDesignationGenerator.DesignationEntry.letterCodeThe IEC 81346-2 letter code.Fields in neqsim.process.equipment.iec81346 with type parameters of type IEC81346LetterCodeModifier and TypeFieldDescriptionprivate static final Map<EquipmentEnum, IEC81346LetterCode> IEC81346LetterCode.EQUIPMENT_MAPUnmodifiable mapping from NeqSimEquipmentEnumto IEC 81346-2 letter code.Methods in neqsim.process.equipment.iec81346 that return IEC81346LetterCodeModifier and TypeMethodDescriptionstatic IEC81346LetterCodeIEC81346LetterCode.fromEquipment(ProcessEquipmentInterface equipment) Maps a NeqSim equipment class to its corresponding IEC 81346-2 letter code.static IEC81346LetterCodeIEC81346LetterCode.fromEquipmentEnum(EquipmentEnum equipmentType) Maps a NeqSimEquipmentEnumto its corresponding IEC 81346-2 letter code.ReferenceDesignation.getLetterCode()Returns the IEC 81346-2 letter code classifying this equipment.ReferenceDesignationGenerator.DesignationEntry.getLetterCode()Returns the IEC 81346-2 letter code.static IEC81346LetterCodeReturns the enum constant of this class with the specified name.static IEC81346LetterCode[]IEC81346LetterCode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in neqsim.process.equipment.iec81346 that return types with arguments of type IEC81346LetterCodeModifier and TypeMethodDescriptionstatic Map<EquipmentEnum, IEC81346LetterCode> IEC81346LetterCode.getEquipmentMapping()Returns the unmodifiable mapping fromEquipmentEnumto IEC 81346-2 letter codes.ReferenceDesignationGenerator.getLetterCodeSummary()Returns a summary map of letter code counts.Methods in neqsim.process.equipment.iec81346 with parameters of type IEC81346LetterCodeModifier and TypeMethodDescriptionReferenceDesignationGenerator.findByLetterCode(IEC81346LetterCode letterCode) Returns all designation entries for a given IEC 81346-2 letter code.private intReferenceDesignationGenerator.incrementCounter(Map<IEC81346LetterCode, Integer> counters, IEC81346LetterCode letterCode) Increments and returns the counter for a given letter code.voidReferenceDesignation.setLetterCode(IEC81346LetterCode letterCode) Sets the IEC 81346-2 letter code classifying this equipment.Method parameters in neqsim.process.equipment.iec81346 with type arguments of type IEC81346LetterCodeModifier and TypeMethodDescriptionprivate voidReferenceDesignationGenerator.generateForMeasurementDevices(ProcessSystem system, String funcPrefix, String locPrefix, Map<IEC81346LetterCode, Integer> counters) Generates designations for measurement devices in a process system.private intReferenceDesignationGenerator.incrementCounter(Map<IEC81346LetterCode, Integer> counters, IEC81346LetterCode letterCode) Increments and returns the counter for a given letter code.Constructors in neqsim.process.equipment.iec81346 with parameters of type IEC81346LetterCodeModifierConstructorDescriptionDesignationEntry(String equipmentName, String equipmentType, String referenceDesignation, IEC81346LetterCode letterCode, int sequenceNumber, String functionArea) Creates a new designation entry.ReferenceDesignation(String functionDesignation, String productDesignation, String locationDesignation, IEC81346LetterCode letterCode, int sequenceNumber) Creates a reference designation with the specified aspects and letter code.