class ConstantPatternExpansionStrategy extends ExpansionStrategy {

    @Override
    public Pattern generateNullPattern(BitSet attributes) {
        Map<Integer, PatternEntry> allVariables = new HashMap<>();
        for (int i = attributes.nextSetBit(0); i >= 0; i = attributes.nextSetBit(i + 1)) {
            allVariables.put(Integer.valueOf(i), new VariablePatternEntry());
        }
        return new Pattern(allVariables);
    }

    public  ConstantPatternExpansionStrategy(int[][] values);

}