package org.gcube.common.storagehub.model.items.nodes; import java.util.ArrayList; import java.util.List; import lombok.Data; import lombok.NoArgsConstructor; import org.gcube.common.storagehub.model.annotations.AttributeRootNode; import org.gcube.common.storagehub.model.annotations.ListNodes; @NoArgsConstructor @Data @AttributeRootNode("nthl:accountingSet") public class Accounting { @ListNodes(includeTypeStartWith="nthl:accounting", listClass=AccountEntry.class) List entries = new ArrayList(); }