Index

A C G J M O R S T V 
All Classes and Interfaces|All Packages

A

AddTagToAtlassianPluginXml - Class in com.atlassian.platform.recipes.rest.tov2
Recipe will examine the altassian-plugin.xml files and will append the following tag if it detects at least one rest descriptor.
AddTagToAtlassianPluginXml() - Constructor for class com.atlassian.platform.recipes.rest.tov2.AddTagToAtlassianPluginXml
 
ArgumentTypeRefactor - Class in com.atlassian.platform.recipes.model
Model that represents a type from and a type to for use within Recipe
ArgumentTypeRefactor(String, String) - Constructor for class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 

C

ChangeVariableType - Class in com.atlassian.platform.recipes
A Visitor that can be utilised within a recipe to achieve 'chained' changes.
ChangeVariableType(String, ArgumentTypeRefactor, ArgumentTypeRefactor) - Constructor for class com.atlassian.platform.recipes.ChangeVariableType
 
com.atlassian.platform.recipes - package com.atlassian.platform.recipes
 
com.atlassian.platform.recipes.model - package com.atlassian.platform.recipes.model
 
com.atlassian.platform.recipes.rest.tov2 - package com.atlassian.platform.recipes.rest.tov2
 

G

getDescription() - Method in class com.atlassian.platform.recipes.MigrateMethodCallChangeArgumentType
 
getDescription() - Method in class com.atlassian.platform.recipes.MigrateMethodCallSameArgument
 
getDescription() - Method in class com.atlassian.platform.recipes.ReplaceConstructorArgument
 
getDescription() - Method in class com.atlassian.platform.recipes.rest.tov2.AddTagToAtlassianPluginXml
 
getDescription() - Method in class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
 
getDisplayName() - Method in class com.atlassian.platform.recipes.MigrateMethodCallChangeArgumentType
 
getDisplayName() - Method in class com.atlassian.platform.recipes.MigrateMethodCallSameArgument
 
getDisplayName() - Method in class com.atlassian.platform.recipes.ReplaceConstructorArgument
 
getDisplayName() - Method in class com.atlassian.platform.recipes.rest.tov2.AddTagToAtlassianPluginXml
 
getDisplayName() - Method in class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
 
getFromTypeFullyQualified() - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
getInitialValue(ExecutionContext) - Method in class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
 
getScanner(MigrateCorsModuleDescriptor.ProjectShapeAccumulator) - Method in class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
First pass is done by the recipe making no changes, but just gathering info and populating into the accumulator.
getTags() - Method in class com.atlassian.platform.recipes.MigrateMethodCallChangeArgumentType
 
getTags() - Method in class com.atlassian.platform.recipes.MigrateMethodCallSameArgument
 
getTags() - Method in class com.atlassian.platform.recipes.ReplaceConstructorArgument
 
getTo() - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
getToSimpleName() - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
getToTypeFullyQualified() - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
getVisitor() - Method in class com.atlassian.platform.recipes.MigrateMethodCallChangeArgumentType
 
getVisitor() - Method in class com.atlassian.platform.recipes.MigrateMethodCallSameArgument
 
getVisitor() - Method in class com.atlassian.platform.recipes.ReplaceConstructorArgument
 
getVisitor() - Method in class com.atlassian.platform.recipes.rest.tov2.AddTagToAtlassianPluginXml
 
getVisitor(MigrateCorsModuleDescriptor.ProjectShapeAccumulator) - Method in class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
Second pass is done by the recipe making changes based on info in the accumulator.

J

JAVA_CONFIG - Enum constant in enum class com.atlassian.platform.recipes.model.SpringConfigType
 

M

matchesType(JavaType) - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
MigrateCorsModuleDescriptor - Class in com.atlassian.platform.recipes.rest.tov2
 
MigrateCorsModuleDescriptor() - Constructor for class com.atlassian.platform.recipes.rest.tov2.MigrateCorsModuleDescriptor
 
MigrateMethodCallChangeArgumentType - Class in com.atlassian.platform.recipes
Use this recipe when you need to change the argument type used in method call.
MigrateMethodCallChangeArgumentType(String, String, String[], String[]) - Constructor for class com.atlassian.platform.recipes.MigrateMethodCallChangeArgumentType
 
MigrateMethodCallSameArgument - Class in com.atlassian.platform.recipes
Use this recipe when you need to just rename the method to call, but argument list does not change.
MigrateMethodCallSameArgument(String, String) - Constructor for class com.atlassian.platform.recipes.MigrateMethodCallSameArgument
 

O

OSGI_SPRING - Enum constant in enum class com.atlassian.platform.recipes.model.SpringConfigType
 

R

ReplaceCompositeArgumentMethodInvocationVisitor - Class in com.atlassian.platform.recipes
 
ReplaceCompositeArgumentMethodInvocationVisitor(ArgumentTypeRefactor, ArgumentTypeRefactor) - Constructor for class com.atlassian.platform.recipes.ReplaceCompositeArgumentMethodInvocationVisitor
 
ReplaceConstructorArgument - Class in com.atlassian.platform.recipes
Use this recipe when you need to refactor calls to an init method - this will try and change the types of any used by init variables, and fields.
ReplaceConstructorArgument(String, String, String, String, String) - Constructor for class com.atlassian.platform.recipes.ReplaceConstructorArgument
 

S

SPRING_1 - Enum constant in enum class com.atlassian.platform.recipes.model.SpringConfigType
 
SPRING_2 - Enum constant in enum class com.atlassian.platform.recipes.model.SpringConfigType
 
SpringConfigType - Enum Class in com.atlassian.platform.recipes.model
How do I manage OSGI context within our atlassian plugins? Let me count the ways.

T

transformArg(Expression, ArgumentTypeRefactor, ArgumentTypeRefactor) - Method in class com.atlassian.platform.recipes.ReplaceCompositeArgumentMethodInvocationVisitor
 
transformIfMatches(JavaType) - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 
transformIfMatches(TypeTree) - Method in class com.atlassian.platform.recipes.model.ArgumentTypeRefactor
 

V

valueOf(String) - Static method in enum class com.atlassian.platform.recipes.model.SpringConfigType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.atlassian.platform.recipes.model.SpringConfigType
Returns an array containing the constants of this enum class, in the order they are declared.
visitMethodDeclaration(J.MethodDeclaration, ExecutionContext) - Method in class com.atlassian.platform.recipes.ChangeVariableType
 
visitVariableDeclarations(J.VariableDeclarations, ExecutionContext) - Method in class com.atlassian.platform.recipes.ChangeVariableType
 
A C G J M O R S T V 
All Classes and Interfaces|All Packages