Class SingleTypeContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>
java.lang.Object
com.xebialabs.deployit.plugin.api.deployment.planning.SingleTypeContributor<D>
- Direct Known Subclasses:
TestDatasourceConnections
public abstract class SingleTypeContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<SingleTypeContributor<D>.TypedDelta> protected List<SingleTypeContributor<D>.TypedDelta> protected final com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSingleTypeContributor(com.xebialabs.deployit.plugin.api.reflect.Type typeOfDeployed) protectedSingleTypeContributor(Class<? extends D> classOfDeployed) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfilterDeltas(List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltas)
-
Field Details
-
isOfType
protected final com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> isOfType -
deployedsCreated
-
deployedsModified
protected List<SingleTypeContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>.TypedDelta> deployedsModified -
deployedsNoop
protected List<SingleTypeContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>.TypedDelta> deployedsNoop -
deployedsRemoved
-
-
Constructor Details
-
SingleTypeContributor
-
SingleTypeContributor
protected SingleTypeContributor(com.xebialabs.deployit.plugin.api.reflect.Type typeOfDeployed)
-
-
Method Details
-
filterDeltas
protected void filterDeltas(List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltas)
-