Class SparseDomainConfiguration
- java.lang.Object
-
- dk.netarkivet.harvester.datamodel.SparseDomainConfiguration
-
public class SparseDomainConfiguration extends java.lang.Object
Sparse version for DomainConfiguration class. To be used for GUI purposes only. Immutable.- See Also:
DomainConfiguration
-
-
Constructor Summary
Constructors Constructor Description SparseDomainConfiguration(DomainConfiguration dc)
Alternate constructor taking a DomainConfiguration as input.SparseDomainConfiguration(java.lang.String domainName, java.lang.String configurationName)
Create a sparse configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getConfigurationName()
Get configuration name.java.lang.String
getDomainName()
Get domain name.int
hashCode()
-
-
-
Constructor Detail
-
SparseDomainConfiguration
public SparseDomainConfiguration(java.lang.String domainName, java.lang.String configurationName)
Create a sparse configuration.- Parameters:
domainName
- Name of domain this is a configuration for.configurationName
- Name of configuration.- Throws:
ArgumentNotValid
- if either argument is null or empty.
-
SparseDomainConfiguration
public SparseDomainConfiguration(DomainConfiguration dc)
Alternate constructor taking a DomainConfiguration as input.- Parameters:
dc
- a DomainConfiguration
-
-
Method Detail
-
getDomainName
public java.lang.String getDomainName()
Get domain name.- Returns:
- The domain name.
-
getConfigurationName
public java.lang.String getConfigurationName()
Get configuration name.- Returns:
- The configuration name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-