Class ObjectiveC2_Constants


  • public final class ObjectiveC2_Constants
    extends java.lang.Object
    • Field Detail

      • OBJC2_CATEGORY_LIST

        public static final java.lang.String OBJC2_CATEGORY_LIST
        Objective-C 2 category list.
        See Also:
        Constant Field Values
      • OBJC2_CLASS_LIST

        public static final java.lang.String OBJC2_CLASS_LIST
        Objective-C 2 class list.
        See Also:
        Constant Field Values
      • OBJC2_CLASS_REFS

        public static final java.lang.String OBJC2_CLASS_REFS
        Objective-C 2 class references.
        See Also:
        Constant Field Values
      • OBJC2_CONST

        public static final java.lang.String OBJC2_CONST
        Objective-C 2 constants.
        See Also:
        Constant Field Values
      • OBJC2_IMAGE_INFO

        public static final java.lang.String OBJC2_IMAGE_INFO
        See Also:
        Constant Field Values
      • OBJC2_MESSAGE_REFS

        public static final java.lang.String OBJC2_MESSAGE_REFS
        See Also:
        Constant Field Values
      • OBJC2_NON_LAZY_CLASS_LIST

        public static final java.lang.String OBJC2_NON_LAZY_CLASS_LIST
        Objective-C 2 non-lazy class list
        See Also:
        Constant Field Values
      • OBJC2_PROTOCOL_LIST

        public static final java.lang.String OBJC2_PROTOCOL_LIST
        See Also:
        Constant Field Values
      • OBJC2_PROTOCOL_REFS

        public static final java.lang.String OBJC2_PROTOCOL_REFS
        See Also:
        Constant Field Values
      • OBJC2_SELECTOR_REFS

        public static final java.lang.String OBJC2_SELECTOR_REFS
        See Also:
        Constant Field Values
      • OBJC2_SUPER_REFS

        public static final java.lang.String OBJC2_SUPER_REFS
        See Also:
        Constant Field Values
      • CATEGORY_PATH

        public static final CategoryPath CATEGORY_PATH
    • Constructor Detail

      • ObjectiveC2_Constants

        public ObjectiveC2_Constants()
    • Method Detail

      • getObjectiveC2SectionNames

        public static final java.util.List<java.lang.String> getObjectiveC2SectionNames()
        Returns a list containing valid Objective-C 2.0 section names.
        Returns:
        a list containing valid Objective-C 2.0 section names
      • isObjectiveC2

        public static final boolean isObjectiveC2​(Program program)
        Returns true if this program contains Objective-C 2.
        Parameters:
        program - the program to check
        Returns:
        true if the program contains Objective-C 2.