Packages

package modifiers

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class MethodOwnerNature extends AnyRef
  2. sealed abstract class Modifier extends AnyRef
  3. final case class ModifierResults(modifiers: ArraySeq[Modifier], issues: ArraySeq[Issue]) extends Product with Serializable

    Results from modifier analysis.

    Results from modifier analysis.

    Modifiers are examined before the CST is constructed to make things a bit simpler. The results of the analysis are returned via this type. Interning is supported to reduce memory use.

Value Members

  1. case object ABSTRACT_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
  2. case object ABSTRACT_MODIFIER extends Modifier with Product with Serializable
  3. case object AURA_ENABLED_ANNOTATION extends Modifier with Product with Serializable
  4. object ApexModifiers
  5. case object DEPRECATED_ANNOTATION extends Modifier with Product with Serializable
  6. case object ENUM_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
  7. case object FINAL_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
  8. case object FINAL_MODIFIER extends Modifier with Product with Serializable
  9. case object FUTURE_ANNOTATION extends Modifier with Product with Serializable
  10. object FieldModifiers
  11. case object GLOBAL_MODIFIER extends Modifier with Product with Serializable
  12. case object HTTP_DELETE_ANNOTATION extends Modifier with Product with Serializable
  13. case object HTTP_GET_ANNOTATION extends Modifier with Product with Serializable
  14. case object HTTP_PATCH_ANNOTATION extends Modifier with Product with Serializable
  15. case object HTTP_POST_ANNOTATION extends Modifier with Product with Serializable
  16. case object HTTP_PUT_ANNOTATION extends Modifier with Product with Serializable
  17. case object INHERITED_SHARING_MODIFIER extends Modifier with Product with Serializable
  18. case object INTERFACE_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
  19. case object INVOCABLE_METHOD_ANNOTATION extends Modifier with Product with Serializable
  20. case object INVOCABLE_VARIABLE_ANNOTATION extends Modifier with Product with Serializable
  21. case object ISTEST_ANNOTATION extends Modifier with Product with Serializable
  22. case object JSON_ACCESS_ANNOTATION extends Modifier with Product with Serializable
  23. object MethodModifiers
  24. object ModifierOps
  25. object ModifierResults extends InternCache[ModifierResults] with Serializable
  26. case object NAMESPACE_ACCESSIBLE_ANNOTATION extends Modifier with Product with Serializable
  27. case object OVERRIDE_MODIFIER extends Modifier with Product with Serializable
  28. case object PRIVATE_MODIFIER extends Modifier with Product with Serializable
  29. case object PROTECTED_MODIFIER extends Modifier with Product with Serializable
  30. case object PUBLIC_MODIFIER extends Modifier with Product with Serializable
  31. case object READ_ONLY_ANNOTATION extends Modifier with Product with Serializable
  32. case object REMOTE_ACTION_ANNOTATION extends Modifier with Product with Serializable
  33. case object REST_RESOURCE_ANNOTATION extends Modifier with Product with Serializable
  34. case object STATIC_MODIFIER extends Modifier with Product with Serializable
  35. case object SUPPRESS_WARNINGS_ANNOTATION_PMD extends Modifier with Product with Serializable
  36. case object SUPPRESS_WARNINGS_ANNOTATION_UNUSED extends Modifier with Product with Serializable
  37. case object TEST_METHOD_MODIFIER extends Modifier with Product with Serializable
  38. case object TEST_SETUP_ANNOTATION extends Modifier with Product with Serializable
  39. case object TEST_VISIBLE_ANNOTATION extends Modifier with Product with Serializable
  40. case object TRANSIENT_MODIFIER extends Modifier with Product with Serializable
  41. case object VIRTUAL_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
  42. case object VIRTUAL_MODIFIER extends Modifier with Product with Serializable
  43. case object WEBSERVICE_MODIFIER extends Modifier with Product with Serializable
  44. case object WITHOUT_SHARING_MODIFIER extends Modifier with Product with Serializable
  45. case object WITH_SHARING_MODIFIER extends Modifier with Product with Serializable

Ungrouped