public class ExtendedAttributesRepository extends RepoMap
BACKINGSTORE_DIR
Modifier | Constructor and Description |
---|---|
protected |
ExtendedAttributesRepository() |
protected |
ExtendedAttributesRepository(java.lang.String baseDir) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
add(java.lang.String name,
java.lang.String description,
YAttributeMap attributes)
Adds a set of extended attributes and their values to the repository
|
YAttributeMap |
get(java.lang.String name)
Gets a set of extended variables from the repository
|
java.util.List<RepoDescriptor> |
getDescriptors()
Gets a sorted list of descriptors for all extended variable sets
|
YAttributeMap |
remove(java.lang.String name)
Removes a set of extended variables from the repository
|
addRecord, anyAreNull, getRecord, hasRecord, removeRecord, save
protected ExtendedAttributesRepository()
protected ExtendedAttributesRepository(java.lang.String baseDir)
public java.lang.String add(java.lang.String name, java.lang.String description, YAttributeMap attributes)
name
- a reference name for the net decompositiondescription
- a description of itattributes
- the set of attributes to store in the repositorypublic YAttributeMap get(java.lang.String name)
name
- a reference name for the extended variablespublic YAttributeMap remove(java.lang.String name)
name
- a reference name for the extended variablespublic java.util.List<RepoDescriptor> getDescriptors()
getDescriptors
in class RepoMap