インターフェース PrimitiveType

  • すべてのスーパーインターフェース:
    AnnotationTargetType

    public interface PrimitiveType
    extends Type
    プリミティブ型は次のとおりです。
    • boolean
    • バイト
    • 短い
    • int
    • long
    • 浮く
    • ダブル
    • チャー
    導入:
    4.0
    • メソッドの詳細

      • name

        StringSE name()
        このプリミティブ型の名前を返します。
        戻り値:
        このプリミティブ型の名前
      • isBoolean

        default boolean isBoolean()
        このプリミティブ型が boolean かどうかを返します。
        戻り値:
        このプリミティブ型が boolean かどうか
      • isByte

        default boolean isByte()
        このプリミティブ型が byte かどうかを返します。
        戻り値:
        このプリミティブ型が byte かどうか
      • isShort

        default boolean isShort()
        このプリミティブ型が short かどうかを返します。
        戻り値:
        このプリミティブ型が short かどうか
      • isInt

        default boolean isInt()
        このプリミティブ型が int かどうかを返します。
        戻り値:
        このプリミティブ型が int かどうか
      • isLong

        default boolean isLong()
        このプリミティブ型が long かどうかを返します。
        戻り値:
        このプリミティブ型が long かどうか
      • isFloat

        default boolean isFloat()
        このプリミティブ型が float かどうかを返します。
        戻り値:
        このプリミティブ型が float かどうか
      • isDouble

        default boolean isDouble()
        このプリミティブ型が double かどうかを返します。
        戻り値:
        このプリミティブ型が double かどうか
      • isChar

        default boolean isChar()
        このプリミティブ型が char かどうかを返します。
        戻り値:
        このプリミティブ型が char かどうか
      • kind

        default Type.Kind kind()
        インターフェースからコピーされた説明: Type
        この型の種類を返します。
        次で指定:
        インターフェース Typekind 
        戻り値:
        この型の種類
      • asPrimitive

        default PrimitiveType asPrimitive()
        インターフェースからコピーされた説明: Type
        この型をプリミティブ型として返します。
        次で指定:
        インターフェース TypeasPrimitive 
        戻り値:
        このプリミティブ型、決して null