Module openj9.dtfj
Package com.ibm.j9ddr

Class StructureReader.FieldDescriptor

    • Constructor Detail

      • FieldDescriptor

        public FieldDescriptor​(int offset,
                               String type,
                               String declaredType,
                               String name,
                               String declaredName)
    • Method Detail

      • applyAliases

        public void applyAliases​(Map<String,​String> aliasMap)
      • cleanUpTypes

        public void cleanUpTypes()
        Cleans up this type by mapping U_32 -> U32, removing any const declaration etc.
      • getName

        public String getName()
      • getDeclaredName

        public String getDeclaredName()
      • getType

        public String getType()
      • getDeclaredType

        public String getDeclaredType()
      • getOffset

        public int getOffset()
      • isOptional

        public final boolean isOptional()
      • isPresent

        public final boolean isPresent()
      • isRequired

        public final boolean isRequired()
      • deflate

        public String deflate()