package org.springframework.roo.classpath.customdata.tagkeys;
import org.springframework.roo.classpath.details.MemberHoldingTypeDetails;
import org.springframework.roo.model.CustomDataKey;
/**
* {@link MemberHoldingTypeDetails}-specific implementation of
* {@link org.springframework.roo.model.CustomDataKey}.
*
* @author James Tyrrell
* @since 1.1.3
*/
public class MemberHoldingTypeDetailsCustomDataKey implements
CustomDataKey<MemberHoldingTypeDetails> {
private final String name;
public MemberHoldingTypeDetailsCustomDataKey(final String name) {
this.name = name;
}
public boolean meets(final MemberHoldingTypeDetails memberHoldingTypeDetails)
throws IllegalStateException {
return true;
}
public String name() {
return name;
}
@Override
public String toString() {
return name;
}
}