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:
getBaseClassin classAbstractDiscriminatorRegistry<ResultsSummary,AbstractResultsSummary>
-
getDiscriminatorsForPlanType
public <T extends ImmutablePlan> Set<String> getDiscriminatorsForPlanType(Class<T> planType)
-
getConcreteType
public Class<? extends AbstractResultsSummary> getConcreteType(Class<? extends ResultsSummary> aClass)
-
-