mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
This commit is contained in:
parent
9ce3d97fa7
commit
0af4b2ff6c
@ -13,18 +13,39 @@ package com.mysema.query.codegen;
|
||||
*/
|
||||
public interface TypeModel {
|
||||
|
||||
/**
|
||||
* @return field type of type
|
||||
*/
|
||||
FieldType getFieldType();
|
||||
|
||||
/**
|
||||
* @return key type of Map type
|
||||
*/
|
||||
TypeModel getKeyType();
|
||||
|
||||
/**
|
||||
* @return name including optional enclosing class' simple name and
|
||||
*/
|
||||
String getLocalName();
|
||||
|
||||
/**
|
||||
* @return fully qualified class name
|
||||
*/
|
||||
String getName();
|
||||
|
||||
/**
|
||||
* @return package name
|
||||
*/
|
||||
String getPackageName();
|
||||
|
||||
/**
|
||||
* @return simple class name
|
||||
*/
|
||||
String getSimpleName();
|
||||
|
||||
/**
|
||||
* @return value type of Map and Collection type
|
||||
*/
|
||||
TypeModel getValueType();
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user