public abstract class AbstractMetadataTemplate<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractMetadataTemplate.InsertionPoint |
| Constructor and Description |
|---|
AbstractMetadataTemplate() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
getInstantiationRequest(MetadataHandler original,
org.gcube.spatial.data.sdi.model.metadata.TemplateInvocation invocation) |
protected String |
getParameter(String parameterName,
List<org.gcube.spatial.data.sdi.model.ParameterType> parameters,
boolean mandatory,
String defaultValue) |
public abstract T getInstantiationRequest(MetadataHandler original, org.gcube.spatial.data.sdi.model.metadata.TemplateInvocation invocation) throws InvalidTemplateInvocationException, Exception
protected String getParameter(String parameterName, List<org.gcube.spatial.data.sdi.model.ParameterType> parameters, boolean mandatory, String defaultValue) throws InvalidTemplateInvocationException
Copyright © 2020. All Rights Reserved.