当前位置: 首页>>代码示例>>Java>>正文


Java PathMetadata类代码示例

本文整理汇总了Java中com.mysema.query.types.PathMetadata的典型用法代码示例。如果您正苦于以下问题:Java PathMetadata类的具体用法?Java PathMetadata怎么用?Java PathMetadata使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


PathMetadata类属于com.mysema.query.types包,在下文中一共展示了PathMetadata类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: QTestDbObject

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QTestDbObject(PathMetadata<?> metadata) {
    super(QTestDbObject.class, metadata, "PUBLIC", "TEST_DB_OBJECT");
}
 
开发者ID:arnaudroger,项目名称:SimpleFlatMapper,代码行数:4,代码来源:QTestDbObject.java

示例2: getName

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
private static String getName(Expression<?> expression) {
	if (expression instanceof Path<?>) {
		@SuppressWarnings("rawtypes")
		PathMetadata<?> metadata = ((Path) expression).getMetadata();
		if (metadata.getPathType() == PathType.PROPERTY) {
			return metadata.getElement().toString();
		} else {
			throw new MappingException("Unexpected expression " + expression);
		}
	}  else {
		throw new MappingException("Unexpected expression " + expression);
	}
}
 
开发者ID:arnaudroger,项目名称:SimpleFlatMapper,代码行数:14,代码来源:TupleElementKey.java

示例3: visit

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public Object visit(Path<?> expr, @Nullable Void context) {
    PathMetadata<?> metadata = expr.getMetadata();
    if (metadata.getPathType() == PathType.PROPERTY) {
        Object parent = visit(metadata.getParent(), context);
        String name = metadata.getName();
        return parent != null ? parent + "." + name : name;
    } else {
        return null;
    }
}
 
开发者ID:mysema,项目名称:vaadin-querydsl-prototype,代码行数:11,代码来源:VaadinExpressionVisitor.java

示例4: QTestSmallBenchmarkObject

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QTestSmallBenchmarkObject(PathMetadata<?> metadata) {
    super(QTestSmallBenchmarkObject.class, metadata, "null", "TEST_SMALL_BENCHMARK_OBJECT");
    addMetadata();
}
 
开发者ID:arnaudroger,项目名称:mapping-benchmark,代码行数:5,代码来源:QTestSmallBenchmarkObject.java

示例5: QTestBenchmarkObject16

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QTestBenchmarkObject16(PathMetadata<?> metadata) {
    super(QTestBenchmarkObject16.class, metadata, "null", "test_benchmark_object_16");
    addMetadata();
}
 
开发者ID:arnaudroger,项目名称:mapping-benchmark,代码行数:5,代码来源:QTestBenchmarkObject16.java

示例6: QContact

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QContact(PathMetadata<?> metadata) {
    super(QContact.class, metadata, "null", "contact");
}
 
开发者ID:v5developer,项目名称:maven-framework-project,代码行数:4,代码来源:QContact.java

示例7: QI18nMessage

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QI18nMessage(PathMetadata<?> metadata) {
    super(I18nMessage.class, metadata, "null", "i18n_message");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QI18nMessage.java

示例8: QAsyncProcessFile

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QAsyncProcessFile(PathMetadata<?> metadata) {
    super(BAsyncProcessFile.class, metadata, "PUBLIC", "ASYNC_PROCESS_FILE");
    addMetadata();
}
 
开发者ID:agwlvssainokuni,项目名称:springapp,代码行数:5,代码来源:QAsyncProcessFile.java

示例9: QCompanyConfig

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QCompanyConfig(PathMetadata<?> metadata) {
    super(CompanyConfig.class, metadata, "null", "company_config");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QCompanyConfig.java

示例10: QSysRoleRes

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysRoleRes(PathMetadata<?> metadata) {
    super(SysRoleRes.class, metadata, "null", "sys_role_res");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysRoleRes.java

示例11: QSysUserProfile

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysUserProfile(PathMetadata<?> metadata) {
    super(SysUserProfile.class, metadata, "null", "sys_user_profile");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysUserProfile.java

示例12: QSysRole

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysRole(PathMetadata<?> metadata) {
    super(SysRole.class, metadata, "null", "sys_role");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysRole.java

示例13: QSysMenu

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysMenu(PathMetadata<?> metadata) {
    super(SysMenu.class, metadata, "null", "sys_menu");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysMenu.java

示例14: QSysUserRole

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysUserRole(PathMetadata<?> metadata) {
    super(SysUserRole.class, metadata, "null", "sys_user_role");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysUserRole.java

示例15: QSysResource

import com.mysema.query.types.PathMetadata; //导入依赖的package包/类
public QSysResource(PathMetadata<?> metadata) {
    super(SysResource.class, metadata, "null", "sys_resource");
    addMetadata();
}
 
开发者ID:edgar615,项目名称:javase-study,代码行数:5,代码来源:QSysResource.java


注:本文中的com.mysema.query.types.PathMetadata类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。