Package com._1c.g5.v8.dt.compare.core
Interface IResource
-
- All Known Implementing Classes:
ValueWrappingResource
public interface IResource
A simple resource containing an object and (optionally) child objects accessible by key.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getChild(ComparisonContext comparisonContext, Object key)
Returns a child object by its key.Object
getObject(ComparisonContext comparisonContext)
Returns the contained object.
-
-
-
Method Detail
-
getObject
Object getObject(ComparisonContext comparisonContext)
Returns the contained object.- Parameters:
comparisonContext
- The context of the current comparison operation. Can'tnull
- Returns:
- the contained object, may be
null
-
getChild
Object getChild(ComparisonContext comparisonContext, Object key)
Returns a child object by its key.- Parameters:
comparisonContext
- The context of the current comparison operation. Can'tnull
key
- the child key, notnull
- Returns:
- the child object or
null
if not available
-
-