Package com.atlassian.bamboo.fieldvalue
Interface ConvertibleFromConfig
- All Known Subinterfaces:
BitbucketDelegatedRepository
,BranchAwareRepository
,BranchDetectionCapableRepository
,BranchInformationProvider
,BranchingAwareRepository
,BranchIntegrationConfiguration
,BranchMergingAwareRepository
,BranchMonitoringConfiguration
,CachingAwareRepository
,CheckoutCustomRevisionDataAwareRepository
,CommitIsolationAwareRepository
,CommitUrlProvider
,CustomRevisionDataAwareRepository
,CustomSourceDirectoryAwareRepository
,CustomVariableProviderRepository
,DeploymentsAwareCommitUrlProvider
,DockerPipelineConfiguration
,EditActionAwareRepository
,IncludeExcludeAwareRepository
,InitialBuildAwareRepository
,MavenPomAccessorCapableRepository
,OnceOffCapableRepository
,OptionallyConvertibleFromConfig
,PreparableRepository
,PushCapableRepository
,QuietPeriodAwareRepository
,Repository
,RepositoryEventAware
,RequirementsAwareRepository
,RequiresRepositoryData
,SelectableAuthenticationRepository
,StandaloneRepository
,StashRepository
,TaggingAwareRepository
,TestConnectionAwareRepository
,WebRepositoryViewer
,XmppMessageSender
- All Known Implementing Classes:
AbstractRepository
,AbstractStandaloneRepository
,AbstractWebRepositoryViewer
,BitbucketRepository
,BranchIntegrationConfigurationImpl
,BranchMonitoringConfigurationImpl
,BranchSpecificConfiguration
,DefaultWebRepositoryViewer
,DockerPipelineConfigurationImpl
,FisheyeWebRepositoryViewer
,GitHubRepository
,GitRepository
,LegacyStashWebRepositoryViewer
,NoWebRepositoryViewer
,NullRepository
,SmackXmppMessageSender
,StashRepositoryImpl
,StashWebRepositoryViewer
,SvnRepository
public interface ConvertibleFromConfig
This interface defines an object that can be converted to a from a
HierarchicalConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionvoid
populateFromConfig
(@NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration
@NotNull org.apache.commons.configuration.HierarchicalConfiguration
Generate aHierarchicalConfiguration
from the current state of the object
-
Method Details
-
populateFromConfig
void populateFromConfig(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration
- Parameters:
config
-
-
toConfiguration
@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()Generate aHierarchicalConfiguration
from the current state of the object- Returns:
- Always returns an
HierarchicalConfiguration
. Never null
-