Class MetapathContext
java.lang.Object
gov.nist.secauto.metaschema.databind.model.metaschema.binding.MetapathContext
- All Implemented Interfaces:
IBoundObject
@MetaschemaAssembly(name="metapath-context",
moduleClass=MetaschemaModelModule.class)
public class MetapathContext
extends Object
implements IBoundObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddContext(MetapathContext item) Add a newMetapathContextitem to the underlying collection.booleanAdd a newMetaschemaMetapathitem to the underlying collection.booleanremoveContext(MetapathContext item) Remove the first matchingMetapathContextitem from the underlying collection.booleanRemove the first matchingMetaschemaMetapathitem from the underlying collection.voidvoidsetContexts(List<MetapathContext> value) voidsetMetapaths(List<MetaschemaMetapath> value) voidsetRemarks(Remarks value) toString()
-
Constructor Details
-
MetapathContext
public MetapathContext() -
MetapathContext
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfaceIBoundObject
-
getMetapaths
-
setMetapaths
-
addMetapath
Add a newMetaschemaMetapathitem to the underlying collection.- Parameters:
item- the item to add- Returns:
true
-
removeMetapath
Remove the first matchingMetaschemaMetapathitem from the underlying collection.- Parameters:
item- the item to remove- Returns:
trueif the item was removed orfalseotherwise
-
getConstraints
-
setConstraints
-
getContexts
-
setContexts
-
addContext
Add a newMetapathContextitem to the underlying collection.- Parameters:
item- the item to add- Returns:
true
-
removeContext
Remove the first matchingMetapathContextitem from the underlying collection.- Parameters:
item- the item to remove- Returns:
trueif the item was removed orfalseotherwise
-
getRemarks
-
setRemarks
-
toString
-