Package fr.gouv.vitam.common.parameter
Interface VitamParameter<T>
-
- Type Parameters:
T- the enum of parameter name
- All Known Subinterfaces:
LogbookParameters,WorkerParameters
- All Known Implementing Classes:
DefaultWorkerParameters,LogbookLifeCycleObjectGroupParameters,LogbookLifeCycleParameters,LogbookLifeCycleUnitParameters,LogbookOperationParameters
public interface VitamParameter<T>Interface used to create new parameter class
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<T>getMandatoriesParameters()Get the attributes name which not have to be empty or nulljava.util.Map<T,java.lang.String>getMapParameters()Get all the parameters
-
-
-
Method Detail
-
getMapParameters
java.util.Map<T,java.lang.String> getMapParameters()
Get all the parameters- Returns:
- a map with all parameters (key = attribute name, value = attribute value)
-
getMandatoriesParameters
java.util.Set<T> getMandatoriesParameters()
Get the attributes name which not have to be empty or null- Returns:
- a set of attributes name
-
-