All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.simpleflatmapper.reflect.meta.IndexedColumn Maven / Gradle / Ivy

package org.simpleflatmapper.reflect.meta;

public class IndexedColumn {

    private final int indexValue;
    private final String indexProperty;
    private final PropertyNameMatcher subPropertyNameMatcher;
    public IndexedColumn(int indexValue, PropertyNameMatcher subPropertyNameMatcher) {
        this(indexValue, "", subPropertyNameMatcher);
    }

    public IndexedColumn(int indexValue, String indexProperty, PropertyNameMatcher subPropertyNameMatcher) {
        this.indexValue = indexValue;
        this.indexProperty = indexProperty;
        this.subPropertyNameMatcher = subPropertyNameMatcher;
    }

    public int getIndexValue() {
        return indexValue;
    }

    public PropertyNameMatcher getSubPropertyNameMatcher() {
        return subPropertyNameMatcher;
    }

    public String getIndexProperty() {
        return indexProperty;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy