Class AndroidSettingFactory.InternalIntent

  • All Implemented Interfaces:
    ContextItem, Comparable<Intent>
    Enclosing class:
    AndroidSettingFactory

    public static class AndroidSettingFactory.InternalIntent
    extends Intent
    Add an Intent that is _shure_ to be handled internally _only_. If there was an additional external handling of this intent it will be ignored!
    • Constructor Detail

      • InternalIntent

        public InternalIntent​(String action)
      • InternalIntent

        public InternalIntent​(Atom action)
      • InternalIntent

        public InternalIntent​(Atom action,
                              Atom uri)
    • Method Detail

      • hashCode

        public int hashCode()
        Description copied from class: Intent
        CLASHES: Does not consider intent-type. This clash is however intended: This aids in resolving the override of an Intent. The AndroidEntryPointManager generates new Intent Objects. Instead of searching all overrides we get it for free.
        Overrides:
        hashCode in class Intent
      • equals

        public boolean equals​(Object o)
        Description copied from class: Intent
        Intents are equal to Intents with other type. This clash is however intended: This aids in resolving the override of an Intent. The AndroidEntryPointManager generates new Intent Objects. Instead of searching all overrides we get it for free.
        Overrides:
        equals in class Intent