Package com._1c.g5.v8.dt.md.resource
Class DerivedStateComputerUtil
- java.lang.Object
-
- com._1c.g5.v8.dt.md.resource.DerivedStateComputerUtil
-
public class DerivedStateComputerUtil extends Object
DerivedState computer util.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DerivedStateComputerUtil.Filters
Typical filters forCommonAttribute
descriptions
-
Constructor Summary
Constructors Constructor Description DerivedStateComputerUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TypeItem>
getBusinessProcessTypeItems(Task task)
TODO JavaDocList<CommonAttribute>
getEffectiveCommonAttributes(MdObject target, com.google.common.base.Predicate<CommonAttribute> filter)
Returns the effective common attributes for the given target.boolean
isInExchangePlan(MdObject mdObject)
Checks if given md object is in content of any exchange plan object
-
-
-
Method Detail
-
getEffectiveCommonAttributes
public List<CommonAttribute> getEffectiveCommonAttributes(MdObject target, com.google.common.base.Predicate<CommonAttribute> filter)
Returns the effective common attributes for the given target. Some kind of stable ordering is imposed on the result.- Parameters:
target
- a metadata object (notnull
)filter
- a filter used to filter down the result, ornull
- Returns:
- the effective common attributes for the given target
(never
null
)
-
getBusinessProcessTypeItems
public List<TypeItem> getBusinessProcessTypeItems(Task task)
TODO JavaDoc- Parameters:
task
-- Returns:
-
isInExchangePlan
public boolean isInExchangePlan(MdObject mdObject)
Checks if given md object is in content of any exchange plan object- Parameters:
mdObject
- the md-object (notnull
)- Returns:
- true if given md object is in content of any exchange plan object, false otherwise
-
-