|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.jpt.jpa.core.jpql.spi.SimpleType
public class SimpleType
The concrete implementation of IType that is wrapping the type name only.
Provisional API: This interface is part of an interim API that is still under development and
expected to change significantly before reaching stability. It is available at this early stage
to solicit feedback from pioneering adopters on the understanding that any code that uses this
API will almost certainly be broken (repeatedly) as the API evolves.
| Constructor Summary | |
|---|---|
SimpleType(JpaTypeRepository typeRepository,
String typeName)
Creates a new SimpleType. |
|
| Method Summary | |
|---|---|
Iterable<IConstructor> |
constructors()
|
boolean |
equals(IType type)
|
String[] |
getEnumConstants()
|
String |
getName()
|
ITypeDeclaration |
getTypeDeclaration()
|
protected JpaTypeRepository |
getTypeRepository()
|
boolean |
hasAnnotation(Class<? extends Annotation> annotationType)
|
boolean |
isAssignableTo(IType type)
|
boolean |
isEnum()
|
boolean |
isResolvable()
|
void |
setTypeDeclaration(JpaTypeDeclaration typeDeclaration)
Manually sets the declaration of this IType, which gives the information about type
parameters, dimensionality, etc. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleType(JpaTypeRepository typeRepository,
String typeName)
SimpleType.
typeRepository - The external form of a type repositorytypeName - The fully qualified name of the Java type| Method Detail |
|---|
public Iterable<IConstructor> constructors()
public boolean equals(IType type)
equals in class Objectpublic String[] getEnumConstants()
public String getName()
public ITypeDeclaration getTypeDeclaration()
protected JpaTypeRepository getTypeRepository()
public boolean hasAnnotation(Class<? extends Annotation> annotationType)
public boolean isAssignableTo(IType type)
public boolean isEnum()
public boolean isResolvable()
public void setTypeDeclaration(JpaTypeDeclaration typeDeclaration)
IType, which gives the information about type
parameters, dimensionality, etc.
setTypeDeclaration in interface IJpaTypetypeDeclaration - The external form of the type declarationpublic String toString()
toString in class Object
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||