Interface Hierarchy
-
- All Superinterfaces:
Serializable
,VTLValue
,VTLValueMetadata
- All Known Subinterfaces:
ValueDomainHierarchy
,VariableHierarchy
- All Known Implementing Classes:
HierarchyImpl
,ValueDomainHierarchyImpl
,VariableHierarchyImpl
public interface Hierarchy extends VTLValue, VTLValueMetadata
Representation of a hierarchy rule. TODO- Author:
- Valentino Pinna
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Hierarchy.CheckMode
static interface
Hierarchy.RuleItem
static interface
Hierarchy.SourceItem
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
List<Hierarchy.RuleItem>
getRuleItems()
DataStructureComponent<?,?,?>
selectComponent(DataSetMetadata structure)
-
Methods inherited from interface it.bancaditalia.oss.vtl.model.data.VTLValue
getMetadata
-
-
-
-
Method Detail
-
getName
String getName()
-
getRuleItems
List<Hierarchy.RuleItem> getRuleItems()
-
selectComponent
DataStructureComponent<?,?,?> selectComponent(DataSetMetadata structure)
-
-