org.springframework.roo.classpath
Interface TypeCache
- All Known Implementing Classes:
- TypeCacheImpl
public interface TypeCache
cacheFilePathAgainstTypeIdentifier
void cacheFilePathAgainstTypeIdentifier(String typeFilePath,
String typeIdentifier)
cacheType
void cacheType(String typeFilePath,
ClassOrInterfaceTypeDetails cid)
cacheTypeAgainstModule
void cacheTypeAgainstModule(org.springframework.roo.project.maven.Pom pom,
org.springframework.roo.model.JavaType javaType)
getAllTypeIdentifiers
Set<String> getAllTypeIdentifiers()
getPhysicalTypeIdentifier
String getPhysicalTypeIdentifier(org.springframework.roo.model.JavaType javaType)
getTypeDetails
ClassOrInterfaceTypeDetails getTypeDetails(String mid)
getTypeIdFromTypeFilePath
String getTypeIdFromTypeFilePath(String typeFilePath)
getTypeNamesForModuleFilePath
Set<String> getTypeNamesForModuleFilePath(String moduleFilePath)
removeType
void removeType(String typeIdentifier)
Copyright © 2009–2015. All rights reserved.