| 123456789101112131415161718 |
- package org.leumasjaffe.charsheet.model.features;
- import java.util.Map;
- import com.fasterxml.jackson.annotation.JsonTypeInfo;
- import com.fasterxml.jackson.annotation.JsonTypeInfo.Id;
- @JsonTypeInfo(use=Id.MINIMAL_CLASS)
- public interface DDProperty {
- public enum Group {
- NONE
- }
- String getName();
- String getDescription();
- boolean appliesTo(Object key);
- @Deprecated <T> T value();
- void accumulate(Map<String, Object> props);
- }
|