org.azzyzt.jee.runtime.meta
Interface TypeMetaInfoInterface

All Known Implementing Classes:
TypeMetaInfoBase

public interface TypeMetaInfoInterface


Method Summary
 void fieldVerification(java.lang.Class<?> clazz, java.lang.String name)
           
 java.lang.Class<?> getConverterForDto(java.lang.Class<?> clazz)
           
 java.lang.Class<?> getEntityForDto(java.lang.Class<?> clazz)
           
 java.lang.Class<?> getFieldType(java.lang.Class<?> clazz, java.lang.String name)
           
 ValidAssociactionPathsInterface getValidPaths()
           
 boolean isAssociationPath(java.lang.String name)
           
 

Method Detail

getValidPaths

ValidAssociactionPathsInterface getValidPaths()

isAssociationPath

boolean isAssociationPath(java.lang.String name)

fieldVerification

void fieldVerification(java.lang.Class<?> clazz,
                       java.lang.String name)
                       throws InvalidFieldException,
                              AccessDeniedException
Throws:
InvalidFieldException
AccessDeniedException

getFieldType

java.lang.Class<?> getFieldType(java.lang.Class<?> clazz,
                                java.lang.String name)
                                throws InvalidFieldException,
                                       AccessDeniedException
Throws:
InvalidFieldException
AccessDeniedException

getConverterForDto

java.lang.Class<?> getConverterForDto(java.lang.Class<?> clazz)
                                      throws InvalidArgumentException
Throws:
InvalidArgumentException

getEntityForDto

java.lang.Class<?> getEntityForDto(java.lang.Class<?> clazz)
                                   throws InvalidArgumentException
Throws:
InvalidArgumentException