Class ASN1DataFormat
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.DataFormatDefinition
-
- org.apache.camel.model.dataformat.ASN1DataFormat
-
@Metadata(firstVersion="2.20.0", label="dataformat,transformation,file", title="ASN.1 File") public class ASN1DataFormat extends DataFormatDefinition
Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ASN1DataFormat.Builder
Builder
is a specific builder forASN1DataFormat
.
-
Constructor Summary
Constructors Constructor Description ASN1DataFormat()
ASN1DataFormat(Boolean usingIterator)
ASN1DataFormat(Class<?> unmarshalType)
ASN1DataFormat(String unmarshalTypeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>
getUnmarshalType()
String
getUnmarshalTypeName()
String
getUsingIterator()
void
setUnmarshalType(Class<?> unmarshalType)
Class to use when unmarshalling.void
setUnmarshalTypeName(String unmarshalTypeName)
Class to use when unmarshalling.void
setUsingIterator(String usingIterator)
If the asn1 file has more than one entry, the setting this option to true, allows working with the splitter EIP, to split the data using an iterator in a streaming mode.-
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Method Detail
-
getUsingIterator
public String getUsingIterator()
-
setUsingIterator
public void setUsingIterator(String usingIterator)
If the asn1 file has more than one entry, the setting this option to true, allows working with the splitter EIP, to split the data using an iterator in a streaming mode.
-
getUnmarshalTypeName
public String getUnmarshalTypeName()
-
setUnmarshalTypeName
public void setUnmarshalTypeName(String unmarshalTypeName)
Class to use when unmarshalling.
-
getUnmarshalType
public Class<?> getUnmarshalType()
-
setUnmarshalType
public void setUnmarshalType(Class<?> unmarshalType)
Class to use when unmarshalling.
-
-