public class DefaultOperationRegistry extends Object implements OperationRegistry
Constructor and Description |
---|
DefaultOperationRegistry(Operation[] aOperations)
Creates a new DefaultOperationRegistry object.
|
Modifier and Type | Method and Description |
---|---|
Operation[] |
decode(Class aResourceClass,
String aOperationsString)
Converts an operations string to an array of operations.
|
Operation[] |
decode(String aOperationsString)
Converts an operations string to an array of operations.
|
String |
encode(Operation[] aOperations)
Converts a number of operations to a string.
|
Operation[] |
getOperations(Class aResourceClass)
Gets the supported operations for a given resource class.
|
public DefaultOperationRegistry(Operation[] aOperations)
public Operation[] getOperations(Class aResourceClass)
OperationRegistry
getOperations
in interface OperationRegistry
aResourceClass
- Resource class.public String encode(Operation[] aOperations)
OperationRegistry
encode
in interface OperationRegistry
aOperations
- Operations to convert.public Operation[] decode(Class aResourceClass, String aOperationsString)
OperationRegistry
decode
in interface OperationRegistry
aResourceClass
- Resource class.aOperationsString
- Operations string as returned by OperationRegistry.encode(Operation[])
.public Operation[] decode(String aOperationsString)
OperationRegistry
decode
in interface OperationRegistry
aOperationsString
- Operations string as returned by OperationRegistry.encode(Operation[])
.Copyright © 2022. All rights reserved.