Interface QualifiedObjectType

All Superinterfaces:
ObjectType, Type

public interface QualifiedObjectType extends ObjectType
  • Method Details

    • getBaseType

      UnqualifiedObjectType getBaseType()
    • isConstQualified

      boolean isConstQualified()
      Is this a "const" qualified type?
      Returns:
      true iff this is a const qualified type.
    • isVolatileQualified

      boolean isVolatileQualified()
      Is this a "volatile" qualified type?
      Returns:
      true iff this is a volatile qualified type.
    • isRestrictQualified

      boolean isRestrictQualified()
      Is this a "restrict" qualified type?
      Returns:
      true iff this is a "restrict" qualified type.
    • isInputQualified

      boolean isInputQualified()
      Is this an "_input" qualified type?
      Returns:
      true iff this is an "_input" qualified type
    • isOutputQualified

      boolean isOutputQualified()
      Is this an "_output" qualified type?
      Returns:
      true iff this is an "_output" qualified type