Package eu.simuline.relana.model
Class CClassLoader.ClassResolver
- java.lang.Object
- 
- eu.simuline.relana.model.CClassLoader.ClassResolver
 
- 
- All Implemented Interfaces:
- CClassLink
 - Enclosing class:
- CClassLoader
 
 static class CClassLoader.ClassResolver extends Object implements CClassLink Resolver forCClassLinks. ****
- 
- 
Field SummaryFields Modifier and Type Field Description private ClassLocatorlocprivate Set<CClassLoader.Occurrence>occurences
 - 
Constructor SummaryConstructors Constructor Description ClassResolver(ClassLocator loc)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOccurrence(CClassLoader.Occurrence occ)StringgetName()booleanisResolved()(package private) Set<CClassLoader.Occurrence>resolvationPoints()CClassLinksetComponent(String name, CClass cClass)StringtoString()
 
- 
- 
- 
Field Detail- 
locprivate final ClassLocator loc 
 - 
occurencesprivate final Set<CClassLoader.Occurrence> occurences 
 
- 
 - 
Constructor Detail- 
ClassResolverClassResolver(ClassLocator loc) 
 
- 
 - 
Method Detail- 
getNamepublic String getName() - Specified by:
- getNamein interface- CClassLink
 
 - 
addOccurrencepublic void addOccurrence(CClassLoader.Occurrence occ) - Specified by:
- addOccurrencein interface- CClassLink
 
 - 
resolvationPointsSet<CClassLoader.Occurrence> resolvationPoints() 
 - 
isResolvedpublic boolean isResolved() - Specified by:
- isResolvedin interface- CClassLink
 
 - 
setComponentpublic CClassLink setComponent(String name, CClass cClass) - Specified by:
- setComponentin interface- CClassLink
 
 
- 
 
-