Package org.n52.shetland.ogc.wps
Class Format
- java.lang.Object
-
- org.n52.shetland.ogc.wps.Format
-
- All Implemented Interfaces:
Comparable<Format>
public class Format extends Object implements Comparable<Format>
TODO JavaDoc
-
-
Field Summary
Fields Modifier and Type Field Description static FormatAPPLICATION_XMLstatic StringBASE64_ENCODINGstatic StringDEFAULT_ENCODINGstatic FormatTEXT_PLAINstatic FormatTEXT_XML
-
Method Summary
-
-
-
Field Detail
-
BASE64_ENCODING
public static final String BASE64_ENCODING
- See Also:
- Constant Field Values
-
DEFAULT_ENCODING
public static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
TEXT_PLAIN
public static final Format TEXT_PLAIN
-
APPLICATION_XML
public static final Format APPLICATION_XML
-
TEXT_XML
public static final Format TEXT_XML
-
-
Constructor Detail
-
Format
public Format(String mimeType)
-
Format
public Format()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
hasSchema
public boolean hasSchema()
-
hasSchema
public boolean hasSchema(String schema)
-
hasSchema
public boolean hasSchema(Format other)
-
hasEncoding
public boolean hasEncoding()
-
hasEncoding
public boolean hasEncoding(String encoding)
-
hasEncoding
public boolean hasEncoding(Format other)
-
hasMimeType
public boolean hasMimeType()
-
hasMimeType
public boolean hasMimeType(String mimeType)
-
hasMimeType
public boolean hasMimeType(Format other)
-
matchesMimeType
public boolean matchesMimeType(String mimeType)
-
matchesMimeType
public boolean matchesMimeType(Format other)
-
matchesEncoding
public boolean matchesEncoding(String encoding)
-
matchesEncoding
public boolean matchesEncoding(Format other)
-
matchesSchema
public boolean matchesSchema(String schema)
-
matchesSchema
public boolean matchesSchema(Format other)
-
withBase64Encoding
public Format withBase64Encoding()
-
withUTF8Encoding
public Format withUTF8Encoding()
-
withoutMimeType
public Format withoutMimeType()
-
withoutEncoding
public Format withoutEncoding()
-
withoutSchema
public Format withoutSchema()
-
isCompatible
public boolean isCompatible(Format that)
-
setTo
public void setTo(Consumer<String> encoding, Consumer<String> mimeType, Consumer<String> schema)
-
compareTo
public int compareTo(Format that)
- Specified by:
compareToin interfaceComparable<Format>
-
isXML
public boolean isXML()
-
isCharacterEncoding
public boolean isCharacterEncoding()
-
getEncodingAsCharsetOrDefault
public Charset getEncodingAsCharsetOrDefault()
-
isBase64
public boolean isBase64()
-
empty
public static Format empty()
-
comparator
public static Comparator<Format> comparator()
-
-