public final class JinqMetaModel extends MetamodelUtil
comparisonMethods, comparisonMethodsWithObjectEquals, enums, fieldMethods, inQueryStream, knownEmbeddedtypes, nLinkMethods, safeMethods, safeStaticMethods, specificationRewrites, staticComparisonMethods, staticComparisonMethodsWithObjectEquals, statics, TUPLE_ACCESSORS| Modifier and Type | Method and Description |
|---|---|
static JinqMetaModel |
configure(Container container) |
<U> String |
dataSourceNameFromClass(Class<U> dataSource) |
String |
dataSourceNameFromClassName(String className) |
Iterable<Class<?>> |
dataSources() |
Query.Compare |
findGetter(Method method) |
void |
registerDataSource(Class<?> clazz,
String dataSource) |
<T,V> void |
registerProperty(Class<?> clazz,
String methodName,
String property,
Query.Compare<T,V> getter) |
void |
registerStatic(Class<?> clazz,
String methodName,
String function) |
addProperty, addStatic, fieldMethodToFieldName, findVirtualHandler, getComparisonMethods, getEnumName, getMethodChecker, getSafeMethodAnnotations, getSafeMethods, getSafeStaticMethods, getStaticComparisonMethods, isFieldMethodAssociationType, isKnownManagedType, isPluralAttributeLinkMethod, isSingularAttributeFieldMethod, lookupRewrite, nLinkMethodToLinkName, register, register, registerEnum, registerSpecificationpublic static JinqMetaModel configure(Container container)
public <T,V> void registerProperty(Class<?> clazz, String methodName, String property, Query.Compare<T,V> getter) throws IOException
IOExceptionpublic void registerStatic(Class<?> clazz, String methodName, String function) throws IOException
IOExceptionpublic Query.Compare findGetter(Method method)
public <U> String dataSourceNameFromClass(Class<U> dataSource)
dataSourceNameFromClass in class MetamodelUtilpublic String dataSourceNameFromClassName(String className)
dataSourceNameFromClassName in class MetamodelUtilCopyright © 2016. All rights reserved.