public class PackagingTypeMappingConfiguration extends java.lang.Object implements ILifecycleMappingElement
Modifier and Type | Class and Description |
---|---|
static class |
PackagingTypeMappingConfiguration.LifecycleStrategyMappingRequirement |
static class |
PackagingTypeMappingConfiguration.PackagingTypeMappingRequirement |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
lifecycleMappingId |
private java.lang.String |
packaging |
private ILifecycleMappingRequirement |
requirement |
Constructor and Description |
---|
PackagingTypeMappingConfiguration(java.lang.String packaging,
java.lang.String lifecycleMappingId) |
Modifier and Type | Method and Description |
---|---|
private static <T> boolean |
eq(T a,
T b) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getLifecycleMappingId() |
ILifecycleMappingRequirement |
getLifecycleMappingRequirement() |
java.lang.String |
getPackaging() |
int |
hashCode() |
private final java.lang.String packaging
private final java.lang.String lifecycleMappingId
private final ILifecycleMappingRequirement requirement
public PackagingTypeMappingConfiguration(java.lang.String packaging, java.lang.String lifecycleMappingId)
public java.lang.String getPackaging()
public java.lang.String getLifecycleMappingId()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
private static <T> boolean eq(T a, T b)
public ILifecycleMappingRequirement getLifecycleMappingRequirement()
getLifecycleMappingRequirement
in interface ILifecycleMappingElement