package modifiers
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed abstract class MethodOwnerNature extends AnyRef
- sealed abstract class Modifier extends AnyRef
- 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
- case object ABSTRACT_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
- case object ABSTRACT_MODIFIER extends Modifier with Product with Serializable
- case object AURA_ENABLED_ANNOTATION extends Modifier with Product with Serializable
- object ApexModifiers
- case object DEPRECATED_ANNOTATION extends Modifier with Product with Serializable
- case object ENUM_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
- case object FINAL_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
- case object FINAL_MODIFIER extends Modifier with Product with Serializable
- case object FUTURE_ANNOTATION extends Modifier with Product with Serializable
- object FieldModifiers
- case object GLOBAL_MODIFIER extends Modifier with Product with Serializable
- case object HTTP_DELETE_ANNOTATION extends Modifier with Product with Serializable
- case object HTTP_GET_ANNOTATION extends Modifier with Product with Serializable
- case object HTTP_PATCH_ANNOTATION extends Modifier with Product with Serializable
- case object HTTP_POST_ANNOTATION extends Modifier with Product with Serializable
- case object HTTP_PUT_ANNOTATION extends Modifier with Product with Serializable
- case object INHERITED_SHARING_MODIFIER extends Modifier with Product with Serializable
- case object INTERFACE_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
- case object INVOCABLE_METHOD_ANNOTATION extends Modifier with Product with Serializable
- case object INVOCABLE_VARIABLE_ANNOTATION extends Modifier with Product with Serializable
- case object ISTEST_ANNOTATION extends Modifier with Product with Serializable
- case object JSON_ACCESS_ANNOTATION extends Modifier with Product with Serializable
- object MethodModifiers
- object ModifierOps
- object ModifierResults extends InternCache[ModifierResults] with Serializable
- case object NAMESPACE_ACCESSIBLE_ANNOTATION extends Modifier with Product with Serializable
- case object OVERRIDE_MODIFIER extends Modifier with Product with Serializable
- case object PRIVATE_MODIFIER extends Modifier with Product with Serializable
- case object PROTECTED_MODIFIER extends Modifier with Product with Serializable
- case object PUBLIC_MODIFIER extends Modifier with Product with Serializable
- case object READ_ONLY_ANNOTATION extends Modifier with Product with Serializable
- case object REMOTE_ACTION_ANNOTATION extends Modifier with Product with Serializable
- case object REST_RESOURCE_ANNOTATION extends Modifier with Product with Serializable
- case object STATIC_MODIFIER extends Modifier with Product with Serializable
- case object SUPPRESS_WARNINGS_ANNOTATION_PMD extends Modifier with Product with Serializable
- case object SUPPRESS_WARNINGS_ANNOTATION_UNUSED extends Modifier with Product with Serializable
- case object TEST_METHOD_MODIFIER extends Modifier with Product with Serializable
- case object TEST_SETUP_ANNOTATION extends Modifier with Product with Serializable
- case object TEST_VISIBLE_ANNOTATION extends Modifier with Product with Serializable
- case object TRANSIENT_MODIFIER extends Modifier with Product with Serializable
- case object VIRTUAL_METHOD_NATURE extends MethodOwnerNature with Product with Serializable
- case object VIRTUAL_MODIFIER extends Modifier with Product with Serializable
- case object WEBSERVICE_MODIFIER extends Modifier with Product with Serializable
- case object WITHOUT_SHARING_MODIFIER extends Modifier with Product with Serializable
- case object WITH_SHARING_MODIFIER extends Modifier with Product with Serializable