public class LiteralDataOutputDescriptor<T extends Class<? extends org.n52.wps.io.data.ILiteralData>> extends OutputDescriptor<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
LiteralDataOutputDescriptor.Builder<B extends LiteralDataOutputDescriptor.Builder<B,T>,T extends Class<? extends org.n52.wps.io.data.ILiteralData>> |
| Modifier | Constructor and Description |
|---|---|
protected |
LiteralDataOutputDescriptor(LiteralDataOutputDescriptor.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralAnyURIBinding>> |
anyURIBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralBase64BinaryBinding>> |
base64BinaryBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralBooleanBinding>> |
booleanBuilder(String identifier) |
static <T extends Class<? extends org.n52.wps.io.data.ILiteralData>> |
builder(String identifier,
T binding) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralByteBinding>> |
byteBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralDateTimeBinding>> |
dateTimeBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralDoubleBinding>> |
doubleBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralFloatBinding>> |
floatBuilder(String identifier) |
String |
getDataType() |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralIntBinding>> |
intBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralLongBinding>> |
longBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralShortBinding>> |
shortBuilder(String identifier) |
static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralStringBinding>> |
stringBuilder(String identifier) |
getBindinggetAbstract, getIdentifier, getTitle, hasAbstract, hasTitleprotected LiteralDataOutputDescriptor(LiteralDataOutputDescriptor.Builder builder)
public String getDataType()
public static <T extends Class<? extends org.n52.wps.io.data.ILiteralData>> LiteralDataOutputDescriptor.Builder<?,T> builder(String identifier, T binding)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralAnyURIBinding>> anyURIBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralBase64BinaryBinding>> base64BinaryBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralBooleanBinding>> booleanBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralByteBinding>> byteBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralDateTimeBinding>> dateTimeBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralDoubleBinding>> doubleBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralFloatBinding>> floatBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralIntBinding>> intBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralLongBinding>> longBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralShortBinding>> shortBuilder(String identifier)
public static LiteralDataOutputDescriptor.Builder<?,Class<org.n52.wps.io.data.binding.literal.LiteralStringBinding>> stringBuilder(String identifier)
Copyright © 2019. All Rights Reserved.