|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataCollector
Method Summary | |
---|---|
boolean |
associationExists(java.lang.String nameSpace,
java.lang.String sourceClassName,
java.lang.String targetClassName,
java.lang.String assocClass,
java.lang.String role,
java.lang.String resultRole)
Determines whether an association between sourceClass and targetClass with the specified roles exist. |
java.util.List |
enumerateInstanceNames(java.lang.String className,
java.lang.String qualifier)
Get a list of Strings representing names of instances of the given class in the Operating Environment |
java.util.List |
getAssociatedInstanceReferences(java.lang.Object srcReference,
java.lang.String namespace,
java.lang.String resultInstancesClassFilter,
java.lang.String assocClass,
java.lang.String role,
java.lang.String resultRole)
This method is applicable to Domains that support the notion of associations. |
java.util.Map |
getSymbolsForClass(java.lang.String className,
java.lang.String qualifier)
Returns a Map of all the symbols (Properties and Methods) of the given class The Map is of the form String -> Symbol where Symbol can be a PropertySymbol or a MethodSymbol |
java.util.Map |
getSymbolsForInstance(java.lang.String className,
java.lang.String qualifier,
java.lang.Object instance)
Returns a Map of instance values for the given instance The Map is of the form String (name of property or method) -> Object (instance value) |
boolean |
isInstance(java.lang.String className,
java.lang.Object instance)
Checks if the given object is an instance of the given class |
Method Detail |
---|
java.util.List getAssociatedInstanceReferences(java.lang.Object srcReference, java.lang.String namespace, java.lang.String resultInstancesClassFilter, java.lang.String assocClass, java.lang.String role, java.lang.String resultRole) throws SPLException
className
- classPath
- resultInstancesClassFilter
- assocClass
- role
- resultRole
- srcReference
-
SPLException
java.util.Map getSymbolsForClass(java.lang.String className, java.lang.String qualifier) throws SPLException
className
- qualifier
-
SPLException
java.util.Map getSymbolsForInstance(java.lang.String className, java.lang.String qualifier, java.lang.Object instance) throws SPLException
className
- qualifier
- instance
-
SPLException
boolean associationExists(java.lang.String nameSpace, java.lang.String sourceClassName, java.lang.String targetClassName, java.lang.String assocClass, java.lang.String role, java.lang.String resultRole) throws SPLException
nameSpace
- className
- resultClass
- assocClass
- role
- resultRole
-
SPLException
java.util.List enumerateInstanceNames(java.lang.String className, java.lang.String qualifier) throws SPLException
className
- qualifier
-
SPLException
boolean isInstance(java.lang.String className, java.lang.Object instance) throws SPLException
SPLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |