Packages

package modifiers

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class ClassOwnerInfo(modifiers: ArraySeq[Modifier], isExtending: Boolean) extends MethodOwnerInfo with Product with Serializable
  2. sealed abstract class MethodOwnerInfo extends AnyRef
  3. sealed abstract class Modifier extends AnyRef
  4. 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_MODIFIER extends Modifier with Product with Serializable
  2. case object AURA_ENABLED_ANNOTATION extends Modifier with Product with Serializable
  3. object ApexModifiers
  4. case object DEPRECATED_ANNOTATION extends Modifier with Product with Serializable
  5. case object EnumOwnerInfo extends MethodOwnerInfo with Product with Serializable
  6. case object FINAL_MODIFIER extends Modifier with Product with Serializable
  7. case object FUTURE_ANNOTATION extends Modifier with Product with Serializable
  8. object FieldModifiers
  9. case object GLOBAL_MODIFIER extends Modifier with Product with Serializable
  10. case object HTTP_DELETE_ANNOTATION extends Modifier with Product with Serializable
  11. case object HTTP_GET_ANNOTATION extends Modifier with Product with Serializable
  12. case object HTTP_PATCH_ANNOTATION extends Modifier with Product with Serializable
  13. case object HTTP_POST_ANNOTATION extends Modifier with Product with Serializable
  14. case object HTTP_PUT_ANNOTATION extends Modifier with Product with Serializable
  15. case object INHERITED_SHARING_MODIFIER extends Modifier with Product with Serializable
  16. case object INVOCABLE_METHOD_ANNOTATION extends Modifier with Product with Serializable
  17. case object INVOCABLE_VARIABLE_ANNOTATION extends Modifier with Product with Serializable
  18. case object ISTEST_ANNOTATION extends Modifier with Product with Serializable
  19. case object InterfaceOwnerInfo extends MethodOwnerInfo with Product with Serializable
  20. case object JSON_ACCESS_ANNOTATION extends Modifier with Product with Serializable
  21. object MethodModifiers
  22. object ModifierOps
  23. object ModifierResults extends InternCache[ModifierResults] with Serializable
  24. case object NAMESPACE_ACCESSIBLE_ANNOTATION extends Modifier with Product with Serializable
  25. case object OVERRIDE_MODIFIER extends Modifier with Product with Serializable
  26. case object PRIVATE_MODIFIER extends Modifier with Product with Serializable
  27. case object PROTECTED_MODIFIER extends Modifier with Product with Serializable
  28. case object PUBLIC_MODIFIER extends Modifier with Product with Serializable
  29. case object READ_ONLY_ANNOTATION extends Modifier with Product with Serializable
  30. case object REMOTE_ACTION_ANNOTATION extends Modifier with Product with Serializable
  31. case object REST_RESOURCE_ANNOTATION extends Modifier with Product with Serializable
  32. case object STATIC_MODIFIER extends Modifier with Product with Serializable
  33. case object SUPPRESS_WARNINGS_ANNOTATION_PMD extends Modifier with Product with Serializable
  34. case object SUPPRESS_WARNINGS_ANNOTATION_UNUSED extends Modifier with Product with Serializable
  35. case object TEST_METHOD_MODIFIER extends Modifier with Product with Serializable
  36. case object TEST_SETUP_ANNOTATION extends Modifier with Product with Serializable
  37. case object TEST_VISIBLE_ANNOTATION extends Modifier with Product with Serializable
  38. case object TRANSIENT_MODIFIER extends Modifier with Product with Serializable
  39. case object VIRTUAL_MODIFIER extends Modifier with Product with Serializable
  40. case object WEBSERVICE_MODIFIER extends Modifier with Product with Serializable
  41. case object WITHOUT_SHARING_MODIFIER extends Modifier with Product with Serializable
  42. case object WITH_SHARING_MODIFIER extends Modifier with Product with Serializable

Ungrouped