## Uses of Class
javax.management.openmbean.SimpleType

- Packages that use SimpleType
  Package | Description
  --- | ---
  javax.management.openmbean | Provides the open data types and Open MBean descriptor classes.

- - ### Uses of SimpleType in javax.management.openmbean

    Fields in javax.management.openmbean declared as SimpleType
    Modifier and Type | Field | Description
    --- | --- | ---
    `static SimpleType<BigDecimal>` | SimpleType.`BIGDECIMAL` The `SimpleType` instance describing values whose Java class name is `java.math.BigDecimal`.
    `static SimpleType<BigInteger>` | SimpleType.`BIGINTEGER` The `SimpleType` instance describing values whose Java class name is `java.math.BigInteger`.
    `static SimpleType<Boolean>` | SimpleType.`BOOLEAN` The `SimpleType` instance describing values whose Java class name is `java.lang.Boolean`.
    `static SimpleType<Byte>` | SimpleType.`BYTE` The `SimpleType` instance describing values whose Java class name is `java.lang.Byte`.
    `static SimpleType<Character>` | SimpleType.`CHARACTER` The `SimpleType` instance describing values whose Java class name is `java.lang.Character`.
    `static SimpleType<Date>` | SimpleType.`DATE` The `SimpleType` instance describing values whose Java class name is `java.util.Date`.
    `static SimpleType<Double>` | SimpleType.`DOUBLE` The `SimpleType` instance describing values whose Java class name is `java.lang.Double`.
    `static SimpleType<Float>` | SimpleType.`FLOAT` The `SimpleType` instance describing values whose Java class name is `java.lang.Float`.
    `static SimpleType<Integer>` | SimpleType.`INTEGER` The `SimpleType` instance describing values whose Java class name is `java.lang.Integer`.
    `static SimpleType<Long>` | SimpleType.`LONG` The `SimpleType` instance describing values whose Java class name is `java.lang.Long`.
    `static SimpleType<ObjectName>` | SimpleType.`OBJECTNAME` The `SimpleType` instance describing values whose Java class name is `javax.management.ObjectName`.
    `static SimpleType<Short>` | SimpleType.`SHORT` The `SimpleType` instance describing values whose Java class name is `java.lang.Short`.
    `static SimpleType<String>` | SimpleType.`STRING` The `SimpleType` instance describing values whose Java class name is `java.lang.String`.
    `static SimpleType<Void>` | SimpleType.`VOID` The `SimpleType` instance describing values whose Java class name is `java.lang.Void`.

    Constructors in javax.management.openmbean with parameters of type SimpleType
    Constructor | Description
    --- | ---
    `ArrayType(SimpleType<?> elementType, boolean primitiveArray)` Constructs a unidimensional `ArrayType` instance for the supplied `SimpleType`.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.