
org.sfm.reflect.meta.PropertyNameMatcher Maven / Gradle / Ivy
package org.sfm.reflect.meta;
import org.sfm.tuples.Tuple2;
import java.util.List;
/**
*
*/
public interface PropertyNameMatcher {
/**
*
* @param property
* @return
*/
boolean matches(CharSequence property);
/**
*
* @return
*/
IndexedColumn matchesIndex();
/**
*
* @param property
* @return
*/
PropertyNameMatcher partialMatch(CharSequence property);
/**
*
* @return
*/
Tuple2 speculativeMatch();
List> keyValuePairs();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy