Package | Description |
---|---|
org.bbaw.pdr.padre |
Commands which make use of the PaDRe API.
|
org.bbaw.pdr.utils |
Common resources for the access to instances of the PDR.
|
Constructor and Description |
---|
PadreGetIDRanges(PDRType type,
int instance,
int project,
int lowerBound,
int upperBound)
Returns ID ranges of available objects within given bounds.
|
Modifier and Type | Method and Description |
---|---|
PDRType |
Identifier.getType()
Returns the PDR type of the identifier.
|
PDRType |
PDRObject.getType()
Returns the type of the object.
|
PDRType |
IDRange.getType()
Returns the type of objects in the range.
|
static PDRType |
Identifier.typeFromString(java.lang.String prefix)
Converts the provided prefix to a
org.bbaw.pdr.utils.PDRType . |
static PDRType |
PDRType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PDRType[] |
PDRType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static void |
Repository.deleteIDRange(PDRType type,
int instance,
int project,
int lowerBound,
int upperBound)
Purges objects of the provided range from the repository.
|
static java.util.List<java.lang.String> |
Repository.getObjects(PDRType type,
int instance,
int project,
int lowerBound,
int upperBound)
Returns all PDR objects of the given type and ID range.
|
static java.util.List<IDRange> |
Repository.getOccupiedObjectIDRanges(PDRType type,
int instance,
int project,
int lowerBound,
int upperBound)
Returns a list of occupied ID ranges in the repository.
|
Constructor and Description |
---|
Identifier(PDRType type,
int instance,
int project,
int object)
Constructor with separated components.
|
IDRange(PDRType type,
int instance,
int project,
int lowerBound,
int upperBound)
Range of identifiers.
|