java.lang.Object
net.ssehub.easy.varModel.model.datatypes.Types

public class Types extends Object
Collects all types defined for IVML.
Author:
Holger Eichelberger
  • Field Details

  • Constructor Details

    • Types

      private Types()
      Prevents external creation.
  • Method Details

    • getTypes

      public static final IDatatype[] getTypes()
      Returns the currently known types.
      Returns:
      the currently known types
    • addBasicType

      private static void addBasicType(IDatatype type)
      Registers a basic type for retrieval by name.
      Parameters:
      type - the basic type
    • getBasicTypeByName

      public static final IDatatype getBasicTypeByName(String name)
      Returns a basic type by name.
      Parameters:
      name - the name of the type
      Returns:
      the basic type or null if not found