|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DimensionableAssetManager
This interface provides a mechanism for manipulating Dimensional assets.
Method Summary | |
---|---|
AssetId |
getRelative(AssetId asset,
java.lang.String dimensionName)
Given an identifier for an asset, retrieve the asset that is semantically equivalent to the input asset whose dimension is the specified value. |
java.util.Collection<AssetId> |
getRelatives(AssetId asset,
DimensionFilterInstance filter)
Given an identifier for an asset, retrieve all of the assets that are its semantic equivalents. |
java.util.Collection<AssetId> |
getRelatives(AssetId asset,
DimensionFilterInstance filter,
java.lang.String group)
Given an identifier for an asset, retrieve all of the assets that are its semantic equivalents within the specified group. |
Method Detail |
---|
java.util.Collection<AssetId> getRelatives(AssetId asset, DimensionFilterInstance filter)
asset
- Identifier of an asset for which all
relatives will be retrieved.filter
- Optional filter to constrain list of returned ids. A null
value is permitted: the results will not be filtered.
java.util.Collection<AssetId> getRelatives(AssetId asset, DimensionFilterInstance filter, java.lang.String group)
DimensionableAssetManager.getRelatives(AssetId,DimensionFilterInstance)
then removing assets whose dimensions are not members of the specified group.
asset
- Identifier of an asset for which all
relatives will be retrieved.filter
- Optional filter to constrain list of returned ids. A null
value is permitted: the results will not be filtered.group
- Optional Dimension group that logically unites disparate dimensions
AssetId getRelative(AssetId asset, java.lang.String dimensionName)
asset
- Identifier of an asset for which the relative will be retrieved.dimensionName
- the name of the dimension of the asset to return
java.lang.IllegalArgumentException
- if the input dimension name does not exist.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |