Class ResultsSummaryDiscriminatorRegistry
- java.lang.Object
-
- com.atlassian.bamboo.persistence3.AbstractDiscriminatorRegistry<ResultsSummary,AbstractResultsSummary>
-
- com.atlassian.bamboo.resultsummary.ResultsSummaryDiscriminatorRegistry
-
public final class ResultsSummaryDiscriminatorRegistry extends AbstractDiscriminatorRegistry<ResultsSummary,AbstractResultsSummary>
Registry for all the discriminators forResultsSummary
'ies
-
-
Constructor Summary
Constructors Constructor Description ResultsSummaryDiscriminatorRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<AbstractResultsSummary>
getBaseClass()
Class<? extends AbstractResultsSummary>
getConcreteType(Class<? extends ResultsSummary> aClass)
<T extends ImmutablePlan>
Set<String>getDiscriminatorsForPlanType(Class<T> planType)
-
Methods inherited from class com.atlassian.bamboo.persistence3.AbstractDiscriminatorRegistry
getDiscriminatorForType, getDiscriminatorsForType, getTypeForDiscriminator, isConcretelyMappedType
-
-
-
-
Method Detail
-
getBaseClass
protected Class<AbstractResultsSummary> getBaseClass()
- Specified by:
getBaseClass
in classAbstractDiscriminatorRegistry<ResultsSummary,AbstractResultsSummary>
-
getDiscriminatorsForPlanType
public <T extends ImmutablePlan> Set<String> getDiscriminatorsForPlanType(Class<T> planType)
-
getConcreteType
public Class<? extends AbstractResultsSummary> getConcreteType(Class<? extends ResultsSummary> aClass)
-
-